Processing

Please wait...

Settings

Settings

Goto Application

1. WO2011006398 - DATA EXCHANGE METHOD AND DATA EXCHANGE STRUCTURE

Publication Number WO/2011/006398
Publication Date 20.01.2011
International Application No. PCT/CN2010/073246
International Filing Date 26.05.2010
IPC
H04L 12/56 2006.01
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
12Data switching networks
54Store-and-forward switching systems
56Packet switching systems
CPC
H04L 49/101
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
49Packet switching elements
10Switching fabric construction
101Crossbar or matrix
H04L 49/254
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
49Packet switching elements
25Routing or path finding through a switch fabric
253Connections establishment or release between ports
254Centralized controller, i.e. arbitration or scheduling
H04L 49/3027
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
49Packet switching elements
30Peripheral units, e.g. input or output ports
3027Output queuing
H04L 49/3045
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
49Packet switching elements
30Peripheral units, e.g. input or output ports
3045Virtual queuing
H04L 49/508
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
49Packet switching elements
50Overload detection; Overload protection
505Corrective Measures, e.g. backpressure
508Head of Line Blocking Avoidance
Applicants
  • 华为技术有限公司 HUAWEI TECHNOLOGIES CO., LTD. [CN]/[CN] (AllExceptUS)
  • 陈武茂 CHEN, Wumao [CN]/[CN] (UsOnly)
  • 臧大军 ZANG, Dajun [CN]/[CN] (UsOnly)
Inventors
  • 陈武茂 CHEN, Wumao
  • 臧大军 ZANG, Dajun
Priority Data
200910108752.914.07.2009CN
Publication Language Chinese (ZH)
Filing Language Chinese (ZH)
Designated States
Title
(EN) DATA EXCHANGE METHOD AND DATA EXCHANGE STRUCTURE
(FR) PROCÉDÉ D'ÉCHANGE DE DONNÉES ET STRUCTURE D'ÉCHANGE DE DONNÉES
(ZH) 一种数据交换方法及数据交换结构
Abstract
(EN)
The present invention provides a data exchange method, which includes the following steps: an output port scheduler obtains the state information of a virtual output queue and the available information of an input port data channel and the output port cache; the output port scheduler sends the schedule request information to the FIC of the input port whose input port data channel is idle in the input port corresponding to the non-empty virtual output queue pointing the output port; after receiving the schedule request information sent from the output port scheduler, the FIC of the selected input port selects and responds a schedule request of the output port, and sends to the output port cache the virtual output queue pointing to the output port in the selected input port; the output port scheduler schedules the virtual output queue received by the output port cache out of the exchange chip. The present invention also provides a data exchange structure. By using the embodiment of the invention, the cache resource of the exchange chip can be saved and the system exchange performance can be improved.
(FR)
La présente invention porte sur un procédé d'échange de données, comprenant les étapes suivantes : un programmateur de port de sortie obtient les informations d'état d'une file d'attente virtuelle de sortie et l'information disponible d'un canal de données de port d'entrée et de la mémoire cache de port de sortie ; le programmateur de port de sortie adresse les informations de requête de programme au canal d'information rapide (FIC) du port d'entrée dont le canal de données de port d'entrée est au repos dans le port d'entrée correspondant à la file d'attente virtuelle de sortie non vide visant le port de sortie ; après réception des informations de requête de programme adressées par le programmateur de port de sortie, le FIC du port d'entrée sélectionné sélectionne et répond à une requête de programme du port de sortie, et adresse à la mémoire cache de port de sortie la file d'attente virtuelle de sortie visant le port de sortie dans le port d'entrée sélectionné ; le programmateur de port de sortie programme la file d'attente virtuelle de sortie reçue par la mémoire cache de port de sortie en dehors de la puce d'échange. La présente invention porte également sur une structure d'échange de données. A l'aide du mode de réalisation de l'invention, on peut économiser la ressource de mémoire cache de la puce d'échange et améliorer les performances d'échange du système.
Also published as
Latest bibliographic data on file with the International Bureau