Arrangement for synchronization of multiple streams of...

Multiplex communications – Communication techniques for information carried in plural... – Combining or distributing information via time channels

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C370S474000

Reexamination Certificate

active

06178184

ABSTRACT:

TECHNICAL FIELD
This invention relates generally to packet-switching systems, such as asynchronous transfer mode (ATM) systems, and specifically to transmission-delay variations in such systems.
BACKGROUND OF THE INVENTION
Today's business communications environment consists of two separate network infrastructures: a voice network (such as a private branch exchange (PBX)) characterized by real-time, high-reliability, constant bit-rate (CBR) connections; and a data network (such as a packet network) characterized by high-bandwidth variable bit-rate (VBR) connections. Business needs for simplified maintenance, management, and access to information on diverse networks are forcing the convergence of these networks along with a new class of real-time multimedia networks. Asynchronous transfer mode (ATM) provides a single infrastructure that cost-effectively and flexibly handles both switching and transmission for the traffic types mentioned above (voice, video, and data) for both local-area networks and wide-area networks. The evolving network convergence requires the adaptation of the legacy PBX voice traffic to ATM. Voice telephony over ATM (VTOA) specifications allow adaptation of compressed or uncompressed voice pulse-code modulated (PCM) data streams into streams (virtual circuits) of CBR cells.
An ATM cell, regardless of the traffic it carries, is a packet 53 octets long: 48 octets of payload attached to a 5-octet header. The header contains addressing and management information used to direct the cell from source to destination and to ensure that the negotiated aspects of the traffic-flow through the ATM network are met. CBR traffic is assembled into cell payloads using ATM Adaptation Layer 1 (AAL1). The AAL1 cell constructor layer uses the first octet of the payload for its header and the remaining
47
octets to carry CBR information. Once every eight cells, the AAL1 structured data transfer (SDT) cell constructor layer introduces a one-octet pointer into the CBR payload. This pointer designates traffic-block boundaries. It is used at the receiving end to generate framing signals for devices that convert the ATM traffic into T1 or E1 (telephony trunk) traffic. ATM cell construction is then completed by attaching the ATM header to the payload.
Known existing devices that convert the ATM traffic into T1 or E1 traffic do not synchronize (align) the received blocks of traffic with the appropriate bits on a T1, E1, or TDM bus that is synchronized to another source (e.g., the destination synchronization source).
SUMMARY OF THE INVENTION
This invention is directed to solving these and other problems and disadvantages of the prior art. According to the invention, the received blocks of traffic are synchronized with the destination synchronization source. The synchronization is advantageously effected using the SDT block-boundary pointer. Generally according to one aspect of the invention, synchronous information received by a receiver over an asynchronous communications link is synchronized with a synchronous communications medium at the receiver as follows. The receiver asynchronously receives a stream of information, including the synchronous information, and an indication (e.g., the SDT block-boundary pointer) of where in the stream of information occurred a boundary between blocks (e.g., time-division multiplex (TDM) frames) of the stream of information, and transmits the received stream on the medium (e.g., a TDM bus). The receiver also detects where boundaries between blocks (e.g., between TDM frames) for information occur on the medium, and uses the indication (the pointer) to synchronize transmissions from the receiver on the medium of information at the boundary in the stream of information with occurrence of a boundary between blocks on the medium. Illustratively, both the indication and the boundaries between blocks for information on the medium represent boundaries between TDM frames of received traffic, so that the receiver aligns TDM frames of received traffic with TDM frames on the medium. If the receiver includes a time-slot interchanger (TSI) for reordering the time slots of TDM frames of received traffic, the TSI is reset by each indication, so that TDM frames generated by the TSI for transmission on the medium align with the TDM frames of received traffic.
According to another aspect of the invention, a first synchronous communications medium (e.g., a TDM bus) at a receiver of an asynchronous communications link (e.g., an ATM link) is synchronized with a second synchronous communications medium (e.g., a TDM bus) at a transmitter of the asynchronous communications link as follows. The transmitter detects a boundary (e.g., a framing signal) between blocks (e.g., TDM frames) of information in a stream of information that it is receiving from the second medium, and transmits the information asynchronously from the transmitter to the receiver with a first indication (e.g., an SDT pointer) of where in the stream of information the boundary occurred. The information and the first indication are received by the receiver, which transmits the information on the first medium. The receiver also detects where boundaries (e.g., framing signals) between blocks (e.g., TDM frames) for information occur on the first medium, and in response to receipt of the first indication the receiver synchronizes transmission on the first medium of the information at the boundary indicated by the first indication with occurrence of a boundary between blocks on the first medium. Again, if the receiver includes a TSI, the TSI is preferably reset to the beginning of frame generation by each received first indication.
The invention includes both a method of as well as a corresponding apparatus and a computer readable medium that contains software which, when executed in a computer, causes the computer to perform the method. The apparatus preferably includes an effector—any entity that effects the corresponding step, unlike a means—for each method step.
These and other features and advantages of the present invention will become more apparent from the following description of an illustrative embodiment of the invention considered together with the drawing.


REFERENCES:
patent: 5206858 (1993-04-01), Nakano et al.
patent: 5541926 (1996-07-01), Saito et al.
patent: 5570355 (1996-10-01), Dail et al.
patent: 5615211 (1997-03-01), Santore et al.
patent: 5706285 (1998-01-01), Saijonmaa et al.
patent: 5742600 (1998-04-01), Nishihara
patent: 5844901 (1998-12-01), Holden et al.
patent: 5848067 (1998-12-01), Osawa et al.
patent: 5886989 (1999-03-01), Evans et al.
patent: 5936965 (1999-08-01), Doshi et al.
patent: 5970068 (1999-10-01), Gray et al.
patent: 5978355 (1999-11-01), Yamaguchi
patent: 5999529 (1999-12-01), Bernstein et al.
patent: 5999533 (1999-12-01), Peres et al.
patent: 19518205 (1996-09-01), None
patent: 0660555 (1995-06-01), None
Hitoshi Uematsu Et Al: “Cell Delay Variation Smoothing Methods For ATM-Based SDH Signal Transport System” Electronics & Communications in Japan, Part 1—Communications, US, Sripta Technica, New York, vol. 76, No. 12, Dec. 1, 1993 , pp. 14-27.
Hiroshi Uematsu Et Al: Implementation And Experimental Results Of Clad Using SRTS Method In ATM Networks: Proceedings Of The Global Telecommunications Conference (GLOBECOM), US, New York, IEEE, 1994, pp. 1815-1821.
“An Arrangement for Synchronization of a Stream of Synchronous Traffic Delivered by an Asynchronous Medium”, N.W. Petty 30, mailed Sep. 15, 1998.

LandOfFree

Say what you really think

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

Rating

Arrangement for synchronization of multiple streams of... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Arrangement for synchronization of multiple streams of..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Arrangement for synchronization of multiple streams of... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2530036

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