Patent US1485162A successfully refreshed from Google Patents.
Patent US6385199B2 successfully refreshed from Google Patents.
← Back to Patent Explorer
US6385199B2 Expired / Lapsed US ⏱️ 0.0 years remaining

Method and apparatus for packet transmission with header compression

Assignee: NTT Docomo Inc
•
Filing: 2001-02-26
•
Granted: 2002-05-07
•
Expires: 2021-02-26
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A sender converts a non-compressed packet, which is to be transmitted, into a full-header packet including a full header or a header-compressed packet including a compressed header, and sends the converted packet to a receiver. The receiver receives the packet transmitted from the sender, and converts the received packet into a decompressed packet. In cases the full-header packet or header-compressed packet is lost between the sender and receiver, the receiver keeps header-compressed packers received during an interval from the packet loss to the next earliest reception of a full-header packet, and decompresses the compressed headers of the kept header-compressed packets on the basis of contents of the full header of the full-header packet.

Inventors

  • 👤 Takeshi Yoshimura
  • 👤 Toshiro Kawahara
  • 👤 Takashi Suzuki

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-07 22:23
CPC Classifications
H; H04; H04L; H04L69/00; H04L69/04; H04L47/00; H04L47/10; H04L47/38; H04L69/16; H04L69/161; H04L69/22; H04L9/00; H04L9/40

Claims Analysis

