Zhengzhou Seanet Technologies Co., Ltd.

Chine

Retour au propriétaire

1-18 de 18 pour Zhengzhou Seanet Technologies Co., Ltd. Trier par
Recheche Texte
Affiner par
Juridiction
        International 10
        États-Unis 6
        Canada 2
Date
2025 mai 2
2025 avril 3
2025 (AACJ) 9
2022 1
2021 1
Voir plus
Classe IPC
G06F 15/16 - Associations de plusieurs calculateurs numériques comportant chacun au moins une unité arithmétique, une unité programme et un registre, p. ex. pour le traitement simultané de plusieurs programmes 3
H04L 69/22 - Analyse syntaxique ou évaluation d’en-têtes 3
G06F 9/50 - Allocation de ressources, p. ex. de l'unité centrale de traitement [UCT] 2
H04L 12/721 - Procédures de routage, p.ex. routage par le chemin le plus court, routage par la source, routage à état de lien ou routage par vecteur de distance 2
H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole 2
Voir plus
Résultats pour  brevets

1.

MESSAGE FORWARDING METHOD SUPPORTING PACKET RETRANSMISSION BETWEEN NETWORK NODES

      
Numéro d'application CN2023135768
Numéro de publication 2025/107349
Statut Délivré - en vigueur
Date de dépôt 2023-12-01
Date de publication 2025-05-30
Propriétaire
  • CHENGDU HAIWANG NETWORK TECHNOLOGIES CO., LTD. (Chine)
  • BEIJING HAIWANG NETWORK TECHNOLOGIES CO., LTD. (Chine)
  • INSTITUTE OF ACOUSTICS, CHINESE ACADEMY OF SCIENCES (Chine)
  • ZHENGZHOU SEANET TECHNOLOGIES CO., LTD. (Chine)
Inventeur(s)
  • Wang, Jinlin
  • Cheng, Gang
  • You, Jiali
  • Li, Yang
  • Han, Rui

Abrégé

The present application discloses a message forwarding method supporting packet retransmission between network nodes, aiming to support packet loss detection and fast retransmission between network nodes during message forwarding. The message forwarding method comprises: 1) an upstream node uniformly numbers messages in the same flow, fills in message sequence numbers, a flow identifier, an upstream node network address and a retransmitted packet flag field, sequentially writes the messages into a send buffer on the basis of the sequence numbers, copies the messages from the buffer and sends the messages according to the current sending rate; 2) a downstream node performs packet loss detection on the basis of the message sequence numbers, constructs feedback information and sends same to the upstream node; and 3) the upstream node determines lost messages on the basis of the received feedback information, reassigns sequence numbers and retransmits the messages. The method of the present application can carry out packet loss detection and fast retransmission between network nodes, effectively reducing the packet loss rate in a network and enhancing the transmission reliability of data packets in the network.

Classes IPC  ?

2.

SOFTWARE-DEFINED NETWORKING CONTROLLER-BASED DECISION TREE MAINTENANCE METHOD, AND SYSTEM

      
Numéro d'application CN2023130133
Numéro de publication 2025/086332
Statut Délivré - en vigueur
Date de dépôt 2023-11-07
Date de publication 2025-05-01
Propriétaire
  • INSTITUTE OF ACOUSTICS, CHINESE ACADEMY OF SCIENCES (Chine)
  • CHENGDU HAIWANG NETWORK TECHNOLOGIES CO., LTD. (Chine)
  • SEANET (SUZHOU) NETWORK TECHNOLOGIES CO., LTD. (Chine)
  • ZHENGZHOU SEANET TECHNOLOGIES CO., LTD. (Chine)
Inventeur(s)
  • Zhu, Xiaodong
  • Liu, Yujia
  • Wang, Yuwei
  • Ling, Zhiyuan
  • Wang, Jinlin

Abrégé

