Multi-functional integrated network modal management system and management method for user-defined network modal

    公开(公告)号:US12015528B2

    公开(公告)日:2024-06-18

    申请号:US18348315

    申请日:2023-07-06

    Applicant: ZHEJIANG LAB

    CPC classification number: H04L41/12

    Abstract: Provided is a network modal management system and a management method. The system includes a polymorphic intelligent network integrated development environment and a polymorphic intelligent network distributed compilation and deployment environment. The polymorphic intelligent network integrated development environment provides users with an environment for writing code and configuration files, and facilitates users to debug the code. The polymorphic intelligent network distributed compilation and deployment environment provides users with a management interface and services, and integrates various functions related to network modal. The network modal management system significantly improves the management efficiency of polymorphic intelligent network platforms.

    Input/output proxy method and apparatus for mimic Redis database

    公开(公告)号:US11860893B1

    公开(公告)日:2024-01-02

    申请号:US17981368

    申请日:2022-11-04

    Applicant: ZHEJIANG LAB

    CPC classification number: G06F16/27 G06F9/54 G06F16/256 H04L67/56

    Abstract: Disclosed are an input/output proxy method and apparatus for a mimic Redis database. Through a pseudo server module, it is ensured that the interface of the Redis database is consistent with the external interface of the native Redis, so that it is convenient to implant the Redis database into arbitrary Redis application scenarios; the isolation of the modules inside is realized by independent processes, thus facilitating independent development, maintenance and expansion; and the synchronization function is integrated into the input/output proxy to achieve resource reuse; for the synchronization function, the random credit attenuation mechanism is cleverly utilized to ensure the synchronization function while taking into account the saving of resources.

    ID/location hybrid forwarding method based on source routing

    公开(公告)号:US11431632B1

    公开(公告)日:2022-08-30

    申请号:US17739173

    申请日:2022-05-09

    Applicant: Zhejiang Lab

    Abstract: The present invention relates to the technical field of computer networking, in particular to an ID/location hybrid forwarding method based on source routing, including a message format based on an extension header of a MobilityFirst protocol, a source routing forwarding mechanism based on ID identifiers and a source routing forwarding mechanism based on location identifiers. Through the method of the present invention, the source routing forwarding mechanism based on ID identifiers can be adopted in the access domains of the MobilityFirst network to realize the internetworking of intra-domain networks, and the source routing forwarding mechanism based on location identifiers in the core domain realizes the interconnection of inter-domain networks; the method greatly simplifies the processing flow of the data plane of the MobilityFirst network, and meanwhile reserves the design that the ID identifiers and the location identifiers are separated, thereby effectively supporting intra-domain and inter-domain mobile data forwarding.

    Incremental compiling method and system based on heterogeneous device

    公开(公告)号:US12204880B1

    公开(公告)日:2025-01-21

    申请号:US18795102

    申请日:2024-08-05

    Applicant: ZHEJIANG LAB

    Abstract: An incremental compiling method and an incremental compiling system based on a heterogeneous device. The method comprises: a user using P4 to develop a network program, checking the syntax and semantics of the network program and converting into an intermediate representation; allocating intermediate representation files according to constraints such as the functions and resources of the heterogeneous device; then, transforming the network program into different rule expressions of the heterogeneous device according to the constraints of the heterogeneous device, flow table entries and the like, and loading the on different rule expressions to a target device; when the user needs to deploy network functions incrementally, the user only needs to write new network programs and regenerate rule expressions; by comparing and analyzing the old and new rule expressions, a rule expression that can be loaded on heterogeneous device is formed, and the incremental deployment of network functions is realized.

    Compiling system and compiling method for programmable network element

    公开(公告)号:US12032933B2

    公开(公告)日:2024-07-09

    申请号:US18495707

    申请日:2023-10-26

    Applicant: ZHEJIANG LAB

    CPC classification number: G06F8/443 G06F9/44505

    Abstract: The present disclosure discloses a compiling system for a compiling system and a compiling method for a programmable network element. Aiming at the diversified requirements of network modals for the underlying hardware resources, the system realizes the integration and fusion mechanism of computing/storage/forwarding/security, and abstracts network element equipment including heterogeneous hardware resources and isomeric hardware resources into a logical network element irrelevant to the underlying hardware; performs advanced abstract encapsulation on the heterogeneous hardware resources and isomeric hardware resources, supports flexible calling of underlying hardware and software resources, uses the technology of functional equivalent replacement between heterogeneous hardware resources and isomeric hardware resources, realizes switching and co-processing of network modals among hardware resources according to actual requirements, allocates heterogeneous hardware resources according to modal characteristics, and calls various compilers to automatically generate and optimize modal packet processing pipelines.

    DQN-based distributed computing network coordinate flow scheduling system and method

    公开(公告)号:US12021751B2

    公开(公告)日:2024-06-25

    申请号:US18454782

    申请日:2023-08-23

    Applicant: ZHEJIANG LAB

    CPC classification number: H04L47/12 G06N20/00 H04L41/16

    Abstract: The present application discloses a DQN-based distributed computing network coordinate flow scheduling system and method. The method includes: establishing environmental feature data based on distributed computing task information and a congestion situation of a port queue in a programmable forwarding platform on a data plane, establishing and training a deep reinforcement learning intelligent agent based on an action value network and a target network in DQN, and the deep reinforcement learning intelligent agent outputting abstract actions; receiving, by a policy mapper, the abstract actions and mapping them into an executable coordinate flow scheduling policy; executing, by the programmable forwarding platform, the executable coordinate flow scheduling policy and updating the congestion situation of the port queue; and recording, a policy gainer, a completion time of a distributed computing task as a real-time reward of the deep reinforcement learning intelligent agent and iteratively optimizing the deep reinforcement learning intelligent agent.

    Method and device for identification management and optimized forwarding in large-scale polymorphic network

    公开(公告)号:US12015548B2

    公开(公告)日:2024-06-18

    申请号:US18542823

    申请日:2023-12-18

    Applicant: ZHEJIANG LAB

    CPC classification number: H04L45/38 H04L45/74 H04L69/22

    Abstract: A method and a device for identification management and optimized forwarding in a large-scale polymorphic network, the method comprising the follow steps: S1, constructing a polymorphic backbone network; S2, modality identification management; S3, determining a modality to be forwarded; S4, configuring a flow table for a switching node; S5, receiving a packet by a balanced distributor, and preliminarily parsing the type of the packet; S6, parsing key field information in the packet, determining the switching nodes to be allocated according to the key field information, and transmitting the key field information to the corresponding switching node; S7, the switching node matching the stored flow table according to the key field information to determine a correct forwarding action.

    Software and hardware collaborative compilation processing system and method

    公开(公告)号:US11977865B2

    公开(公告)日:2024-05-07

    申请号:US17979752

    申请日:2022-11-02

    Applicant: ZHEJIANG LAB

    CPC classification number: G06F8/37 G06F8/447 G06F9/4881

    Abstract: A software and hardware collaborative compilation processing method and system. The system comprises an environment configurator, a command parser, a code filler, a scheduler and a heterogeneous target system, wherein the code filler is configured for obtaining the source program path of a user, reading source codes and identifying the heterogeneous target system according to a macro definition, complementing the codes related to the heterogeneous target system, carrying out primary filling and secondary filling on the source codes; the scheduler is configured for realizing compilation scheduling and execution scheduling functions respectively; the heterogeneous target system is configured for compiling and processing user modal data, and comprises at least two heterogeneous target subsystems; each target subsystem comprises a target-related middle-end compiler, a back-end compiler and a target-related running environment.

    UDF-based traffic offloading methods and systems

    公开(公告)号:US11882039B1

    公开(公告)日:2024-01-23

    申请号:US18252179

    申请日:2023-02-21

    Applicant: ZHEJIANG LAB

    CPC classification number: H04L47/122 H04L47/20 H04L47/2441

    Abstract: The present disclosure discloses a UDF-based traffic offloading method and a system, the method includes: step 1, performing P4 language programming: performing P4 language programming description on a protocol packet format of the target traffic in a network and a corresponding flow table description on a protocol packet format of the target packet and parsing, matching and offloading rules of the target packet; step 2: compiling and mapping the P4 program by UDF-oriented compilation and mapping method, to an ASIC chip; step 3: in the ASIC chip, matching a traffic offloading rule according to the UDF rule, and executing a traffic offloading action according to the traffic offloading rule, where the traffic offloading action includes offloading the target packet to a corresponding processing node or discarding the target packet.

    Method and system for controlling ID identifier network mobility based on programmable switch

    公开(公告)号:US11533604B2

    公开(公告)日:2022-12-20

    申请号:US17727838

    申请日:2022-04-25

    Applicant: Zhejiang Lab

    Abstract: The present invention relates to the technical field of network communication, in particular to a method and system for controlling ID identifier network mobility based on a programmable switch. The system includes mobile terminal nodes, mobile access points, programmable switching nodes and control nodes, wherein the control nodes include local control nodes and a global control node, the mobile terminal nodes are connected and communicated with the mobile access points through wireless data links, the mobile access points are connected and communicated with the programmable switching nodes through wired data links, and the programmable switching nodes, the local control nodes and the global control node are connected and communicated in order through control links.

Patent Agency Ranking