H - Electricity – 04 – J
Patent
H - Electricity
04
J
H04J 3/00 (2006.01) H04J 14/02 (2006.01) H04L 25/14 (2006.01) H04Q 3/64 (2006.01)
Patent
CA 2333155
A communication technique for transmitting packet data over parallel communication sublinks (202, 302) coupled to a processor unit (110) is provided. Initially, a method receives a packet of data from a first communication link which is coupled to a set of sublinks (116). The method distributes packets over each of the sublinks (116) utilizing a unique byte-by-byte (BBB) striping technique. Logically, the data bytes associated with each sublink (116) are collected into a slice of data and each set of slices are given a unique predetermined label. Each slice is then synchronously transmitted at the aggregate bandwidth of each sublink (116) in parallel across each corresponding sublink (116) to a receiver (120). A receiver (120) receives the slices of data from the set of sublinks (116) and aggregates the bandwidth of these two or more communication sublinks (116) into a single communication link. Unless there are errors, a packet is transmitted in order using multiple slices. The system recreates the original packet of data from sets of slices having the same unique label. Specifically, the system uses the byte-by-byte striping technique to extract the appropriate bytes of information from each slice received over the parallel sublinks (116) based upon a predetermined sublink sequence corresponding to the labels. This technique is advantageous in that it provides an optimal balance between preserving packet order and conserving network resources.
L'invention concerne une technique de communication destinée à la transmission de paquets de données dans des sous-liaisons de communication (202, 302) couplées à une unité de traitement (110). Dans un premier temps, un procédé consiste à recevoir un paquet de données provenant d'une première liaison de communication couplée à un ensemble de sous-liaisons (116). Puis les paquets sont distribués dans chaque sous-liaison (116) par une technique unique de répartition multiplet par multiplet (BBB). Logiquement, les multiplets de données associés à chaque sous-liaison (116) sont recueillis dans une tranche de données et on attribue à chaque ensemble de tranches une étiquette unique prédéterminée. Chaque tranche est ensuite transmise de manière synchrone à un récepteur (120), dans la largeur de bande regroupée de chaque sous-liaison (116) en parallèle à travers chaque sous-liaison (116) correspondante. Un récepteur (120) reçoit les tranches de données provenant de l'ensemble de sous-liaisons (116) et regroupe la largeur de bande de ces deux ou plusieurs sous-liaisons (116) de communication en une liaison de communication unique. Sauf en cas d'erreurs, un paquet est transmis dans l'ordre par utilisation de plusieurs tranches. Le système recrée le paquet original à partir d'ensembles de tranches possédant la même étiquette unique. Plus spécifiquement, le système a recours à la technique de répartition multiplet par multiplet pour extraire les multiplets appropriés de données dans chaque tranche reçue dans les sous-liaisons (116) parallèles sur la base d'une séquence de sous-liaisons correspondant aux étiquettes. Cette technique est avantageuse en ce qu'elle permet d'obtenir un équilibre optimal entre la préservation de l'ordre des paquets et la conservation des ressources du réseau.
Milliken Walter C.
Partridge Craig
Gte Internetworking Incorporated
R. William Wray & Associates
LandOfFree
Method and apparatus for multiplexing bytes over parallel... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Method and apparatus for multiplexing bytes over parallel..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for multiplexing bytes over parallel... will most certainly appreciate the feedback.
Profile ID: LFCA-PAI-O-1367879