The present invention relates to the technical field of software-defined networking, in particular to a software-defined networking controller-based decision tree maintenance method, and a system. The method comprises the following steps: step 1: by means of a software-defined networking controller, on the basis of the growth speed of flow table entries and the time for dealing with eliminated branches of a decision tree, setting a threshold value; step 2: when the number of flow table entries generated by the decision tree is greater than the threshold value, by means of the software-defined networking controller, acquiring operating statistical data of each flow table entry in a switch, and on the basis of the corresponding operating statistical data, calculating the elimination priority of each flow table entry; and step 3: by means of the software-defined networking controller, on the basis of the elimination priority of each flow table entry, determining a branch to be eliminated in the decision tree, pruning said branch, and deleting a corresponding flow table entry. The present invention ensures that the decision tree does not occupy too much memory space, and further ensures normal forwarding of data packets.

Classes IPC  ?

  • H04L 67/06 - Protocoles spécialement adaptés au transfert de fichiers, p. ex. protocole de transfert de fichier [FTP]

3.

MULTI-QUEUE SCHEDULER AND SCHEDULING METHOD

      
Numéro d'application CN2023130120
Numéro de publication 2025/076894
Statut Délivré - en vigueur
Date de dépôt 2023-11-07
Date de publication 2025-04-17
Propriétaire
  • INSTITUTE OF ACOUSTICS, CHINESE ACADEMY OF SCIENCES (Chine)
  • SEANET (SUZHOU) NETWORK TECHNOLOGIES CO., LTD. (Chine)
  • CHENGDU HAIWANG NETWORK TECHNOLOGIES CO., LTD. (Chine)
  • ZHENGZHOU SEANET TECHNOLOGIES CO., LTD. (Chine)
Inventeur(s)
  • Guo, Zhichuan
  • Zhang, Mengting
  • Guo, Yunfei
  • Song, Xiaoyong
  • Cheng, Gang

Abrégé

The present application provides a multi-queue scheduler and a scheduling method. The multi-queue scheduler comprises: a queue type distinguishing module which is used for classifying a data packet; a port scheduler module which is used for, when receiving data, calculating a port characteristic value of a port to which data packet information belongs, and when scheduling for dequeuing, calculating an optimal port; and a queue scheduler module which is used for, when receiving the data, calculating a queue characteristic value and enqueuing the data packet information, and when scheduling for dequeuing, calculating an optimal queue, and scheduling for dequeuing. The present application has the following advantages: a scheduling algorithm can be independently modified and replaced without affecting other parts of the scheduler, thereby achieving good flexibility, scalability and maintainability; customization and expansion can be carried out on the basis of requirements and characteristics of the system, and the quantity of queues can be increased or modified and priority rules and scheduling algorithms can be adjusted on the basis of actual conditions; the characteristic value state of calling by the queue scheduler is maintained in BRAM, the scalability is high, and the resource consumption when the quantity required in expansion is within the BRAM depth is basically unchanged.

Classes IPC  ?

  • H04L 49/112 - Commande de la commutation, p. ex. par arbitrage

4.

DISTRIBUTED COMPUTING POWER RESOURCE SCHEDULING METHOD AND SYSTEM

      
Numéro d'application CN2023130337
Numéro de publication 2025/076899
Statut Délivré - en vigueur
Date de dépôt 2023-11-08
Date de publication 2025-04-17
Propriétaire
  • INSTITUTE OF ACOUSTICS, CHINESE ACADEMY OF SCIENCES (Chine)
  • BEIJING HAIWANG NETWORK TECHNOLOGIES CO., LTD. (Chine)
  • CHENGDU HAIWANG NETWORK TECHNOLOGIES CO., LTD. (Chine)
  • ZHENGZHOU SEANET TECHNOLOGIES CO., LTD. (Chine)
Inventeur(s)
  • Li, Yang
  • Ni, Zhihui
  • You, Jiali
  • Han, Rui

Abrégé

The present invention relates to the technical field of computing power resource scheduling, and in particular to a distributed computing power resource scheduling method and a system. The method comprises: step 1) querying a locally maintained mapping relationship between resource states of computing power resource nodes and forwarding nodes for a computing power resource service identifier in a computing power resource request message, so as to determine a group of candidate computing power resource nodes; step 2) on the basis of a resource demand preference field in the computing power resource request message, determining a corresponding computing power matching policy and, on the basis of the corresponding computing power matching policy and a computing power resource demand field and network resource demand field in the computing power resource request message, selecting from the group of candidate computing power resource nodes a computing power resource node meeting the resource demand of a user; and step 3) modifying the destination address of the computing power resource request message into the next hop forwarding address of the message corresponding to the selected computing power resource node. The present invention flexibly schedules computing power resources, and increases the overall utilization rate and scheduling success rate of computing power resources.

