CA2204487A1 - Method and system for overhead bandwidth recovery in a packetized network - Google Patents
Method and system for overhead bandwidth recovery in a packetized networkInfo
- Publication number
- CA2204487A1 CA2204487A1 CA002204487A CA2204487A CA2204487A1 CA 2204487 A1 CA2204487 A1 CA 2204487A1 CA 002204487 A CA002204487 A CA 002204487A CA 2204487 A CA2204487 A CA 2204487A CA 2204487 A1 CA2204487 A1 CA 2204487A1
- Authority
- CA
- Canada
- Prior art keywords
- message
- packet network
- vacant
- packets
- background data
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/54—Store-and-forward switching systems
- H04L12/56—Packet switching systems
Abstract
In a packet network, message packets (130) are comprised of vacant or unused bits for future system enhancements or for remedying unknown design oversights or utilizing vacant portions of fixed length data packets.
Furthermore, message packets (130) comprise a message type identifier distinguishing message architecture. A
transmit and receive packet network node (100) maintains an unused bit catalog (125) listing vacant or unused bits of particular message packet types. When a message packet type having vacant or unused bits is detected propagating through the packet network, background data is retrieved from a transmit background data queue (115) and interleaved into such message packets to form enriched message packets (130') for transportation through the packet network. Receiving packet network nodes (100) detect enriched message packets (130') and extract and buffer the background data. A lower data-rate background data transfer mechanism is maintained without impacting the performance of the existing packet network.
Furthermore, message packets (130) comprise a message type identifier distinguishing message architecture. A
transmit and receive packet network node (100) maintains an unused bit catalog (125) listing vacant or unused bits of particular message packet types. When a message packet type having vacant or unused bits is detected propagating through the packet network, background data is retrieved from a transmit background data queue (115) and interleaved into such message packets to form enriched message packets (130') for transportation through the packet network. Receiving packet network nodes (100) detect enriched message packets (130') and extract and buffer the background data. A lower data-rate background data transfer mechanism is maintained without impacting the performance of the existing packet network.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US08/673,888 US5751723A (en) | 1996-07-01 | 1996-07-01 | Method and system for overhead bandwidth recovery in a packetized network |
US08/673,888 | 1996-07-01 |
Publications (2)
Publication Number | Publication Date |
---|---|
CA2204487A1 true CA2204487A1 (en) | 1998-01-01 |
CA2204487C CA2204487C (en) | 2004-08-03 |
Family
ID=24704502
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CA002204487A Expired - Fee Related CA2204487C (en) | 1996-07-01 | 1997-05-05 | Method and system for overhead bandwidth recovery in a packetized network |
Country Status (7)
Country | Link |
---|---|
US (1) | US5751723A (en) |
JP (1) | JP3431458B2 (en) |
CA (1) | CA2204487C (en) |
DE (1) | DE19726076B4 (en) |
FR (1) | FR2750556B1 (en) |
GB (1) | GB2314998B (en) |
SE (1) | SE520752C2 (en) |
Families Citing this family (44)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6597695B1 (en) * | 1996-07-16 | 2003-07-22 | Lucent Technologies Inc. | Bit robbing ATM channels |
US6430183B1 (en) * | 1997-09-18 | 2002-08-06 | International Business Machines Corporation | Data transmission system based upon orthogonal data stream mapping |
US6434620B1 (en) | 1998-08-27 | 2002-08-13 | Alacritech, Inc. | TCP/IP offload network interface device |
US8539112B2 (en) | 1997-10-14 | 2013-09-17 | Alacritech, Inc. | TCP/IP offload device |
US6226680B1 (en) | 1997-10-14 | 2001-05-01 | Alacritech, Inc. | Intelligent network interface system method for protocol processing |
US6757746B2 (en) | 1997-10-14 | 2004-06-29 | Alacritech, Inc. | Obtaining a destination address so that a network interface device can write network data without headers directly into host memory |
US8621101B1 (en) | 2000-09-29 | 2013-12-31 | Alacritech, Inc. | Intelligent network storage interface device |
US8782199B2 (en) | 1997-10-14 | 2014-07-15 | A-Tech Llc | Parsing a packet header |
US6965608B1 (en) * | 1998-06-30 | 2005-11-15 | Cisco Technology, Inc. | Method and apparatus for transmitting data in a public network |
US6243778B1 (en) * | 1998-10-13 | 2001-06-05 | Stmicroelectronics, Inc. | Transaction interface for a data communication system |
GB9824594D0 (en) * | 1998-11-11 | 1999-01-06 | 3Com Technologies Ltd | Modifying tag fields in ethernet data packets |
US8019901B2 (en) | 2000-09-29 | 2011-09-13 | Alacritech, Inc. | Intelligent network storage interface system |
US7020166B2 (en) * | 2000-10-03 | 2006-03-28 | Broadcom Corporation | Switch transferring data using data encapsulation and decapsulation |
US6868095B2 (en) * | 2001-01-08 | 2005-03-15 | Zarlink Semiconductor V.N. Inc. | Control channel implementation in a packet switched communications network |
WO2002073908A2 (en) * | 2001-03-09 | 2002-09-19 | Vitesse Semiconductor Corporation | A method and a system for transmitting information through a communication line |
US6934301B2 (en) * | 2001-07-19 | 2005-08-23 | Eci Telecom Ltd. | Method and apparatus for converting data packets between a higher bandwidth network and a lower bandwidth network |
ES2242049T3 (en) * | 2001-08-31 | 2005-11-01 | Koninklijke Philips Electronics N.V. | METHOD AND DEVICE FOR SENDING USER DATA INSERTED IN A CODED VIDEO SIGNAL. |
GB0127650D0 (en) * | 2001-11-19 | 2002-01-09 | Nokia Corp | Improvements in and relating to content delivery |
US7376159B1 (en) | 2002-01-03 | 2008-05-20 | The Directv Group, Inc. | Exploitation of null packets in packetized digital television systems |
US7139769B2 (en) * | 2002-03-11 | 2006-11-21 | Norman Ken Ouchi | Catalog, catalog query, and item identifier for configurable items |
US7543087B2 (en) * | 2002-04-22 | 2009-06-02 | Alacritech, Inc. | Freeing transmit memory on a network interface device prior to receiving an acknowledgement that transmit data has been received by a remote device |
US7286473B1 (en) | 2002-07-10 | 2007-10-23 | The Directv Group, Inc. | Null packet replacement with bi-level scheduling |
US7647221B2 (en) * | 2003-04-30 | 2010-01-12 | The Directv Group, Inc. | Audio level control for compressed audio |
US7912226B1 (en) | 2003-09-12 | 2011-03-22 | The Directv Group, Inc. | Automatic measurement of audio presence and level by direct processing of an MPEG data stream |
US6996070B2 (en) * | 2003-12-05 | 2006-02-07 | Alacritech, Inc. | TCP/IP offload device with reduced sequential processing |
KR20060130664A (en) * | 2004-03-19 | 2006-12-19 | 코닌클리즈케 필립스 일렉트로닉스 엔.브이. | Signaling arrangement and approach therefor |
US8248939B1 (en) | 2004-10-08 | 2012-08-21 | Alacritech, Inc. | Transferring control of TCP connections between hierarchy of processing mechanisms |
US7603473B2 (en) * | 2005-07-15 | 2009-10-13 | Microsoft Corporation | Background network bandwidth sharing behind gateway devices |
US8238948B2 (en) * | 2005-11-15 | 2012-08-07 | Telecom Italia S.P.A. | Method for exploiting signalling messages in a wireless communication network |
US20080263171A1 (en) * | 2007-04-19 | 2008-10-23 | Alacritech, Inc. | Peripheral device that DMAS the same data to different locations in a computer |
US8539513B1 (en) | 2008-04-01 | 2013-09-17 | Alacritech, Inc. | Accelerating data transfer in a virtual computer system with tightly coupled TCP connections |
US8341286B1 (en) | 2008-07-31 | 2012-12-25 | Alacritech, Inc. | TCP offload send optimization |
US9306793B1 (en) | 2008-10-22 | 2016-04-05 | Alacritech, Inc. | TCP offload device that batches session layer headers to reduce interrupts as well as CPU copies |
GB2466947A (en) * | 2009-01-14 | 2010-07-21 | Nine Tiles Networks Ltd | Transceiving a data stream comprising high and low priority data |
US8335857B1 (en) * | 2009-05-21 | 2012-12-18 | Sprint Communications Company L.P. | System and methods of data transmission to devices |
US9729120B1 (en) | 2011-07-13 | 2017-08-08 | The Directv Group, Inc. | System and method to monitor audio loudness and provide audio automatic gain control |
US9294226B2 (en) * | 2012-03-26 | 2016-03-22 | Qualcomm Incorporated | Universal object delivery and template-based file delivery |
JP5486037B2 (en) * | 2012-04-11 | 2014-05-07 | テレコム・イタリア・エッセ・ピー・アー | Method for using signaling messages in a wireless communication network |
US10194284B2 (en) * | 2012-09-12 | 2019-01-29 | Digit International Inc. | Embedded communication in message based transports |
US9716635B2 (en) * | 2012-09-14 | 2017-07-25 | Facebook, Inc. | Content prioritization based on packet size |
US9585008B2 (en) * | 2013-04-19 | 2017-02-28 | Qualcomm Incorporated | Apparatus and methods for signaling out-of-standard capability in wireless communication networks |
EP3345411B1 (en) * | 2015-09-01 | 2021-11-03 | Telefonaktiebolaget LM Ericsson (PUBL) | Computer program, computer-readable storage medium transmitting device, receiving device and methods performed therein for transferring background user data |
EP3404867B1 (en) * | 2017-05-18 | 2020-01-08 | ID Quantique S.A. | Configurable service packet engine exploiting frames properties |
DE102020114742B4 (en) * | 2020-06-03 | 2022-06-02 | Dspace Gmbh | Method and computer system for reading message packets |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3649764A (en) * | 1969-10-15 | 1972-03-14 | Communications Satellite Corp | Variable burst length tdma system |
US4255796A (en) * | 1978-02-14 | 1981-03-10 | Bell Telephone Laboratories, Incorporated | Associative information retrieval continuously guided by search status feedback |
FR2630876A1 (en) * | 1988-04-29 | 1989-11-03 | Trt Telecom Radio Electr | CIRCUIT ELEMENT CROSS POINT BETWEEN TWO OMNIBUS LINES |
JPH03503350A (en) * | 1988-11-03 | 1991-07-25 | アスコム テック エージー | Method and apparatus for distributing information over one transmission section |
US5511065A (en) * | 1990-01-15 | 1996-04-23 | Nec Corporation | Multiplexing device capable of quickly transmitting a monitoring information |
US5430738A (en) * | 1991-01-31 | 1995-07-04 | Pioneer Electronic Corporation | Information transmission system for transmitting a digital information signal divided into packets with an information signal error diagnosis and correction function |
US5357510A (en) * | 1992-02-19 | 1994-10-18 | Fujitsu Limited | Apparatus and a method for supervising and controlling ATM traffic |
DE4218207A1 (en) * | 1992-06-03 | 1993-12-09 | Philips Patentverwaltung | Overhead byte transfer in sync. digital hierarchy network node - producing virtual container signal by mixing of path and section overheads in information resembling defined multiplex signal in structure |
US5650825A (en) * | 1995-03-31 | 1997-07-22 | Matsushita Electric Corporation Of America | Method and apparatus for sending private data instead of stuffing bits in an MPEG bit stream |
-
1996
- 1996-07-01 US US08/673,888 patent/US5751723A/en not_active Expired - Fee Related
-
1997
- 1997-05-05 CA CA002204487A patent/CA2204487C/en not_active Expired - Fee Related
- 1997-05-15 SE SE9701803A patent/SE520752C2/en not_active IP Right Cessation
- 1997-06-19 DE DE19726076A patent/DE19726076B4/en not_active Expired - Fee Related
- 1997-06-25 GB GB9713269A patent/GB2314998B/en not_active Expired - Fee Related
- 1997-06-25 FR FR9707913A patent/FR2750556B1/en not_active Expired - Fee Related
- 1997-06-26 JP JP18771897A patent/JP3431458B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
GB9713269D0 (en) | 1997-08-27 |
FR2750556B1 (en) | 2000-11-10 |
GB2314998A (en) | 1998-01-14 |
GB2314998B (en) | 2001-03-28 |
FR2750556A1 (en) | 1998-01-02 |
SE9701803D0 (en) | 1997-05-15 |
DE19726076A1 (en) | 1998-02-05 |
DE19726076B4 (en) | 2007-07-12 |
US5751723A (en) | 1998-05-12 |
SE520752C2 (en) | 2003-08-19 |
CA2204487C (en) | 2004-08-03 |
JPH1084389A (en) | 1998-03-31 |
JP3431458B2 (en) | 2003-07-28 |
SE9701803L (en) | 1998-01-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CA2204487A1 (en) | Method and system for overhead bandwidth recovery in a packetized network | |
US5956335A (en) | Many to few group address translation through a network bridge | |
US5436902A (en) | Ethernet extender | |
KR101064099B1 (en) | Packet combining on pci express | |
EP0841833A3 (en) | Data transfer system | |
MY128864A (en) | Data communication system and data communication apparatus | |
CA2416082A1 (en) | Method of and system for the transfer of sonet traffic across a packet network | |
EP0664629A2 (en) | Network bridge | |
WO2000052879A3 (en) | Method and apparatus for data re-assembly with a high performance network interface | |
JP3551894B2 (en) | Multiplexing transceiver | |
EP0397188A3 (en) | A bridge apparatus and a communicaton system between networks using the bridge apparatus | |
BR0102398A (en) | Error correction communication method for transmitting data packets on a network communication system | |
US5210750A (en) | Method and apparatus for distributed queue multiple access in a communication system | |
TW351878B (en) | A system and method for efficiently monitoring information in a network having a plurality of repeaters | |
CA2258767A1 (en) | Method and apparatus for reassembly of data packets into messages in an asynchronous transfer mode communications system | |
JP3543698B2 (en) | Transmission method and network system | |
WO2001061897A3 (en) | Label-based multiplexing | |
AU5065590A (en) | Queueing protocol | |
KR100261383B1 (en) | Method and system for transmitting atm cell through atm link | |
US20080232366A1 (en) | Method for transporting data packets, data network system, and network nodes | |
WO2001067662A3 (en) | Method and system for operation of a resilient closed communication network without a dedicated protection network segment | |
US20020169894A1 (en) | Link layer device and method of translating packets between transport protocols | |
US4663755A (en) | Transmission system | |
NO995555D0 (en) | Procedure for packet switched data transfer | |
JP2001501797A (en) | Data transmission method and base station system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
EEER | Examination request | ||
MKLA | Lapsed |