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.

    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.

    Data storage system and method, storage medium, and electronic device

    公开(公告)号:US12177072B1

    公开(公告)日:2024-12-24

    申请号:US18555805

    申请日:2023-07-13

    Applicant: ZHEJIANG LAB

    Abstract: A data storage system includes: a server, a client and a control end; the control end is configured to generate a configuration file, and send the configuration file to the client and the server; the client is configured to generate an encapsulation rule based on the configuration file, generate a storage request, perform encapsulation on the storage request to obtain a message packet, and send the message packet to the server; the server is configured to generate an extraction unit and an action unit based on the configuration file, analyze the message packet to obtain the target information, write the target information into each extraction unit, read action information and determine an action unit matching the action information as a target action unit, and execute the storage actions corresponding to the target action unit to store byte stream data of the target information.

    Method, apparatus and medium for optimizing allocation of switching resources in polymorphic network

    公开(公告)号:US12056533B2

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

    申请号:US18354601

    申请日:2023-07-18

    Applicant: ZHEJIANG LAB

    CPC classification number: G06F9/5038 G06N20/00

    Abstract: A method, an apparatus and a medium for optimizing allocation of switching resources in the polymorphic network. The method selects the ASIC switching chip, FPGA and PPK software switching on the polymorphic network element based on machine learning, and specifically comprises the following steps: manually pre-configuring, formulating basic rules for polymorphic software and hardware co-processing; offline learning, designing training configuration in the offline learning stage to capture different switching resource usage variables, running experiments to generate the original data of a training classifier, and using the generated performance indices to train the model offline; and online reasoning, obtaining switching resource allocation advises, and updating modality codes according to the switching resource allocation advises.

Patent Agency Ranking