Classes IPC  ?

  • G06F 9/50 - Allocation de ressources, p. ex. de l'unité centrale de traitement [UCT]

5.

FPGA-BASED DATA PACKET PARSER AND METHOD

      
Numéro d'application CN2023130122
Numéro de publication 2025/065809
Statut Délivré - en vigueur
Date de dépôt 2023-11-07
Date de publication 2025-04-03
Propriétaire
  • INSTITUTE OF ACOUSTICS, CHINESE ACADEMY OF SCIENCES (Chine)
  • SEANET (SUZHOU) NETWORK TECHNOLOGIES CO., LTD. (Chine)
  • CHENGDU HAIWANG NETWORK TECHNOLOGIES CO., LTD. (Chine)
  • ZHENGZHOU SEANET TECHNOLOGIES CO., LTD. (Chine)
Inventeur(s)
  • Guo, Zhichuan
  • Sun, Ying
  • Song, Mangu
  • Cheng, Gang

Abrégé

The present application provides a FPGA-based data packet parser and a method. The parser comprises a first-level configurable packet parsing module and secondary configurable packet parsing modules which are connected in sequence. The first-level configurable packet parsing module is used for extracting a protocol field at the lowest layer of a packet, and outputting a match field, a header, a packet header vector, and a starting offset to the secondary configurable packet parsing modules; the plurality of secondary configurable packet parsing modules are connected in sequence; and the secondary configurable packet parsing modules are used for parsing the packet on the basis of a parsing action configured in a dynamic configuration message. The present application has the advantages of: adapting to the processing requirements of different protocols, reducing the interface bit width between extraction units, and reducing resource consumption; allowing a matching rule and a field set of each stage to be flexibly adjusted on the basis of requirements; supporting free combination of a plurality of parallel protocol field extraction units, greatly improving the parsing performance; and meeting different packet parsing requirements, and providing higher customization and adaptability.

Classes IPC  ?

  • H04L 69/22 - Analyse syntaxique ou évaluation d’en-têtes

6.

FPGA-BASED DATA PLANE STATE PROGRAMMABLE SYSTEM AND SWITCH

      
Numéro d'application CN2023130054
Numéro de publication 2025/060205
Statut Délivré - en vigueur
Date de dépôt 2023-11-07
Date de publication 2025-03-27
Propriétaire
  • INSTITUTE OF ACOUSTICS, CHINESE ACADEMY OF SCIENCES (Chine)
  • SEANET (SUZHOU) NETWORK TECHNOLOGIES CO., LTD. (Chine)
  • CHENGDU HAIWANG NETWORK TECHNOLOGIES CO., LTD. (Chine)
  • ZHENGZHOU SEANET TECHNOLOGIES CO., LTD. (Chine)
Inventeur(s)
  • Guo, Zhichuan
  • Lu, Rui
  • Song, Lei
  • Cheng, Gang

Abrégé

The present invention provides an FPGA-based data plane state programmable system, comprising a multi-stage match action table pipeline. The pipeline comprises a plurality of ordered match action table modules, configured to implement different data plane processing forwarding algorithms on the basis of read configuration instructions combined with a flow state matching table and a conditional branch matching table. The match action table modules each comprise: a key value extraction module, configured to construct a key value to be matched; a flow state query module, configured to obtain, by matching of said key value, information of flow address to which a packet pertains, and read corresponding flow state information; a packet header vector emission queue, configured to use a flow state address in the flow state information as an identifier to dynamically schedule, on the basis of the flow state address and a dependency relationship, packet header vectors for out-of-order emission; an action module, configured to determine a data plane processing forwarding algorithm on the basis of the configuration instruction for processing, and update the flow state information and table state information; and a packet header vector reordering cache module, configured to store executed packet header vectors, and submit disordered packet header vectors in order.

