Abstract:
The invention relates to a method for finding frame alignment and accepting and monitoring TTI identifiers contained in frames in an SDH system. Advantageously the method according to the invention comprises steps in which frame alignment is first sought for by means of a frame alignment signal. When frame alignment has been found, it is monitored that it stays correct and at the same time at least one TTI identifier is read. According to the invention, at least one TTI identifier is saved from a frame after the finding of frame alignment. If a loss of frame alignment is detected, the TTI identifier saved is stored for a predetermined time. The invention further relates to an arrangement comprising means to implement the method described above in an SDH system.
Abstract:
A mechanism for sending structured data using a corresponding byte stream. Upon accessing structured data such as a Simple Object Access Protocol (SOAP) envelope, a byte stream is generated. The byte stream includes bytes that represent the structured data, as well as a collection of bytes that represents properties about the byte stream such as, for example, a mode of communication. The byte stream may then be passed to a communication module (e.g., a TCP or Named Pipes module) capable of receiving and transmitting the byte stream.
Abstract:
The invention discloses a method for detecting priority of data frames comprising the steps of extracting (S1) a bit pattern from a predetermined position in a frame, comparing (S2, S3) the extracted bit pattern with a search pattern, and identifying (S4) the received frame as a priority frame in case the extracted bit pattern (BP) matches with the first search pattern (SP). By this method, the priority of a data frame can easily be detected. The invention also proposes a corresponding device for detecting priority of data frames.
Abstract:
In accordance with a specific aspect of the present invention, a compressed video stream, such as an MPEG-2 video stream, is received by a transport demultiplexor, synchronized, parsed into separate packet types, and written to buffer locations external the demultiplexor. Adaptation field is handled by a separate parser. In addition, primary elementary stream data can be handled by separate primary elementary stream parsers based upon the packet identifier of the primary elementary stream. Video packets can be parsed based upon stream identifier values. Specific packets of data are stored in one or more system memory or video memory buffers by an output controller based upon allocation table information. Private data associated with specific elementary streams or packet adaptation fields are repacketized, and written to an output buffer location. In specific implementations, the hardware associated with the system is used to acquire the data stream without any knowledge of the specific protocol of the stream. In another embodiment, the hardware is used to implement a splicing of streams of data.
Abstract:
An apparatus comprising a memory, an encoder and one or more registers. The memory may be configured to (i) read and/or write a plurality of state vectors and (ii) read and/or write data. The encoder may be configured to present state vectors to be written in response to (i) data read from the memory (ii) a first address and (iii) a serial data stream. The registers may be configured to present the first address in response to an input address.
Abstract:
A method and device are described for padding segments for transmitting data on a bus system and a bus system. The segments have a predetermined total number of bytes and the data being transmitted in segments, in the event of a transmission of data including fewer bytes than the predetermined total number of the segment, the missing bytes of the data being padded to the total number of the segment by a filling pattern of a corresponding byte number, distinguished in that a filling pattern, whose byte number corresponds to the total number of the segment, is first written into the segment and the bytes of the data are subsequently written into the same segment, the particular bytes of the filling pattern being overwritten by the bytes of the data.
Abstract:
A system transfers a data stream including data packets separated by non-packet words from a first clock domain to a second clock domain. It includes an elasticity buffer into which the data stream is written in a cyclic sequence under the control of the clock frequency in the first clock domain and from which the data stream is read out in a cyclic sequence under the control of the clock frequency in the second domain. The two sequences are monitored to provide an anticipatory signal indicating that the reading sequence approaches proximity to the writing sequence. A non-packet word is inserted into the data stream in the first domain. In the second clock domain the existence of the inserted non-packet word is detected and the buffer is caused to advance the reading cycle thereby to discard the said inserted non-packet word.
Abstract:
In a method of estimating a bit rate (f1) of a digital signal conveyed through a SONET network between an originating node and a terminating node, the digital signal received by the originating node is processed to determine a result of a first function of the signal bit rate (f1) and a respective Tx local reference frequency (f2) of the originating node. A result of a second function of the Tx local reference frequency (f2) and a respective Rx local reference frequency (f3) of the terminating node is calculated. Finally, a result of a third function of the respective first and second function results is calculated, to derive an estimate of the signal bit rate (f4) relative to the Rx local reference frequency (f3).
Abstract:
A first group of asynchronous clock converters effect the conversion between a DNE clock and an RDT clock to which DS-0 data and signalling data are synchronized, for the data items which are transferred between a cross-connector and a DNE. A second group of asynchronous clock converters effect the conversion between a CPE clock and the RDT clock to which DS-0 data and signalling data are synchronized, for the data items which are transferred between the cross-connector and a CPE. As a result, cross-connect processes based on the single RDT clock are realized, and loop timings are guaranteed for the DNE and the CPE.
Abstract:
Multiplexing and demultiplexing are commonplace for an efficient bandwidth utilization in telecommunications. SRTS (Synchronous Residual Time Stamp) technique is widely used for timing recovery in processing of digital signal streams. The bit stuffing is also prevalent for various purposes, one being rate adjustment. The invention performs the SRTS technique entirely digitally to monitor the rate of slower speed signal streams in relation to the rate of a higher speed stream. The digital implementation permits the use of context switching for processing a plurality of digital signal streams. As the result, hardware requirement is greatly reduced.