Method and apparatus for multiplexing bytes over parallel...

H - Electricity – 04 – J

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

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.

LandOfFree

Say what you really think

Search LandOfFree.com for Canadian inventors and patents. Rate them and share your experience with other people.

Rating

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.

Rate now

     

Profile ID: LFCA-PAI-O-1367879

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.