Classes IPC  ?

  • H04L 49/1546 - Multi-étages non bloquants, p. ex. Clos en utilisant un fonctionnement en pipeline

7.

PACKET REPLICATION METHOD AND SYSTEM FOR PACKET PROCESSING PIPELINE

      
Numéro d'application CN2023130124
Numéro de publication 2025/060206
Statut Délivré - en vigueur
Date de dépôt 2023-11-07
Date de publication 2025-03-27
Propriétaire
  • INSTITUTE OF ACOUSTICS, CHINESE ACADEMY OF SCIENCES (Chine)
  • BEIJING HAIWANG NETWORK TECHNOLOGIES CO., LTD. (Chine)
  • CHENGDU HAIWANG NETWORK TECHNOLOGIES CO., LTD. (Chine)
  • ZHENGZHOU SEANET TECHNOLOGIES CO., LTD. (Chine)
Inventeur(s)
  • Song, Lei
  • Zhao, Zhixiang
  • Liu, Lei
  • Chang, Yiwei
  • Wang, Jinlin

Abrégé

The present invention relates to the field of packet replication, and in particular to a packet replication method and system for a packet processing pipeline. The present invention only requires buffering one copy of a packet, and then the packet and a packet header vector obtained by parsing a customized generic data structure are simultaneously inputted into a packet processing pipeline. When an input is provided to a replication module, a flow table is queried on the basis of a replication identifier field to obtain a number of times of replication. The wire speed for the packet header vector is replicated and outputted by means of a replication enablement field and the number of times of replication, and a replication index field is set in a reverse order. Finally, the packet header vector and data are recombined by means of deparsing, so that replication and output of the wire speed for the packet are achieved. The present invention implements a high-performance packet replication method and reduces logic and storage resources required for replicating and storing packets. The position of the replication module in the pipeline can be flexibly adjusted, and modules achieve parameterization and wire speed processing. The present invention exhibits flexibility and expandability, and is applicable to network functions and techniques that have packet replication requirements.

Classes IPC  ?

  • H04W 8/30 - Restauration des données de réseau

8.

GENERATION METHOD FOR MANAGEMENT STRUCTURE FOR NODES USED IN COMPUTING POWER NOTIFICATION

      
Numéro d'application CN2023130050
Numéro de publication 2025/060204
Statut Délivré - en vigueur
Date de dépôt 2023-11-07
Date de publication 2025-03-27
Propriétaire
  • INSTITUTE OF ACOUSTICS, CHINESE ACADEMY OF SCIENCES (Chine)
  • BEIJING HAIWANG NETWORK TECHNOLOGIES CO., LTD. (Chine)
  • CHENGDU HAIWANG NETWORK TECHNOLOGIES CO., LTD. (Chine)
  • ZHENGZHOU SEANET TECHNOLOGIES CO., LTD. (Chine)
Inventeur(s)
  • Li, Yang
  • Pan, Yi
  • You, Jiali
  • Han, Rui

Abrégé

The present invention belongs to the technical field of computing power networks, and specifically relates to a generation method for a management structure for nodes used in computing power notification, implemented on the basis of a hierarchical parsing system. The method comprises: step 1) a computing power notification node to be added starts from the lowest level of a node management structure; step 2) according to a computing power notification service identifier corresponding to the level, obtaining a list of existing computing power notification nodes in a parsing domain of the level; step 3) if the list is empty, proceeding to step 4), otherwise, examining the computing power notification nodes in the list and, according to a structure generation constraint, determining a selectable node set; according to a structure generation evaluation index, selecting an optimal node from the selectable node set and executing a notification tree joining operation to become a newly added child node of the optimal node, and proceeding to step 4); step 4) registering to the parsing system of the current level; and step 5) if the node to be added becomes the root node of the notification tree of the current level, adding 1 to the level and proceeding to step 2), otherwise, ending the process.

Classes IPC  ?

  • G06F 9/50 - Allocation de ressources, p. ex. de l'unité centrale de traitement [UCT]

9.

DATA-PLANE TRANSPARENT ACCELERATION METHOD AND SYSTEM FOR ICN NAME RESOLUTION SERVICE

      
Numéro d'application CN2023130127
Numéro de publication 2025/055094
Statut Délivré - en vigueur
Date de dépôt 2023-11-07
Date de publication 2025-03-20
Propriétaire
  • INSTITUTE OF ACOUSTICS, CHINESE ACADEMY OF SCIENCES (Chine)
  • ZHENGZHOU SEANET TECHNOLOGIES CO., LTD. (Chine)
  • BEIJING HAIWANG NETWORK TECHNOLOGIES CO., LTD. (Chine)
  • CHENGDU HAIWANG NETWORK TECHNOLOGIES CO., LTD. (Chine)
Inventeur(s)
  • Song, Lei
  • Li, Xuetong
  • Liu, Lei
  • Ma, Jiandong
  • Wang, Jinlin

Abrégé

The present invention belongs to the technical field of name resolution, and specifically relates to a data-plane transparent acceleration method and system for an ICN name resolution service. The method comprises: step 1), for a resolution request packet, comparing the packet length of the resolution request packet with a set threshold value, if the packet length falls within a processing capability range, performing resolution and querying according to a protocol format, and proceeding to step 2), otherwise, uploading the resolution request packet to a control plane for resolution and querying; and step 2), if the resolution and querying is successful, performing packaging and then performing outputting, otherwise, uploading the resolution request packet to the control plane for resolution and querying. In the method in the present invention, a name resolution function is uninstalled from a path in which a data packet is uploaded to a controller, and the processing of a resolution request packet does not affect other functions of a data plane, thereby improving a pipeline processing capability; and by means of performing resolution as well as possible, transparent acceleration of a network-node name resolution service of the data plane is realized, thereby reducing the resolution latency of the name resolution service without affecting the capability of the name resolution service.

Classes IPC  ?

  • H04L 69/22 - Analyse syntaxique ou évaluation d’en-têtes

10.

MULTICAST SYSTEM AND MULTICAST METHOD FOR IDENTIFIER RESOLUTION-BASED ROUTING

      
Numéro d'application CN2020123951
Numéro de publication 2022/082825
Statut Délivré - en vigueur
Date de dépôt 2020-10-27
Date de publication 2022-04-28
Propriétaire ZHENGZHOU SEANET TECHNOLOGIES CO., LTD. (Chine)
Inventeur(s)
  • Wang, Jinlin
  • Li, Bo
  • Ye, Xiaozhou
  • Zhu, Xiaoyong
  • Cheng, Gang

Abrégé

The present invention relates to the technical field of network communication and data processing, and relates in particular to a multicast system for identifier resolution-based routing. The system comprises a multicast source, multicast receivers, multicast member agents, and multicast processing nodes. The system further comprises an identifier resolution service module deployed in the cloud or in a network. The module uses a global unique identifier unrelated to any network addresses as a multicast identifier capable of uniquely identifying a multicast service, while IP network addresses are still used as network addresses. The module is further used to maintain mapping relationships between the multicast identifier and IP network addresses of one or more multicast processing nodes, and to provide registration, deregistration, and resolution and query services. Network nodes hosting a multicast bearer service comprise the multicast processing nodes and IP network routing and switching nodes. The multicast receivers apply to join the multicast service by means of the multicast identifier.

Classes IPC  ?

  • H04L 12/761 - Routage de diffusion ou de multidiffusion

11.

ICN packet forwarding method

      
Numéro d'application 17051266
Numéro de brevet 11349757
Statut Délivré - en vigueur
Date de dépôt 2018-12-17
Date de la première publication 2021-03-04
Date d'octroi 2022-05-31
Propriétaire ZHENGZHOU SEANET TECHNOLOGIES CO., LTD. (Chine)
Inventeur(s)
  • Wang, Jinlin
  • Chen, Jun
  • Cheng, Gang
  • Ye, Xiaozhou
  • Deng, Haojiang
  • Wang, Lingfang
  • Qi, Weining

Abrégé

