Method and apparatus for multiplexing circuit and packet traffic
AssigneeBell Communications Research, Inc.
InventorsHung-Hsiang J. Chao, Sang H. Lee, Liang T. Wu
Life of this patent
Estimating the term…
Abstract
A data transmission technique referred to herein as Dynamic Time Division Multiplexing (DTDM) is disclosed along with a set of multiplexers and demultiplexers required to apply DTDM in an actual telecommunications network. The DTDM technique uses a transmission format which is compatible with the existing digital circuit transmission format and the packet transmission format so that DTDM is able to handle the transmission of circuit and packet traffic. Thus, DTDM provides a flexible migration strategy between present circuit networks and future broadband packet networks.
Claims7
A method for simultaneously transmitting data from sources having different bit rates in a telecommunication network comprising the steps of:
- generating a bit stream comprising a sequence of frames, each of said frames including a transmission overhead field containing frame timing information and an empty payload field, and
- filling the empty payload fields in said frames with data in packetized format from a plurality of sources which have access to the bit stream including circuit or packet sources, such that data in packetized format from any of said sources is written into any available empty payload field of any of said frames for transmitting data from each of said sources at its own desired bit rate via said bit stream and for transmitting data from said plurality of sources simultaneously via said bit stream.
A method for generating a bit stream capable of transporting data originating from both circuit transmission and packet sources comprising
- generating a bit stream comprising a sequence of frames, each of said frames including a transmission overhead field containing frame timing information and an empty payload field,
- packetizing data from a plurality of sources having different bit rates and which have access to said bit stream including circuit transmission sources or customer premises equipment to produce data packets, and
- inserting said packets from said sources into the empty payload fields of said frames such that a packet from any of said sources is inserted into any available empty payload field of any of said frames for transmitting data from each of said sources at its own desired bit rate via said bit stream and for transmitting data from said plurality of sources simultaneously using said bit stream.
An apparatus for assembling a dynamic time division multiplexing bit stream comprising,
- generating means for generating a train of frames wherein each frame includes a transmission overhead field containing timing information and an empty payload field,
- processing means for processing data from a plurality of sources into packet format, and
- inserting means for receiving said train of frames and for inserting each of said packets comprised of data from one of said plurality of sources into any empty payload field of any of said frames available to said inserting means to form said bit stream so that data from each of said sources can be transmitted at its own desired bit rate via said bit stream and so that data from said plurality of sources can be transmitted simultaneously via said bit stream.
An apparatus for assembling a bit stream for transmitting data from a plurality of sources comprising:
- means for generating a train of frames, each of said frames including a transmission overhead field and an empty payload field, and
- a plurality of interfaces, each of said interfaces serving to interface one of said sources with said train of frames, each of said interfaces comprising:
- packetizing means for converting data into data packets,
- memory means for storing at least one of said packets formed by said packetizing means, and
- circuit means for inserting a packet stored in said memory means into any empty payload field of any available one of said frames so that data from each one of said sources can be transmitted at its own desired bit rate via said bit stream and so that data from said plurality of sources can be transmitted simultaneously via said bit stream.
Dependencies are inferred from the claim text.