AU2001267975A1 - Protocol header compression - Google Patents
Protocol header compressionInfo
- Publication number
- AU2001267975A1 AU2001267975A1 AU2001267975A AU6797501A AU2001267975A1 AU 2001267975 A1 AU2001267975 A1 AU 2001267975A1 AU 2001267975 A AU2001267975 A AU 2001267975A AU 6797501 A AU6797501 A AU 6797501A AU 2001267975 A1 AU2001267975 A1 AU 2001267975A1
- Authority
- AU
- Australia
- Prior art keywords
- header
- checksum
- header compression
- protocol header
- information
- Prior art date
- Legal status (The legal status 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 status listed.)
- Abandoned
Links
Classifications
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M13/00—Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes
- H03M13/63—Joint error correction and other techniques
- H03M13/6312—Error control coding in combination with data compression
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M13/00—Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes
- H03M13/03—Error detection or forward error correction by redundancy in data representation, i.e. code words containing more digits than the source words
- H03M13/05—Error detection or forward error correction by redundancy in data representation, i.e. code words containing more digits than the source words using block codes, i.e. a predetermined number of check bits joined to a predetermined number of information bits
- H03M13/09—Error detection only, e.g. using cyclic redundancy check [CRC] codes or single parity bit
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M13/00—Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes
- H03M13/03—Error detection or forward error correction by redundancy in data representation, i.e. code words containing more digits than the source words
- H03M13/05—Error detection or forward error correction by redundancy in data representation, i.e. code words containing more digits than the source words using block codes, i.e. a predetermined number of check bits joined to a predetermined number of information bits
- H03M13/09—Error detection only, e.g. using cyclic redundancy check [CRC] codes or single parity bit
- H03M13/098—Error detection only, e.g. using cyclic redundancy check [CRC] codes or single parity bit using single parity bit
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M7/00—Conversion of a code where information is represented by a given sequence or number of digits to a code where the same, similar or subset of information is represented by a different sequence or number of digits
- H03M7/30—Compression; Expansion; Suppression of unnecessary data, e.g. redundancy reduction
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/04—Protocols for data compression, e.g. ROHC
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/22—Parsing or analysis of headers
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S370/00—Multiplex communications
- Y10S370/912—Packet communications
- Y10S370/913—Wireless or radio
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- Probability & Statistics with Applications (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Computer Security & Cryptography (AREA)
- Detection And Prevention Of Errors In Transmission (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Error Detection And Correction (AREA)
- Mobile Radio Communication Systems (AREA)
- Communication Control (AREA)
- Detection And Correction Of Errors (AREA)
Abstract
In packet communications that employ header compression/decompression, the computational complexity of checksum generation can be reduced by re-using static checksum information associated with header bits that do not change from header to header. The static checksum information can be used together with information about header bits that do change from header to header, in order to generate a desired checksum. The checksum can then be used to verify a reconstructed header produced from a compressed header by a header decompressor.
Applications Claiming Priority (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US21847200P | 2000-07-14 | 2000-07-14 | |
US60/218,472 | 2000-07-14 | ||
US09/753,365 US6820233B2 (en) | 2000-07-14 | 2001-01-02 | Re-use of static checksum information in header compression/decompression applications |
US09/753,365 | 2001-01-02 | ||
PCT/SE2001/001493 WO2002007323A2 (en) | 2000-07-14 | 2001-06-28 | Protocol header compression |
Publications (1)
Publication Number | Publication Date |
---|---|
AU2001267975A1 true AU2001267975A1 (en) | 2002-01-30 |
Family
ID=26912943
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
AU2001267975A Abandoned AU2001267975A1 (en) | 2000-07-14 | 2001-06-28 | Protocol header compression |
Country Status (9)
Country | Link |
---|---|
US (1) | US6820233B2 (en) |
EP (1) | EP1302049B1 (en) |
JP (1) | JP5048200B2 (en) |
CN (1) | CN1187944C (en) |
AT (1) | ATE362265T1 (en) |
AU (1) | AU2001267975A1 (en) |
DE (1) | DE60128359T2 (en) |
ES (1) | ES2286126T3 (en) |
WO (1) | WO2002007323A2 (en) |
Families Citing this family (28)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB2367459A (en) * | 2000-09-28 | 2002-04-03 | Roke Manor Research | Method of compressing data packets |
US6813690B1 (en) * | 2001-06-12 | 2004-11-02 | Network Appliance, Inc. | Caching media data using content-sensitive identifiers |
US7170896B2 (en) * | 2001-06-20 | 2007-01-30 | Motorola, Inc. | Communication infrastructure and method to preserve communication link bandwidth in a packet communication session |
US7475157B1 (en) * | 2001-09-14 | 2009-01-06 | Swsoft Holding, Ltd. | Server load balancing system |
US7386627B1 (en) * | 2002-01-29 | 2008-06-10 | Network Appliance, Inc. | Methods and apparatus for precomputing checksums for streaming media |
US7161960B2 (en) * | 2002-03-26 | 2007-01-09 | Nokia Corporation | Apparatus, and associated method, for forming, and operating upon, multiple-checksum-protected data packet |
CA2432588C (en) * | 2002-06-12 | 2007-12-18 | Telefonaktiebolaget Lm Ericsson (Publ) | Method and apparatus for fast change of internet protocol headers compression mechanism |
WO2004034651A1 (en) * | 2002-09-30 | 2004-04-22 | Nokia Corporation | Routing data packets in a compressed-header domain |
KR100664110B1 (en) * | 2004-02-04 | 2007-01-04 | 엘지전자 주식회사 | How to Set Restrictions on Mobile Terminals |
KR100678055B1 (en) * | 2004-02-12 | 2007-02-01 | 삼성전자주식회사 | How to Resume Header Restoration in Multimedia Broadcasting / Multicast Service System |
US7818444B2 (en) | 2004-04-30 | 2010-10-19 | Move Networks, Inc. | Apparatus, system, and method for multi-bitrate content streaming |
SE0401346D0 (en) * | 2004-05-24 | 2004-05-24 | Ericsson Telefon Ab L M | Methods for Increased Tolerance Against Packet Reordering for the Secure Reference Principle in Robust Header Compression |
DE502005001819D1 (en) * | 2005-01-28 | 2007-12-13 | Siemens Ag | Method and system for the transmission of telegrams |
US8769663B2 (en) * | 2005-08-24 | 2014-07-01 | Fortinet, Inc. | Systems and methods for detecting undesirable network traffic content |
EP1770942B1 (en) * | 2005-10-03 | 2009-03-11 | Telefonaktiebolaget LM Ericsson (publ) | Connection configuration in a wireless telecommunications system using hash values |
JP4975806B2 (en) * | 2006-04-12 | 2012-07-11 | テレフオンアクチーボラゲット エル エム エリクソン(パブル) | Multiple communication function with shared transaction (s) |
US8189586B2 (en) | 2006-04-12 | 2012-05-29 | Telefonaktiebolaget Lm Ericsson (Publ) | Plural telecommunications functions having sharing transaction(s) |
CN1913531B (en) * | 2006-08-25 | 2012-03-21 | 华为技术有限公司 | Transmission method, compression method and device of TCP/IP packet |
US8169995B2 (en) * | 2006-12-04 | 2012-05-01 | Samsung Electronics Co., Ltd. | System and method for wireless communication of uncompressed video having delay-insensitive data transfer |
US8301972B2 (en) * | 2009-05-27 | 2012-10-30 | Seagate Technology Llc | Apparatus for correcting single bit insertion or deletion in a data payload with a checksum corrector |
US20110007754A1 (en) * | 2009-07-10 | 2011-01-13 | Gerald Pepper | Flexible Hardware Checksum Generator |
US8683307B2 (en) | 2011-05-27 | 2014-03-25 | International Business Machines Corporation | Checksum calculation, prediction and validation |
CN102916773B (en) * | 2012-10-10 | 2016-08-03 | 中兴通讯股份有限公司 | A kind of static fields CRC check method and apparatus in robustness header compression |
JP2013102556A (en) * | 2013-03-05 | 2013-05-23 | Renesas Electronics Corp | Communications apparatus and communication method |
JP5855165B2 (en) * | 2014-06-04 | 2016-02-09 | Nttエレクトロニクス株式会社 | Frame data processing method and frame data processing apparatus |
US9473979B2 (en) | 2014-06-30 | 2016-10-18 | Motorola Solutions, Inc. | Method and system for data transmission |
CN113824668B (en) * | 2020-06-08 | 2023-04-25 | 威海北洋电气集团股份有限公司 | Network protocol packet packaging method and system |
CN113973110B (en) * | 2021-10-25 | 2024-03-15 | 北京奇艺世纪科技有限公司 | Message generation method and device and electronic equipment |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS63111730A (en) * | 1986-10-29 | 1988-05-17 | Sanyo Electric Co Ltd | Code error detection circuit |
JP3257298B2 (en) * | 1994-11-16 | 2002-02-18 | 松下電器産業株式会社 | CRC code generation method |
US5987022A (en) * | 1996-12-27 | 1999-11-16 | Motorola, Inc. | Method for transmitting multiple-protocol packetized data |
US5935268A (en) * | 1997-06-03 | 1999-08-10 | Bay Networks, Inc. | Method and apparatus for generating an error detection code for a modified data packet derived from an original data packet |
JP2000339184A (en) * | 1999-05-27 | 2000-12-08 | Toyo Commun Equip Co Ltd | Check slum computer |
US6754231B1 (en) * | 1999-06-18 | 2004-06-22 | Telefonaktiebolaget Lm Ericsson (Publ) | Robust header compression in packet communications |
-
2001
- 2001-01-02 US US09/753,365 patent/US6820233B2/en not_active Expired - Lifetime
- 2001-06-28 CN CNB018127029A patent/CN1187944C/en not_active Expired - Lifetime
- 2001-06-28 JP JP2002513103A patent/JP5048200B2/en not_active Expired - Lifetime
- 2001-06-28 AT AT01945866T patent/ATE362265T1/en not_active IP Right Cessation
- 2001-06-28 ES ES01945866T patent/ES2286126T3/en not_active Expired - Lifetime
- 2001-06-28 AU AU2001267975A patent/AU2001267975A1/en not_active Abandoned
- 2001-06-28 EP EP01945866A patent/EP1302049B1/en not_active Expired - Lifetime
- 2001-06-28 WO PCT/SE2001/001493 patent/WO2002007323A2/en active IP Right Grant
- 2001-06-28 DE DE60128359T patent/DE60128359T2/en not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
DE60128359T2 (en) | 2008-01-10 |
ES2286126T3 (en) | 2007-12-01 |
JP2004504753A (en) | 2004-02-12 |
DE60128359D1 (en) | 2007-06-21 |
JP5048200B2 (en) | 2012-10-17 |
CN1187944C (en) | 2005-02-02 |
EP1302049B1 (en) | 2007-05-09 |
US20020026620A1 (en) | 2002-02-28 |
ATE362265T1 (en) | 2007-06-15 |
WO2002007323A3 (en) | 2002-09-06 |
US6820233B2 (en) | 2004-11-16 |
CN1442013A (en) | 2003-09-10 |
WO2002007323A2 (en) | 2002-01-24 |
EP1302049A2 (en) | 2003-04-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
AU2001267975A1 (en) | Protocol header compression | |
CA2334442A1 (en) | Method and apparatus for data compression of network packets | |
CA2375830A1 (en) | Robust header compression in packet communications | |
WO2004008672A3 (en) | Wireless system having built-in packet data compression | |
DE60214825D1 (en) | REDISTRIBUTION OF CONTEXT INFORMATION IN HEAD COMPRESSION | |
WO2003019391A3 (en) | A general input/output architecture protocol and related methods to manage data integrity | |
CN1805324B (en) | Method and system for controlling accessing device of individual lan | |
FI962381A0 (en) | Compression of data by telecommunications | |
CA2388362A1 (en) | Packet header compression using division remainders | |
WO2002041098A3 (en) | Communication system and method for shared context compression | |
EP1178625A3 (en) | Wireless communications with efficient channel coding | |
GB2390276B (en) | Generic external proxy | |
GB2370479B (en) | A method of processing data packets | |
WO2007070313A3 (en) | Multiple input, multiple output wireless communication system, associated methods and data structures | |
AU2001287779A1 (en) | Defining context identifier in header field compression | |
DE60113549D1 (en) | TCP FLUSSSTEURUNG | |
AR031407A1 (en) | SYSTEM AND METHOD FOR COMMUNICATION WITH TEMPORARY COMPRESSION TABLES | |
AR025534A1 (en) | METHOD AND APPARATUS FOR COMPRESSING TIME SEAL INFORMATION TO PRODUCE A TIME SEAL FIELD COMPRESSED IN A COMPRESSED HEAD OF A DATA PACKAGE TO BE TRANSMITTED THROUGH A COMMUNICATION CHANNEL, METHOD AND DEVICE FOR DEPRESSING A FIELD TIME SEAL, AND PA METHOD | |
GB2387095B (en) | Compression of digital ink | |
WO1997010659A1 (en) | Method and device for compressing and ciphering data | |
AU2003269315A1 (en) | System and method for mobile router cost metric updates for routing protocols | |
AU2002332044A1 (en) | Method and apparatus for compressing packet headers | |
WO2002037687A3 (en) | Method of performing huffman decoding | |
CN101707616A (en) | Method and device for compressing and decompressing user datagram protocol data packet | |
WO2006128481A3 (en) | Method for auto-configuration of a network terminal address |