A ICN packet forwarding method, including: step 1) maintaining, by a network forwarding device, a network entity ID association state table, which is used for recording a state of the binding relationship between a network entity ID and a network address to which the network entity is associatively bound; after a network address binding relationship of the network entity changes due to location movement thereof, adding or updating, by the network forwarding device, a record of the network entity in the network entity ID association state table according to notification information of the network entity; and step 2) upon receipt of an ICN packet, by the network forwarding device, determining whether the ICN packet needs to be processed, according to information of the current network entity ID association state table; if yes, forwarding after processing the ICN packet; otherwise, directly forwarding the packet.

Classes IPC  ?

  • H04L 45/74 - Traitement d'adresse pour le routage
  • H04L 45/00 - Routage ou recherche de routes de paquets dans les réseaux de commutation de données
  • H04L 51/00 - Messagerie d'utilisateur à utilisateur dans des réseaux à commutation de paquets, transmise selon des protocoles de stockage et de retransmission ou en temps réel, p. ex. courriel
  • H04L 67/63 - Ordonnancement ou organisation du service des demandes d'application, p. ex. demandes de transmission de données d'application en utilisant l'analyse et l'optimisation des ressources réseau requises en acheminant une demande de service en fonction du contenu ou du contexte de la demande

12.

Routing and forwarding method for multi-homed network based on programmable network technology

      
Numéro d'application 16760737
Numéro de brevet 11522784
Statut Délivré - en vigueur
Date de dépôt 2017-12-21
Date de la première publication 2020-11-12
Date d'octroi 2022-12-06
Propriétaire ZHENGZHOU SEANET TECHNOLOGIES CO., LTD. (Chine)
Inventeur(s)
  • Wang, Jinlin
  • You, Jiali
  • Ma, Pufang
  • Wang, Lingfang
  • Ye, Xiaozhou
  • Cheng, Gang

Abrégé

A programmable network technology-based multi-homed network routing and forwarding method includes a data packet performing address-to-port matching a forwarding flow table address matching method; classifying addresses to matched ports corresponding to a destination address group; selecting a link information table and a port selection function, an appropriate port and a corresponding destination address group; cropping destination address groups of the remaining ports using an address filtering function and previous hop information carried in data to further crop the remaining destination address groups and addresses in the destination address group, a single destination address can be determined using a single address selection method, taking the single destination address using a universal routing and forwarding method to forward a packet to the destination address; otherwise, packaging the destination address group, and using a single address selection method to determine the single destination address hop by hop until the destination address is reached.

Classes IPC  ?

  • G06F 15/16 - Associations de plusieurs calculateurs numériques comportant chacun au moins une unité arithmétique, une unité programme et un registre, p. ex. pour le traitement simultané de plusieurs programmes
  • H04L 45/02 - Mise à jour ou découverte de topologie
  • H04L 45/00 - Routage ou recherche de routes de paquets dans les réseaux de commutation de données
  • H04L 45/42 - Routage centralisé

13.

Communication method and system based on assembled communication protocol stack

      
Numéro d'application 15328028
Numéro de brevet 10334084
Statut Délivré - en vigueur
Date de dépôt 2014-12-10
Date de la première publication 2017-08-03
Date d'octroi 2019-06-25
Propriétaire ZHENGZHOU SEANET TECHNOLOGIES CO., LTD. (Chine)
Inventeur(s)
  • Wang, Lingfang
  • Wang, Jinlin

Abrégé

The present invention provides a communication method based on an assembled communication protocol stack. The method comprises: construct protocols to form protocol modules, and place the protocol modules into a protocol module library; extract required protocol modules from the protocol module library, and assemble the extracted protocol modules to form a communication protocol stack; install the assembled communication protocol stack into a protocol stack running device; and an application on the protocol stack running device implements data communication by using the installed protocol stack. The specific process of constructing protocol modules comprises: constructing execution codes of protocols corresponding to an operating system to form protocol modules; and defining PDUs, that is, defining a corresponding data length and a data structure when each protocol module is in a mutual input/output relationship with other protocol modules in the protocol module library.

Classes IPC  ?

  • G06F 15/16 - Associations de plusieurs calculateurs numériques comportant chacun au moins une unité arithmétique, une unité programme et un registre, p. ex. pour le traitement simultané de plusieurs programmes
  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole

14.

System and method for selecting layer-2 adapter

      
Numéro d'application 14405223
Numéro de brevet 09584410
Statut Délivré - en vigueur
Date de dépôt 2012-12-28
Date de la première publication 2015-06-25
Date d'octroi 2017-02-28
Propriétaire
  • INSTITUTE OF ACOUSTICS, CHINESE ACADEMY OF SCIENCES (Chine)
  • ZHENGZHOU SEANET TECHNOLOGIES CO., LTD. (Chine)
Inventeur(s)
  • Wang, Jinlin
  • Wang, Lingfang
  • You, Jiali
  • Deng, Feng

Abrégé

The present invention relates to a Layer 2 adapter selecting system, including a Layer 3 packet requirements extracting module, a destination Layer 2 address acquiring module, a Layer 2 adapter metric acquiring module, an appropriate Layer 2 adapter identifier selecting module, a packet caching module and a packet scheduling module; wherein the packet caching module is configured to cache a received Layer 3 packet; the Layer 3 packet requirements extracting module is configured to read the Layer 3 packet and extract the type and a parameter value of the requirements; the Layer 2 adapter metric acquiring module is configured to acquire instant metric parameter values of each of the adapters; the appropriate Layer 2 adapter identifier selecting module calculates an adapter identifier and a Layer 3 packet metric; the destination Layer 2 address acquiring module is configured to acquire a Layer 2 address of each of the adapters associated with a destination Layer 3 address; and the packet scheduling module calls an external Layer 2 adapter driver, and the Layer 2 adapter driver completes packaging and sending of the packet. The present invention may solve the problem of resource waste of multiple links, so that the multiple links may be used dynamically in parallel.

Classes IPC  ?

  • H04L 12/721 - Procédures de routage, p.ex. routage par le chemin le plus court, routage par la source, routage à état de lien ou routage par vecteur de distance
  • H04L 12/747 - Mise en cache d’adresses
  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • H04W 36/00 - Dispositions pour le transfert ou la resélection
  • H04W 80/02 - Protocoles de couche liaison de données

15.

Multi-protocol routing system and method driven by application and network in convergence

      
Numéro d'application 14397661
Numéro de brevet 09692694
Statut Délivré - en vigueur
Date de dépôt 2013-01-07
Date de la première publication 2015-03-12
Date d'octroi 2017-06-27
Propriétaire
  • INSTITUTE OF ACOUSTICS, CHINESE ACADEMY OF SCIENCES (Chine)
  • ZHENGZHOU SEANET TECHNOLOGIES CO., LTD. (Chine)
Inventeur(s)
  • Wang, Jinlin
  • You, Jiali
  • Wang, Lingfang

Abrégé

The present invention relates to a multi-protocol routing system, comprising a route determining module and a forwarding module which are located in network layer, wherein the route determining module is used for determining, based on the related information of applications and networks, the types of routable protocols and the next-hop path which are to be selected in the current routing phase; the forwarding module, including different routable protocols and corresponding routing information, is used for periodically calculating the newest remaining network resources and the state of link during a routing process and updating the forwarding table in current state. By integrating various characteristics and states of applications as well as different routable protocols, the present invention realizes real-time protocol selection and dynamic routing. Moreover, the present invention is easy to be expanded to other protocols, thus being adaptive to the continuous development and evolution of network services.

Classes IPC  ?

  • H04L 12/781 - Routage multi-protocole, p.ex. adaptation de protocole entre IPv4 et IPv6 ou pile duale
  • H04L 12/64 - Systèmes de commutation hybrides
  • H04L 12/721 - Procédures de routage, p.ex. routage par le chemin le plus court, routage par la source, routage à état de lien ou routage par vecteur de distance

16.

MULTI-PROTOCOL ROUTING SYSTEM AND METHOD DRIVEN BY INTEGRATION OF APPLICATIONS AND NETWORKS

      
Numéro de document 02866613
Statut Délivré - en vigueur
Date de dépôt 2013-01-07
Date de disponibilité au public 2014-07-03
Date d'octroi 2018-02-13
Propriétaire ZHENGZHOU SEANET TECHNOLOGIES CO., LTD. (Chine)
Inventeur(s)
  • Wang, Jinlin
  • You, Jiali
  • Wang, Lingfang

Abrégé

The present invention relates to a multi-protocol routing system, comprising a route determining module and a forwarding module which are located in network layer, wherein the route determining module is used for determining, based on the related information of applications and networks, the types of routable protocols and the next-hop path which are to be selected in the current routing phase; the forwarding module, including different routable protocols and corresponding routing information, is used for periodically calculating the newest remaining network resources and the state of link during a routing process and updating the forwarding table in current state. By integrating various characteristics and states of applications as well as different routable protocols, the present invention realizes real-time protocol selection and dynamic routing. Moreover, the present invention is easy to be expanded to other protocols, thus being adaptive to the continuous development and evolution of network services.

Classes IPC  ?

  • H04L 45/023 - Utilisation retardée des mises à jour des tables d’acheminement
  • H04L 45/52 - Routeurs multi-protocoles

17.

LAYER 2 ADAPTER SELECTING SYSTEM AND METHOD

      
Numéro de document 02866578
Statut Délivré - en vigueur
Date de dépôt 2012-12-28
Date de disponibilité au public 2014-06-19
Date d'octroi 2017-10-24
Propriétaire ZHENGZHOU SEANET TECHNOLOGIES CO., LTD. (Chine)
Inventeur(s)
  • Wang, Jinlin
  • Wang, Lingfang
  • You, Jiali
  • Deng, Feng

Abrégé

The present invention relates to a Layer 2 adapter selecting system, including a Layer 3 packet requirements extracting module, a destination Layer 2 address acquiring module, a Layer 2 adapter metric acquiring module, an appropriate Layer 2 adapter identifier selecting module, a packet caching module and a packet scheduling module; wherein the packet caching module is configured to cache a received Layer 3 packet; the Layer 3 packet requirements extracting module is configured to read the Layer 3 packet and extract the type and a parameter value of the requirements; the Layer 2 adapter metric acquiring module is configured to acquire instant metric parameter values of each of the adapters; the appropriate Layer 2 adapter identifier selecting module calculates an adapter identifier and a Layer 3 packet metric; the destination Layer 2 address acquiring module is configured to acquire a Layer 2 address of each of the adapters associated with a destination Layer 3 address; and the packet scheduling module calls an external Layer 2 adapter driver, and the Layer 2 adapter driver completes packaging and sending of the packet. The present invention may solve the problem of resource waste of multiple links, so that the multiple links may be used dynamically in parallel.

Classes IPC  ?

  • H04L 45/74 - Traitement d'adresse pour le routage
  • H04L 69/22 - Analyse syntaxique ou évaluation d’en-têtes

18.

Method based on the combination of the UPnP and STUN for NAT traversal

      
Numéro d'application 12937337
Numéro de brevet 08560607
Statut Délivré - en vigueur
Date de dépôt 2009-05-03
Date de la première publication 2011-10-27
Date d'octroi 2013-10-15
Propriétaire ZHENGZHOU SEANET TECHNOLOGIES CO., LTD. (Chine)
Inventeur(s)
  • Wang, Jinlin
  • Ren, Hao
  • Lu, Yifeng
  • Su, Shaowei
  • Feng, Zhentan

Abrégé

The present invention relates to a method based on the combination of UPnP and STUN for NAT traversal. The method of the present invention effectively takes the advantages of UPnP and STUN. In particularly, when UpnP fails to traverse NAT, STUN is applied to perform the NAT traversal for the second time, so that the efficiency of the successful traversal is effectively improved. For the symmetric NAT traversal, a Port-Adding Sample Estimation method based on NAT adding port mapping is provided for port estimation, to avoid the defects resulted from the third-party agent and the blindness of the speculation approach. And, where both of the communication peers in the P2P streaming media system are behind NAT, the method that the part of the ordinary outer peers with the sufficient bandwidth acts as the Auxiliary-Relay peers is provided to release the pressure of the relay server so that the bottle-neck of the communication is broken through.

Classes IPC  ?

  • G06F 15/16 - Associations de plusieurs calculateurs numériques comportant chacun au moins une unité arithmétique, une unité programme et un registre, p. ex. pour le traitement simultané de plusieurs programmes
  • G06F 15/177 - Commande d'initialisation ou de configuration