Total Claims: 17
Claim 1
Independent Claim 194 words
A packet transmitting method comprising the steps of: a packet transmission by a communication apparatus provided on a transmission node in a network, the packet transmission including an operation for converting a plurality of non-compressed packets to be transmitted into either a full-header packet with a full header or a header-compressed packet with a compressed header and transmitting a converted packet to a receiver node in the network; and a packet reception by a communication apparatus provided on the receiver node, the packet reception including an operation for receiving the full-header packet or the header-compressed packet transmitted from the sender and an conversion for converting a received packet to a decompression packet, the conversion including: an operation for keeping, in cases a full-header packet or header-compressed packet is lost during transmission from the sender node to the receiver node, at least one header-compressed packets received during an interval between an occurrence of a packet loss and a reception of a next full-header packet, and an operation for decompressing a compressed header of the header-compressed packets thus kept, based on a content of a full header of the full-header packet received after the packet loss.
Claim 2
Dependent Claim 194 words
A packet transmitting method comprising the steps of: a packet transmission by a communication apparatus provided on a transmission node in a network, the packet transmission including an operation for converting a plurality of non-compressed packets to be transmitted into either a full-header packet with a full header or a header-compressed packet with a compressed header and transmitting a converted packet to a receiver node in the network; and a packet reception by a communication apparatus provided on the receiver node, the packet reception including an operation for receiving the full-header packet or the header-compressed packet transmitted from the sender and an conversion for converting a received packet to a decompression packet, the conversion including: an operation for keeping, in cases a full-header packet or header-compressed packet is lost during transmission from the sender node to the receiver node, at least one header-compressed packets received during an interval between an occurrence of a packet loss and a reception of a next full-header packet, and an operation for decompressing a compressed header of the header-compressed packets thus kept, based on a content of a full header of the full-header packet received after the packet loss.
Claim 3
Dependent Claim 70 words
A packet transmitting method of claim 1 , the operation for decompressing in the packet reception further including an operation for decompressing delta information in the kept header-compressed packets by reducing a difference value from the delta information included in the full header of the full-header packet received after the packet loss, the delta information being information which changes by the difference value between each of the non-compressed packets, respectively.
Claim 4
Dependent Claim 120 words
A packet transmitting method of claim 1 , the packet transmission further including an operation for adding, to at least part of the full headers of a full-header packet converted from the non-compressed packet, a difference value of delta information between the non-compressed packet and another non-compressed packet, the delta information being information which changes by the difference value between each of the non-compressed packets, respectively, and the operation for decompressing in the packet reception further including an operation for decompressing, when receiving a full-header packet with a difference value after the packet loss, the delta information in the kept header-compressed packet, by using the difference value and delta information included in a full header of the received full-header packet.
Claim 5
Dependent Claim 67 words
A packet transmitting method of claim 3 , wherein, in cases that a full-header packet corresponding to a non-compressed packet is transmitted and a delta information between the non-compressed packet and a non-compressed packet immediately before the non-compressed packet is different in a difference value from delta information of other non-compressed packet, the communication apparatus on the sender node adds a difference value to the full-header packet.
Claim 6
Dependent Claim 63 words
A packet transmitting method of claim 1 , the packet reception further comprising an operation for decompressing static information of the kept header-compressed packets based on static information included in a full header of a full-header packet received immediately before or after said packet loss, the static information being information contained in non-compressed headers of non-compressed packets and identical between the non-compressed packets.
Claim 7
Dependent Claim 107 words
A packet transmitting method of claim 1 , wherein each non-compressed header of the non-compressed packets includes delta information which changes by a difference value between the non-compressed packets, while a compressed header of at least part of the header-compressed packets includes partial bits which is a part of bits representing the delta information of the non-compressed header, and the packet reception further comprises an operation for decompressing delta information of the kept header-compressed packets by replacing part of bits representing delta information included in a full header of a full-header packet received after the packet loss, with partial bits included in a header-compressed packet previously obtained.
Claim 8
Dependent Claim 130 words
An relaying device intervening in a plurality of data terminals and relaying packets exchanged among the data terminals, comprising: reception means for receiving a full-header packet with a full header or a header-compressed packet with a compressed header and converting a received packet into a decompressed packet; keeping means for keeping, in cases the full-header packet or the header-compressed packet is lost before being received by the reception means, header-compressed packets received during an interval between a loss of the packet to a reception of a next full-header packet after the loss; and decompression means for decompressing a compressed header of each of the header-compressed packets kept by the keeping means, based on a content of a compressed header of a full-header packet received after the loss of the packet.
Claim 9
Dependent Claim 130 words
An relaying device intervening in a plurality of data terminals and relaying packets exchanged among the data terminals, comprising: reception means for receiving a full-header packet with a full header or a header-compressed packet with a compressed header and converting a received packet into a decompressed packet; keeping means for keeping, in cases the full-header packet or the header-compressed packet is lost before being received by the reception means, header-compressed packets received during an interval between a loss of the packet to a reception of a next full-header packet after the loss; and decompression means for decompressing a compressed header of each of the header-compressed packets kept by the keeping means, based on a content of a compressed header of a full-header packet received after the loss of the packet.
Claim 10
Dependent Claim 125 words
A data terminal capable of exchanging packets via a network with other data terminal, comprising: reception means for receiving a full-header packet with a full header or a header-compressed packet with a compressed header and converting a received packet into a decompressed packet; keeping means for keeping, in cases the full-header packet or header-compressed packet is lost before being received by the reception means, header-compressed packets received during an interval between the loss of the packet and a reception of a next full-header packet after the loss; and decompression means for decompressing a compressed header of each of the header-compressed packets kept by the keeping means, based on a content of a compressed header of a full-header packet received after the loss of the packet.
Claim 11
Dependent Claim 125 words
A data terminal capable of exchanging packets via a network with other data terminal, comprising: reception means for receiving a full-header packet with a full header or a header-compressed packet with a compressed header and converting a received packet into a decompressed packet; keeping means for keeping, in cases the full-header packet or header-compressed packet is lost before being received by the reception means, header-compressed packets received during an interval between the loss of the packet and a reception of a next full-header packet after the loss; and decompression means for decompressing a compressed header of each of the header-compressed packets kept by the keeping means, based on a content of a compressed header of a full-header packet received after the loss of the packet.
Claim 12
Dependent Claim 101 words
A packet reception method comprising the steps of: receiving a full-header packet with a full header or a header-compressed packet with a compressed header and converting a received packet into a decompressed packet; keeping, in cases the full-header packet or header-compressed packet is lost before being received, header-compressed packets received during an interval between the loss of the packet and a reception of a next full-header packet after the loss; and decompressing a compressed header of each of the header-compressed packets kept, based on a content of a compressed header of a full-header packet received after the loss of the packet.
Claim 13
Dependent Claim 101 words
A packet reception method comprising the steps of: receiving a full-header packet with a full header or a header-compressed packet with a compressed header and converting a received packet into a decompressed packet; keeping, in cases the full-header packet or header-compressed packet is lost before being received, header-compressed packets received during an interval between the loss of the packet and a reception of a next full-header packet after the loss; and decompressing a compressed header of each of the header-compressed packets kept, based on a content of a compressed header of a full-header packet received after the loss of the packet.
Claim 14
Dependent Claim 108 words
A program for making a computer executing a packet reception method comprising the steps of: receiving a full-header packet with a full header or a header-compressed packet with a compressed header and converting a received packet into a decompressed packet; keeping, in cases the full-header packet or header-compressed packet is lost before being received, header-compressed packets received during an interval between the loss of the packet and a reception of a next full-header packet after the loss; and decompressing a compressed header of each of the header-compressed packets kept, based on a content of a compressed header of a full-header packet received after the loss of the packet.
Claim 15
Dependent Claim 108 words
A program for making a computer executing a packet reception method comprising the steps of: receiving a full-header packet with a full header or a header-compressed packet with a compressed header and converting a received packet into a decompressed packet; keeping, in cases the full-header packet or header-compressed packet is lost before being received, header-compressed packets received during an interval between the loss of the packet and a reception of a next full-header packet after the loss; and decompressing a compressed header of each of the header-compressed packets kept, based on a content of a compressed header of a full-header packet received after the loss of the packet.
Claim 16
Dependent Claim 114 words
A computer readable storage media storing a program for making a computer executing a packet reception method comprising the steps of: receiving a full-header packet with a full header or a header-compressed packet with a compressed header and converting a received packet into a decompressed packet; keeping, in cases the full-header packet or header-compressed packet is lost before being received, header-compressed packets received during an interval between the loss of the packet and a reception of a next full-header packet after the loss; and decompressing a compressed header of each of the header-compressed packets kept, based on a content of a compressed header of a full-header packet received after the loss of the packet.
Claim 17
Dependent Claim 114 words
A computer readable storage media storing a program for making a computer executing a packet reception method comprising the steps of: receiving a full-header packet with a full header or a header-compressed packet with a compressed header and converting a received packet into a decompressed packet; keeping, in cases the full-header packet or header-compressed packet is lost before being received, header-compressed packets received during an interval between the loss of the packet and a reception of a next full-header packet after the loss; and decompressing a compressed header of each of the header-compressed packets kept, based on a content of a compressed header of a full-header packet received after the loss of the packet.

References Cited (Backward Citations)

US6278709B1 Cited
US6134236A Cited
US6111924A Cited
US6092120A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2005-05-06 2005-11-05 2006-05-07 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2009-05-06 2009-11-05 2010-05-07 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2013-05-06 2013-11-05 2014-05-07 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag