CA2472074A1 - Receiving streams over asynchronous networks - Google Patents

Receiving streams over asynchronous networks Download PDF

Info

Publication number
CA2472074A1
CA2472074A1 CA002472074A CA2472074A CA2472074A1 CA 2472074 A1 CA2472074 A1 CA 2472074A1 CA 002472074 A CA002472074 A CA 002472074A CA 2472074 A CA2472074 A CA 2472074A CA 2472074 A1 CA2472074 A1 CA 2472074A1
Authority
CA
Canada
Prior art keywords
stream
packets
transport packets
transport
content
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
Application number
CA002472074A
Other languages
French (fr)
Other versions
CA2472074C (en
Inventor
Joel Schoenblum
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Scientific Atlanta LLC
Original Assignee
Individual
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Publication of CA2472074A1 publication Critical patent/CA2472074A1/en
Application granted granted Critical
Publication of CA2472074C publication Critical patent/CA2472074C/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/1066Session management
    • H04L65/1101Session protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2801Broadband local area networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/54Store-and-forward switching systems 
    • H04L12/56Packet switching systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/64Hybrid switching systems
    • H04L12/6418Hybrid transport
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/60Network streaming of media packets
    • H04L65/70Media network packetisation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/64Hybrid switching systems
    • H04L12/6418Hybrid transport
    • H04L2012/6483Video, e.g. MPEG

Abstract

A transport stream receiver (114) de-encapsulates content packets from received network frames (202) and transmits a transport stream (126) carryin g the selected content packets (204).

Claims (55)

1. A method of receiving selected content carried in a stream of transport packets, the method comprising the steps of:
receiving A stream of network frames carrying a portion of a synchronous first stream of transport packet, the first stream of transport packets consisting of content packets and null packets, wherein the portion of the first stream of transport packets carried by the stream of network frames consists of the content packets;
processing the network frames to de-encapsulate content packets carried therein;
and transmitting a synchronous second stream of transport packets, the second stream of transport packets including the content packets carried the stream of network frames.
2. The method of claim 1, wherein the stream of network frames carries stream information for the first stream of transport packets.
3. The method of claim 2, wherein the stream information indicates the number of null packets in a given set of transport packets of the first stream of transport packets.
4. The method of claim 2, wherein the stream information indicates the sequence of null packets and content packets in a given set of transport packets of the first stream of transport packets.
5. The method of claim 2, wherein a given network frame includes stream information for a given set of transport packets of the first stream of transport packets, wherein the step of processing the network frames includes the steps of:
reading the steam information, wherein the stream information specifies the number of null packets in the given set;
generating a specific number of replacement transport packets, wherein the specific number is equal to the number of null packets specified by the stream information; and including the generated replacement transport packets in the second stream of transport packets.
6. The method of claim 5, wherein the given set includes at least one content packet and at least one null packet in a specific order, the stream information includes sequence information about the given set, and further including the step of:
arranging the at least one content packet with generated replacement transport packets such that their sequence corresponds to the specific order of the given set.
7. The method of claim 1, further including the steps of:
receiving a configuration message having a transmission bit rate included therein;
and initializing a transmitter such that the second stream of transport packets is transmitted at the transmission bit rate included in the configuration message.
8. An apparatus for receiving selected content carried in a stream of transport packets, the apparatus comprising:
an input port adapted to receive a network frame having none or more content transport packets encapsulated therein and stream information for a set of transport packet defining a plurality of transport packets, the set of transport packets including the none or more content transport packets and none or more replacement transport packets, the plurality transport packets of the set having a specific order thereto;
a processor adapted to process the stream information with the none or more content transport packet to replicate the set of transport packets, wherein the replicate set of transport packets correspond to the set of transport packets and are arranged in the same specific order, and transmitting the replicated set of transport packets in a synchronous stream.
9. The apparatus of claim 8, wherein the stream information is included in the network frame.
10. The apparatus of claim 8, wherein the stream information indicates the number of replacement transport packets included in the set of packets
11. The apparatus of claim 8, wherein the replicate set of transport packets includes a predetermined number of content packets.
12. The apparatus of claim 11, wherein the replicate set of transport packets includes a number of replacement transport packets, the number of replacement transport packets specified by the stream information.
13. The method of claim 8, wherein the transport stream is an MPEG transport stream and the replacement transport packets are stuffing packets.
14. The apparatus of claim 8, wherein the network frame encapsulates a first content transport packet and an at least second transport packet, wherein the stream information indicates the number of replacement transport packets interposing the first content packet and the at least second transport packet in the set of transport packets.
15. The apparatus of claim 8, wherein the network frame encapsulates a first content transport packet and, wherein the stream information indicates the number of replacement transport packets preceding the first content packet in the set of transport packets.
16. The apparatus of claim 8, wherein the processor is further adapted to read the stream information to determine the number of replacement transport packets interposing consecutive content packets, generate the number of replacement transport packets interposing the consecutive content packets, and provide the transmitter with the generated replacement transport packets interposing the consecutive content packets.
17. The apparatus of claim 8, wherein the processor is further adapted to configure the transmitter such that the transmitter transmits the set of transport packets at a specific transmission bit rate.
18. The apparatus of claim 17, wherein the processor configures the transmitter responsive to receiving a configuration message having the specific transmission bit rate therein.
19. The apparatus of claim 8, further including:
a buffer having multiple network frames stored therein; and a forward error correction module adapted to extract a group of network frames from the buffer and determine whether the group of network frames is an error-free group, responsive to determining that the group is not error-free, correcting errors in the group of network frames.
20. The apparatus of claim 8, wherein the processor is further adapted to measure the fill level of a buffer, and responsive to the fill level exceeding a predetermined threshold, the processor is adapted to increase the clock rate of a clock, and responsive to the fill level being beneath a predetermined threshold, the processor is adapted to decrease the clock rate of the clock.
21. The apparatus of claim 20, wherein the set of transport packets are transmitted at a bit rate measured relative to the rate of the clock.
22. The apparatus of claim 8, wherein the network frames are received in a non-sequential order and processor is further adapted to process the network frames in sequential order.

transport packets.

22. The method of claim 21, wherein the given set includes at least one content packet and at least one null packet in a specific order, the stream information includes sequence information about the given set, and further including the step of:
arranging the at least one content packet with generated replacement transport packets such that their sequence corresponds to the specific order of the given set.
23. The method of claim 17, further including the steps of:
receiving a configuration message having a transmission bit rate included therein;
and initializing a transmitter such that the second stream of transport packets is transmitted at the transmission bit rate included in the configuration message.
24. A method of transmitting a transport stream through a network, the method comprising the steps of:
at a network stream transmitter, receiving through a first communication link sets of transport packets, wherein each set of transport packets includes multiple transport packets, the multiple transport packets consisting of none or more null packets and none or more content packets;
at the network stream transmitter, determining for each set of transport packets stream information, wherein the stream information for a given set indicates the proportion of the null packets in the given set;
at the network stream transmitter, for each set, encapsulating the none or more content packets of that set and the stream information of that set in a network frame;
at the network stream transmitter, transmitting the network frame for each set via a second communication link; and at a transport stream transmitter, receiving through the second communication link the network frames having the none or more content packets and the stream information included therein;
at the transport stream transmitter, processing each network frame using at least the stream information included therein to generate a group of transport packets, the group of transport packets consisting of the none or more content packets of the network frame and a specific number of replacement transport packets, wherein the specific number of replacement transport packets is determined using the stream information included in the network frame;
at the transport stream transmitter, transmitting each group of transport packets via a third communication link.
25. The method of claim 24, wherein for a given set of transport packets the stream information includes sequence information defining the order of the multiple packets for that given set.
26. The method of claim 25, at the transport stream transmitter, further including the step of:
arranging each group transport packets according to the sequence information.
27. The method of claim 24, wherein the sets of transport packets received at the network stream transmitter through the first communication link form a first synchronous stream of transport packets, wherein the network stream transmitter transmits the network frames as an asynchronous stream, and wherein the transport stream transmitter transmits the transport packets of the groups of transport packets as a second synchronous stream of transport packets.
28. The method of claim 25, further including the steps of:
at the network stream transmitter, determining the bit rate of transport packets received via the first communication link; and at the network stream transmitter, transmitting a configuration message via the second communication link, the configuration message having the bit rate included therein; and
29 at the network stream transmitter, receiving the configuration message; and at the network stream transmitter, adjusting a transmitter such that the transmitter is set to transmit transport packets via the third communication link at the determined bit rate.

29. An apparatus for receiving selected content carried in a stream of transport packets, the apparatus comprising:
an input port adapted to receive a network frame having none or more content transport packets encapsulated therein and stream information for a set of transport packet defining a plurality of transport packets, the set of transport packets including the none or more content transport packets and none or more replacement transport packets, the plurality transport packets of the set having a specific order thereto;
a processor adapted to process the stream information with the none or more content transport packet to replicate the set of transport packets, wherein the replicate set of transport packets correspond to the set of transport packets and are arranged in the same specific order; and transmitting the replicated set of transport packets in a synchronous stream.
30. The apparatus of claim 29, wherein the stream information is included in the network frame.
31. The apparatus of claim 29, wherein the stream information indicates the number of replacement transport packets included in the set of packets
32. The apparatus of claim 29, wherein the replicate set of transport packets includes a predetermined number of content packets.
33. The apparatus of claim 32, wherein the replicate set of transport packets includes a number of replacement transport packets, the number of replacement transport packets specified by the stream information.
34. The method of claim 29, wherein the transport stream is an MPEG transport stream and the replacement transport packets are stuffing packets.
35. The apparatus of claim 29, wherein the network frame encapsulates a first content transport packet and an at least second transport packet, wherein the stream information indicates the number of replacement transport packets interposing the first content packet and the at least second transport packet in the set of transport packets.
36. The apparatus of claim 29, wherein the network frame encapsulates a first content transport packet and, wherein the stream information indicates the number of replacement transport packets preceding the first content packet in the set of transport packets.
37. The apparatus of claim 29, wherein the processor is further adapted to read the stream information to determine the number of replacement transport packets interposing consecutive content packets, generate the number of replacement transport packets interposing the consecutive content packets, and provide the transmitter with the generated replacement transport packets interposing the consecutive content packets.
38. The apparatus of claim 29, wherein the processor is further adapted to configure the transmitter such that the transmitter transmits the set of transport packets at a specific transmission bit rate.
39. The apparatus of claim 38, wherein the processor configures the transmitter responsive to receiving a configuration message having the specific transmission bit rate therein.
40. The apparatus of claim 29, further including:
a buffer having multiple network frames stored therein; and a forward error correction module adapted to extract a group of network frames from the buffer and determine whether the group of network frames is an error-free group, responsive to determining that the group is not error-free, correcting errors in the group of network frames.
41. The apparatus of claim 29, wherein the processor is further adapted to measure the fill level of a buffer, and responsive to the fill level exceeding a predetermined threshold, the processor is adapted to increase the clock rate of a clock, and responsive to the fill level being beneath a predetermined threshold, the processor is adapted to decrease the clock rate of the clock.
42. The apparatus of claim 41, wherein the set of transport packets are transmitted at a bit rate measured relative to the rate of the clock.
43. The apparatus of claim 29, wherein the network frames are received in a non-sequential order and processor is further adapted to process the network frames in sequential order.
44. An apparatus for receiving selected content carried in a stream of transport packets, the apparatus comprising:
an input port adapted to receive a stream of network frames carrying a portion of a synchronous first stream of transport packet, the first stream of transport packets consisting of content packets and null packets, wherein the portion of the first stream of transport packets carried by the stream of network frames consists of the content packets;
a processor adapted to process the network frames to de-encapsulate content packets carried therein; and a transmitter adapted to transmit a synchronous second stream of transport packets, the second stream of transport packets including the content packets carried the stream of network frames.
45. The apparatus of claim 44, wherein the stream of network frames carries stream information for the first stream of transport packets.
46. The apparatus of claim 45, wherein the stream information indicates the number of null packets in a given set of transport packets of the first stream of transport packets.
47. The apparatus of claim 45, wherein the stream information indicates the sequence of null packets and content packets in a given set of transport packets of the first stream of transport packets.
48. The apparatus of claim 45, wherein a given network frame includes stream information for a given set of transport packets of the first stream of transport packets, wherein the processor is further adapted to read the steam information, wherein the stream information specifies the number of null packets in the given set, generate a specific number of replacement transport packets, the specific number of replacement transport packets equaling the number of null packets specified by the stream information, and include the generated replacement transport packets in the second stream of transport packets.
49. The apparatus of claim 48, wherein the given set includes at least one content packet and at least one null packet in a specific order, the stream information includes sequence information about the given set, and the processor is further adapted to arrange the at least one content packet with generated replacement transport packets such that their sequence corresponds to the specific order of the given set.
50. The apparatus of claim 44, wherein responsive to the processor receiving a configuration message having a transmission bit rate included therein, the processor initializes the transmitter such that the second stream of transport packets is transmitted at the transmission bit rate included in the configuration message.
51. A system for transmitting a transport stream through an asynchronous network, the system comprising:
a network stream transmitter having a first input port, a first buffer, a first processor, and a first transmitter, the first input port adapted to receive through a first communication link a first stream of transport packets, the first buffer adapted to buffer received transport packets, the first processor adapted to extract buffered transport packets as sets of transport packets, wherein each set of transport packets includes multiple transport packets, the multiple transport packets consisting of none or more null packets and none or more content packets, the first processor further adapted to determine for each set of transport packets stream information, wherein the stream information for a given set indicates the proportion of the null packets in the given set, the first processor further adapted to encapsulate the none or more content packets of that set and the stream information of that set in a network frame, and the transmitter adapted to transmit the network frame for each set via a second communication link in an stream of network frames; and a transport stream transmitter having a second input port, a second processor, and a second transmitter, the input port adapted to receive the stream of network frames through the second communication link the network frames having the none or more content packets and the stream information included therein, the second processor adapted to process each network frame using at least the stream information included therein to generate a group of transport packets, the group of transport packets consisting of the none or more content packets of the network frame and a specific number of replacement transport packets, wherein the specific number of replacement transport packets is determined using the stream information included in the network frame, and the transmitter adapted to transmit each group of transport packets via a third communication link in a second stream of transport packets.
52. The apparatus of claim 51, wherein for a given set of transport packets the stream information includes sequence information defining the order of the multiple packets for that given set.
53. The apparatus of claim 52, wherein the second processor is further adapted to arrange each group transport packets according to the sequence information.
54. The apparatus of claim 51, wherein the first stream of transport packets is a synchronous stream of transport packets, wherein the stream of network frames is as an asynchronous stream of network frames, and wherein the second stream of transport packets is a second synchronous stream of transport packets.
55. The apparatus of claim 51, wherein the first processor is further adapted to determine the bit rate of first stream of transport packets received via the first communication link and transmit a configuration message via the second communication link, the configuration message having the bit rate included therein, and wherein the second processor is further adapted to read the configuration message and responsive thereto, adjust the second transmitter such that the second transmitter is set to transmit the second stream of transport packets via the third communication link at the determined bit rate.
CA2472074A 2002-01-04 2003-01-06 Receiving streams over asynchronous networks Expired - Fee Related CA2472074C (en)

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
US34538802P 2002-01-04 2002-01-04
US60/345,388 2002-01-04
US10/336,593 2003-01-03
US10/336,593 US7292583B2 (en) 2002-01-04 2003-01-03 Receiving streams over asynchronous networks
PCT/US2003/000313 WO2003058869A2 (en) 2002-01-04 2003-01-06 Receiving streams over asynchronous networks

Publications (2)

Publication Number Publication Date
CA2472074A1 true CA2472074A1 (en) 2003-07-17
CA2472074C CA2472074C (en) 2011-06-28

Family

ID=26990284

Family Applications (1)

Application Number Title Priority Date Filing Date
CA2472074A Expired - Fee Related CA2472074C (en) 2002-01-04 2003-01-06 Receiving streams over asynchronous networks

Country Status (6)

Country Link
US (1) US7292583B2 (en)
EP (1) EP1470657B1 (en)
JP (2) JP2005515663A (en)
AU (1) AU2003202222A1 (en)
CA (1) CA2472074C (en)
WO (1) WO2003058869A2 (en)

Families Citing this family (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100746190B1 (en) * 2002-11-20 2007-08-03 노키아 코포레이션 System and method for data transmission and reception
US7397825B2 (en) * 2004-03-10 2008-07-08 Scientific-Atlanta, Inc. Transport stream dejitterer
US7502368B2 (en) * 2004-04-08 2009-03-10 John Sanders Method and apparatus for switching a source of an audiovisual program configured for distribution among user terminals
US20060095940A1 (en) * 2004-11-03 2006-05-04 Yearwood Bradley N Method and apparatus for distributing digital stream data to a user terminal
KR100663565B1 (en) * 2004-12-08 2007-01-02 삼성전자주식회사 Amending Apparatus and Amending Method of PCR and Data rate
US7539219B2 (en) * 2005-05-12 2009-05-26 Radioshack Corporation Method and apparatus for synchronization of digital multimedia packets
US7920602B2 (en) * 2005-05-23 2011-04-05 Samsung Electronics Co., Ltd. Method for formatting digital broadcast transport stream packet for improved receiving performance, digital broadcast transmitter, and signal processing method thereof
JP2007258932A (en) * 2006-03-22 2007-10-04 Fujitsu Ltd Packet transmission system
US20070280293A1 (en) * 2006-06-06 2007-12-06 Broadcom Corporation System and method for implementing video streaming over IP networks
JP4842754B2 (en) * 2006-09-29 2011-12-21 富士通株式会社 Communication apparatus and communication method
US7636789B2 (en) * 2007-11-27 2009-12-22 Microsoft Corporation Rate-controllable peer-to-peer data stream routing
US20090157891A1 (en) * 2007-12-13 2009-06-18 General Instrument Corporation Method and Apparatus for Inserting Time-Variant Data into a Media Stream
EP2245856A1 (en) 2008-01-28 2010-11-03 Nxp B.V. Device and method for decoding digital tv broadcast
US8750315B2 (en) * 2009-01-23 2014-06-10 Akamai Technologies, Inc. Efficiently storing transport streams
US8009567B2 (en) * 2009-02-05 2011-08-30 Cisco Technology, Inc. System and method for improved data transmission reliability over a network
EP2309668A1 (en) 2009-10-09 2011-04-13 Thomson Licensing A digital receiver and corresponding digital transmission system server
JP5632710B2 (en) * 2010-10-29 2014-11-26 日本放送協会 Transmitting apparatus, receiving apparatus and transmission system
US8971433B2 (en) 2010-11-12 2015-03-03 Microsoft Technology Licensing Llc Compressive wireless modulation
US9432056B2 (en) 2013-11-04 2016-08-30 Microsoft Technology Licensing, Llc Fast decoding based on ZigZag deconvolution for random projection code
CN105847873B (en) * 2016-05-16 2018-11-16 西安电子科技大学 HD video code stream and data multiplexing system and method towards monitoring application
US11811877B2 (en) 2021-05-13 2023-11-07 Agora Lab, Inc. Universal transport framework for heterogeneous data streams
US20220368765A1 (en) * 2021-05-13 2022-11-17 Agora Lab, Inc. Universal Transport Framework For Heterogeneous Data Streams

Family Cites Families (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5742599A (en) * 1996-02-26 1998-04-21 Apple Computer, Inc. Method and system for supporting constant bit rate encoded MPEG-2 transport over local ATM networks
KR0175570B1 (en) 1996-10-16 1999-04-01 양승택 MPEG-2 TS Multiplexing Device for ATM Network Matching
US5917830A (en) * 1996-10-18 1999-06-29 General Instrument Corporation Splicing compressed packetized digital video streams
EP0901261B1 (en) * 1997-09-05 2013-01-09 Hitachi, Ltd. Transport protocol conversion method and protocol conversion equipment
US6246701B1 (en) * 1998-01-14 2001-06-12 Skystream Corporation Reference time clock locking in a remultiplexer for video program bearing transport streams
US6247072B1 (en) * 1998-01-27 2001-06-12 Cisco Technology, Inc. Real-time data rate matching across a medium
US7035278B2 (en) * 1998-07-31 2006-04-25 Sedna Patent Services, Llc Method and apparatus for forming and utilizing a slotted MPEG transport stream
FR2782437B1 (en) * 1998-08-14 2000-10-13 Thomson Multimedia Sa MPEG STREAM SWITCHING METHOD
US6219358B1 (en) * 1998-09-11 2001-04-17 Scientific-Atlanta, Inc. Adaptive rate control for insertion of data into arbitrary bit rate data streams
US6317462B1 (en) 1998-10-22 2001-11-13 Lucent Technologies Inc. Method and apparatus for transmitting MPEG video over the internet
US6490705B1 (en) 1998-10-22 2002-12-03 Lucent Technologies Inc. Method and apparatus for receiving MPEG video over the internet
US6233226B1 (en) 1998-12-14 2001-05-15 Verizon Laboratories Inc. System and method for analyzing and transmitting video over a switched network
GB2356323A (en) * 1999-11-15 2001-05-16 Tandberg Television Asa Statistical multiplexing
US6993081B1 (en) * 1999-11-23 2006-01-31 International Business Machines Corporation Seamless splicing/spot-insertion for MPEG-2 digital video/audio stream
US6771657B1 (en) * 1999-12-09 2004-08-03 General Instrument Corporation Non real-time delivery of MPEG-2 programs via an MPEG-2 transport stream
US7215679B2 (en) * 2001-08-30 2007-05-08 Thomson Licensing Method, apparatus and data structure enabling multiple channel data stream transmission

Also Published As

Publication number Publication date
EP1470657A2 (en) 2004-10-27
JP2009010966A (en) 2009-01-15
CA2472074C (en) 2011-06-28
WO2003058869B1 (en) 2003-11-20
AU2003202222A8 (en) 2003-07-24
WO2003058869A3 (en) 2003-10-02
AU2003202222A1 (en) 2003-07-24
EP1470657B1 (en) 2012-12-26
WO2003058869A2 (en) 2003-07-17
US20030133462A1 (en) 2003-07-17
US7292583B2 (en) 2007-11-06
EP1470657A4 (en) 2007-08-22
JP2005515663A (en) 2005-05-26

Similar Documents

Publication Publication Date Title
CA2472074A1 (en) Receiving streams over asynchronous networks
EP2096826B1 (en) A method and device for transferring and receiving high speed ethernet mii block
US5274635A (en) Method and apparatus for aligning a digital communication data stream across a cell network
CA2477389A1 (en) Transmitting streams over asynchronous networks
US7400657B2 (en) System and method for transporting multiple client data signals via a single server signal
JPH01501589A (en) switching system
GB2332128A (en) Arrangement for transmitting packet data segments from a media access controller across multiple physical links
US7050468B2 (en) Multiplexed signal transmitter/receiver, communication system, and multiplexing transmission method
CA2296083A1 (en) A frame format and frame assembling/disassembling method for the frame format
JP2003516678A (en) System and method for transmitting data on a return path of a cable television system
CN100568841C (en) A kind of converging device of Ethernet service and method
CN105553630A (en) Multi-channel data integration method of aviation flight parameters
AU783026B2 (en) Method, equipment and system for signaling in a network including ethernet
US7535923B2 (en) Apparatus and method for low cost, multi-port protocol analysis and monitoring
CN105812062B (en) Optical transfer network MLD method for interface adaptation and system
US5606558A (en) Method of and devices for transmitting in ATM cells information supplied in the form of a series of distinct entities for a given application
CN103346866B (en) The method of 1588v2 message is transmitted in microwave system
US6636531B1 (en) Communication device and method
US20020122439A1 (en) System and method for distribution of a data stream from high-to-low-to-high bandwidth links
CN105915314A (en) Cooperative communication coding/decoding system and cooperative communication coding/decoding method based on Ethernet interface
CN111314242B (en) Multi-channel supporting packet cache scheduling simulation verification method and system
CN107360166A (en) A kind of audio data processing method and its relevant device
US20040133925A1 (en) Method for transmitting information stream corresponding transmission system transmitter receiver and computer product
CN102640461B (en) For distributing the apparatus and method of data on multiple physical links
US7072361B1 (en) System and method for the transport of backwards information between simplex devices

Legal Events

Date Code Title Description
EEER Examination request
MKLA Lapsed

Effective date: 20180108