WO2002060101A3 - Method and apparatus for data alignment - Google Patents

Method and apparatus for data alignment Download PDF

Info

Publication number
WO2002060101A3
WO2002060101A3 PCT/US2002/002255 US0202255W WO02060101A3 WO 2002060101 A3 WO2002060101 A3 WO 2002060101A3 US 0202255 W US0202255 W US 0202255W WO 02060101 A3 WO02060101 A3 WO 02060101A3
Authority
WO
WIPO (PCT)
Prior art keywords
data stream
data
aligner
data alignment
checkers
Prior art date
Application number
PCT/US2002/002255
Other languages
French (fr)
Other versions
WO2002060101A2 (en
Inventor
Sanjay Bhardwaj
Original Assignee
Infineon Technologies Catamara
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
Priority claimed from US09/771,173 external-priority patent/US6813734B1/en
Priority claimed from US09/771,172 external-priority patent/US6965606B2/en
Application filed by Infineon Technologies Catamara filed Critical Infineon Technologies Catamara
Priority to CN02807041.0A priority Critical patent/CN1498470B/en
Priority to JP2002560316A priority patent/JP3775597B2/en
Priority to AU2002245320A priority patent/AU2002245320A1/en
Priority to EP02713472A priority patent/EP1360786A2/en
Publication of WO2002060101A2 publication Critical patent/WO2002060101A2/en
Publication of WO2002060101A3 publication Critical patent/WO2002060101A3/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L49/00Packet switching elements
    • H04L49/90Buffering arrangements
    • H04L49/9084Reactions to storage capacity overflow
    • H04L49/9089Reactions to storage capacity overflow replacing packets in a storage arrangement, e.g. pushout
    • H04L49/9094Arrangements for simultaneous transmit and receive, e.g. simultaneous reading/writing from/to the storage element
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J3/00Time-division multiplex systems
    • H04J3/02Details
    • H04J3/04Distributors combined with modulators or demodulators
    • H04J3/047Distributors with transistors or integrated circuits
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J3/00Time-division multiplex systems
    • H04J3/02Details
    • H04J3/06Synchronising arrangements
    • H04J3/0602Systems characterised by the synchronising information used
    • H04J3/0605Special codes used as synchronising signal
    • H04J3/0608Detectors therefor, e.g. correlators, state machines
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J3/00Time-division multiplex systems
    • H04J3/02Details
    • H04J3/06Synchronising arrangements
    • H04J3/062Synchronisation of signals having the same nominal but fluctuating bit rates, e.g. using buffers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J3/00Time-division multiplex systems
    • H04J3/16Time-division multiplex systems in which the time allocation to individual channels within a transmission cycle is variable, e.g. to accommodate varying complexity of signals, to vary number of channels transmitted
    • H04J3/1605Fixed allocated frame structures
    • H04J3/1611Synchronous digital hierarchy [SDH] or SONET
    • H04J3/1617Synchronous digital hierarchy [SDH] or SONET carrying packets or ATM cells
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L49/00Packet switching elements
    • H04L49/90Buffering arrangements

Abstract

A scheme is described for distributing data operations on an irregular data stream over multiple stages (404, 406, 704, 706) of a data aligner (400, 700) to generate a regular data stream having continuous filled byte positions. In one particular embodiment, the number of unaligned data scenarios may be reduced through the use of data stream element mapping. A complex data stream may be mapped (835) onto a simple data stream with only the addition of multiplexers (460, 470, 760, 770, 775) and simple logic to the data aligner. The implementation in network protocol related hardware, where a data stream is encoded and decoded for error detection and correction, may lead to a faster and more efficient pipelined design of checkers and generators, thereby, making them more desirable for higher frequency and higher bandwidth designs.
PCT/US2002/002255 2001-01-26 2002-01-25 Method and apparatus for data alignment WO2002060101A2 (en)

Priority Applications (4)

Application Number Priority Date Filing Date Title
CN02807041.0A CN1498470B (en) 2001-01-26 2002-01-25 Method and device for data alignment
JP2002560316A JP3775597B2 (en) 2001-01-26 2002-01-25 Data array method and apparatus
AU2002245320A AU2002245320A1 (en) 2001-01-26 2002-01-25 Method and apparatus for data alignment
EP02713472A EP1360786A2 (en) 2001-01-26 2002-01-25 Method and apparatus for data alignment

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US09/771,173 2001-01-26
US09/771,173 US6813734B1 (en) 2001-01-26 2001-01-26 Method and apparatus for data alignment
US09/771,172 2001-01-26
US09/771,172 US6965606B2 (en) 2001-01-26 2001-01-26 Method and apparatus for byte rotation

Publications (2)

Publication Number Publication Date
WO2002060101A2 WO2002060101A2 (en) 2002-08-01
WO2002060101A3 true WO2002060101A3 (en) 2003-09-18

Family

ID=27118415

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2002/002255 WO2002060101A2 (en) 2001-01-26 2002-01-25 Method and apparatus for data alignment

Country Status (5)

Country Link
EP (1) EP1360786A2 (en)
JP (1) JP3775597B2 (en)
CN (1) CN1498470B (en)
AU (1) AU2002245320A1 (en)
WO (1) WO2002060101A2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104834476B (en) * 2014-02-10 2016-10-19 安华高科技通用Ip(新加坡)公司 The system and method for data alignment based on section end mark
US9707727B2 (en) 2014-04-09 2017-07-18 Nike, Inc. Selectively applied adhesive particulate on nonmetallic substrates

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0502544A2 (en) * 1991-03-06 1992-09-09 Fujitsu Limited A data shifting circuit of a central processing unit
EP0597349A1 (en) * 1992-11-11 1994-05-18 Siemens Aktiengesellschaft Method and arrangement for recovering plesiochrone signals transmitted in tributaries
US5410677A (en) * 1991-12-30 1995-04-25 Apple Computer, Inc. Apparatus for translating data formats starting at an arbitrary byte position
EP0752800A2 (en) * 1995-07-07 1997-01-08 Sun Microsystems, Inc. Apparatus and method for data packing through addition
DE19903366A1 (en) * 1999-01-28 2000-08-17 Siemens Ag Process for converting Nx-STM-1 signals into STM-N signals

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0502544A2 (en) * 1991-03-06 1992-09-09 Fujitsu Limited A data shifting circuit of a central processing unit
US5410677A (en) * 1991-12-30 1995-04-25 Apple Computer, Inc. Apparatus for translating data formats starting at an arbitrary byte position
EP0597349A1 (en) * 1992-11-11 1994-05-18 Siemens Aktiengesellschaft Method and arrangement for recovering plesiochrone signals transmitted in tributaries
EP0752800A2 (en) * 1995-07-07 1997-01-08 Sun Microsystems, Inc. Apparatus and method for data packing through addition
DE19903366A1 (en) * 1999-01-28 2000-08-17 Siemens Ag Process for converting Nx-STM-1 signals into STM-N signals

Also Published As

Publication number Publication date
JP2005504449A (en) 2005-02-10
EP1360786A2 (en) 2003-11-12
AU2002245320A1 (en) 2002-08-06
CN1498470A (en) 2004-05-19
JP3775597B2 (en) 2006-05-17
WO2002060101A2 (en) 2002-08-01
CN1498470B (en) 2011-06-15

Similar Documents

Publication Publication Date Title
WO2002032073A3 (en) Efficiently transmitting rtp protocol in a network
WO2003056839A8 (en) Video encoding
CN105406947A (en) Generating And Implementing A Signal Protocol And Interface For Higher Data Rates
EP1168759A3 (en) Method of generating protocol data units in split mode
WO2002056515A3 (en) Double data rate flip-flop
WO2002009300A3 (en) Method and system for turbo encoding in adsl
WO2000062552A3 (en) Method for generating and processing transition streams
WO2002037687A3 (en) Method of performing huffman decoding
US6836804B1 (en) VoIP network
JPH0322724A (en) Spectrum diffusion communication device
WO2004019157A3 (en) Method and communication network for cross coding between codecs
WO2002075484A3 (en) Dynamic multimedia streaming using time-stamped remote instructions
WO2002060101A3 (en) Method and apparatus for data alignment
TW527808B (en) Wide band radio transmission method
WO2002067118A3 (en) Method and system for passing objects in a distributed system using serialization contexts
WO2004092888A3 (en) Scalable array encoding system and method
WO2008024181A3 (en) Method and apparatus for transferring digital data between circuits
WO2003040862A3 (en) Apparatus and method for transmitting large bitwidth data along a small bitwidth channel
WO2002078284A3 (en) Peer to peer data transfer between wireless information devices
WO2002063893A3 (en) Method and apparatus to facilitate a transparent service option transition
WO2003052697A3 (en) Shape assisted padding for object-based coding
AU2003289811A1 (en) Method for recognizing errors during the cryptographic transformation of binary data, and associated circuit arrangement
WO2003015418A3 (en) Method of preparing polynucleotide fragments for use in shuffling
KR100205226B1 (en) A detector of start code in video decoder
Aoyama LAD4-1 (invited) The Emergence of Next Generation Digital cinema: Digital Cinema Consortium in Japan (Report on AD/IDW'01)

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A2

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ OM PH PL PT RO RU SD SE SG SI SK SL TJ TM TN TR TT TZ UA UG UZ VN YU ZA ZM ZW

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
WWE Wipo information: entry into national phase

Ref document number: 2002713472

Country of ref document: EP

WWE Wipo information: entry into national phase

Ref document number: 2002560316

Country of ref document: JP

WWE Wipo information: entry into national phase

Ref document number: 028070410

Country of ref document: CN

WWP Wipo information: published in national office

Ref document number: 2002713472

Country of ref document: EP

REG Reference to national code

Ref country code: DE

Ref legal event code: 8642