← Back to Patent Explorer
US5930265A Expired / Lapsed US ⏱️ 0.0 years remaining

Data processing method for efficiently transporting multimedia packets over a conventional digital packet switching network

Assignee: Cisco Technology Inc
•
Filing: 1997-01-16
•
Granted: 1999-07-27
•
Expires: 2017-01-16
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A data processing method for efficiently transporting multimedia data packets of fixed and/or variable length over an Assynchronous Transfer Mode (ATM) network made to transport fixed length ATM cells including a fixed length user data payload and a fixed length ATM header. The data processing method includes concatenating said fixed and/or variable length user data and appending said concatenated data with a so-called trailer defining the various concatenated user data lengths and identifications, for being further split into ATM cells payloads before being transmitted over said ATM network.

Inventors

  • 👤 Maurice Duault
  • 👤 Laurent Nicolas
  • 👤 Claude Galand
  • 👤 Bernard Pucci

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-05 10:24
CPC Classifications
H; H04; H04L; H04L12/00; H04L12/54; H04L12/56; H04L12/5601; H04Q; H04Q11/00; H04Q11/04; H04Q11/0428; H04Q11/0478; H04L2012/5638; H04L2012/5646; H04L2012/5652

Claims Analysis

Total Claims: 11
Claim 1
Independent Claim 98 words
A data processing method for efficiently transporting multimedia data packets over a digital packet switching network, said method including, on the transmit side, concatenating fixed and/or variable length data packet payloads, issued from one or several users, and appending said concatenated data payloads with a subheader or trailer which trailer concatenates User Channel Identifications (CIDs) and User Data Length(s) (UDLs) values of the respective concatenated data payloads, at least a trailer length identifier being appended therewith, whereby a global payload is being defined, which global payload shall then be forwarded for transportation over the said packet switching network.
Claim 2
Dependent Claim 98 words
A data processing method for efficiently transporting multimedia data packets over a digital packet switching network, said method including, on the transmit side, concatenating fixed and/or variable length data packet payloads, issued from one or several users, and appending said concatenated data payloads with a subheader or trailer which trailer concatenates User Channel Identifications (CIDs) and User Data Length(s) (UDLs) values of the respective concatenated data payloads, at least a trailer length identifier being appended therewith, whereby a global payload is being defined, which global payload shall then be forwarded for transportation over the said packet switching network.
Claim 3
Dependent Claim 80 words
A data processing method for efficiently receiving multimedia data packets of fixed and/or variable length sent according to the transmit method of claim 1 over said packet switching network, said method including reassembling the received network payloads and then splitting the reassembled payload into the originally transmitted fixed or variable length payloads based on the information provided within the received appended trailer concatenating the User Channel Identifications (CIDS) and User Data Length(s) (UDLs) values of the respective concatenated data packets.
Claim 4
Dependent Claim 219 words
A data processing method according to claim 1, for efficiently transporting multimedia data packets of fixed and/or variable length over an ATM network made to vehiculate fixed length Asynchronous Transfer Mode (ATM) cells including a fixed length ATM cell payload field and a fixed length cell header field, said method including, on the transmit side: concatenating said multimedia data packets issued from one or several users into a so-called Service Specific Convergence Sublayer (SSCS) Protocol Data Unit (PDU) payload as defined by the International Telecommunication Union (ITU)for the ATM Adaptation Layer type 5; appending to said SSCS PDU payload a so-called trailer, which trailer concatenates User Channel Identification(s) (CIDs) and User Data Length(s) (UDLs) of the respective concatenated data packets, thereby generating a so-called Common Part Convergence Sublayer (CPCS) Service Data Unit (SDU) or CPCS PDU payload; providing said CPCS PDU payload with a conventional CPCS Protocol Data Unit (PDU) trailer as defined by the International Telecommunication Union (ITU) standards, whereby a conventional ITU Segmentation And Reassembly (SAR) layer Service Data Unit (SDU) is being generated; segmenting said SAR SDU into segments each having the length of a conventional ATM cell payload, and generating and attaching to each said segments, a conventional ATM header whereby conventional ATM cells are being generated for being forwarded over the said ATM network.
Claim 5
Dependent Claim 113 words
A data processing method for efficiently receiving multimedia data packets of fixed and/or variable length transmitted over an ATM network according to the method of claim 3, said receiving method including: receiving said ATM cells and removing the ATM header to derive ATM cell payloads therefrom; concatenating said received ATM cells payloads thereby recovering the original CPCS PDU payload with attached CPCS PDU Trailer; locating, within said CPCS PDU payload, the transmitted trailer including the original User Data Lengths (UDLs) and Channel IDs (CIDS) attached to the so-called SSCS PDU payload; scanning said trailer to decode said UDLs and CIDs and recovering the original data packets from within the SSCS PDU payload accordingly.
Claim 6
Dependent Claim 31 words
A data processing method for efficiently transporting data packets according to claim 4, wherein said original data packets include packets of a length smaller than the conventional ATM cell payload length.
Claim 7
Dependent Claim 73 words
A data processing method for efficiently transporting data packets of fixed or variable length as claimed in claims 4 or 6, wherein said concatenations and appending made for generating said CPCS Service Data Unit (SDU) payload are each started on a limit of a multiple of a predefined number of bytes with respect to the beginning of said payload, with padding bytes being inserted in between concatenated data packets and/or trailer if required.
Claim 8
Dependent Claim 32 words
A data processing method for efficiently transporting data packets of fixed and/or variable length according to claim 6, wherein default values have been defined for said Channel IDs and/or User Data Lengths.
Claim 9
Dependent Claim 36 words
A data processing method according to claim 7 wherein said default values are made modifiable upon user's request and acknowledgement by the receiving party with no traffic interruption in-between, the process using then to explicit values.
Claim 10
Dependent Claim 52 words
A data processing method for efficiently transmitting data packets over an ATM data network wherein the so-called Service Trailer Offset (STO) field within the CPCS PDU trailer field is used to indicate the transmission of data packets made according to claim 3, thereby specifying the existence of a trailer and its length.
Claim 11
Dependent Claim 46 words
A method for efficiently transmitting and receiving multimedia data packets according to claim 9 wherein said CPCS-PDU trailer is made to include a predefined code specifying whether the transmission is operating in a multiplexing mode, in a blocking mode, in both modes, or in neither one.

References Cited (Backward Citations)

US5164938A Cited
US5422882A Cited
WO1995017789A1 Cited
WO1995034977A1 Cited
US5644568A Cited
US5774469A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2002-07-26 2003-01-25 2003-07-27 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2006-07-26 2007-01-25 2007-07-27 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2010-07-26 2011-01-25 2011-07-27 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag