CA2312536A1 - System and method for selectively detaching point-to-point protocol header information - Google Patents

System and method for selectively detaching point-to-point protocol header information Download PDF

Info

Publication number
CA2312536A1
CA2312536A1 CA002312536A CA2312536A CA2312536A1 CA 2312536 A1 CA2312536 A1 CA 2312536A1 CA 002312536 A CA002312536 A CA 002312536A CA 2312536 A CA2312536 A CA 2312536A CA 2312536 A1 CA2312536 A1 CA 2312536A1
Authority
CA
Canada
Prior art keywords
point
protocol
header information
packet
sub
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.)
Granted
Application number
CA002312536A
Other languages
French (fr)
Other versions
CA2312536C (en
Inventor
Jie Chen
Jit Kumar
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nokia of America Corp
Original Assignee
Lucent Technologies Inc
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
Application filed by Lucent Technologies Inc filed Critical Lucent Technologies Inc
Publication of CA2312536A1 publication Critical patent/CA2312536A1/en
Application granted granted Critical
Publication of CA2312536C publication Critical patent/CA2312536C/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/22Parsing or analysis of headers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/16Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/16Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]
    • H04L69/161Implementation details of TCP/IP or UDP/IP stack architecture; Specification of modified or new header fields
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/16Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]
    • H04L69/168Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP] specially adapted for link layer protocols, e.g. asynchronous transfer mode [ATM], synchronous optical network [SONET] or point-to-point protocol [PPP]

Abstract

A system for, and method of, selectively detaching point-to-point protocol header information from a packet received from a network and a network adapter incorporating the system or the method. In one embodiment, the system includes: (1) a sub-protocol detector that receives the packet and identifies therefrom a sub-protocol employed with respect to the packet and (2) a header detacher, coupled to the sub-protocol detector, that detaches at least some of the point-to-point protocol header information from the packet based on an identity of the sub-protocol thereby to reduce an overall size of the packet.
CA002312536A 1999-07-01 2000-06-27 System and method for selectively detaching point-to-point protocol header information Expired - Fee Related CA2312536C (en)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US14202199P 1999-07-01 1999-07-01
US60/142,021 1999-07-01
US09/568,687 2000-05-11
US09/568,687 US7062574B1 (en) 1999-07-01 2000-05-11 System and method for selectively detaching point-to-point protocol header information

Publications (2)

Publication Number Publication Date
CA2312536A1 true CA2312536A1 (en) 2001-01-01
CA2312536C CA2312536C (en) 2005-02-22

Family

ID=26839695

Family Applications (1)

Application Number Title Priority Date Filing Date
CA002312536A Expired - Fee Related CA2312536C (en) 1999-07-01 2000-06-27 System and method for selectively detaching point-to-point protocol header information

Country Status (6)

Country Link
US (1) US7062574B1 (en)
EP (1) EP1065859B1 (en)
JP (1) JP3605005B2 (en)
KR (1) KR100709494B1 (en)
CA (1) CA2312536C (en)
DE (1) DE60031480T2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7558289B1 (en) * 2004-06-17 2009-07-07 Marvell International Ltd. Method and apparatus for providing quality of service (QOS) in a wireless local area network
US20090210277A1 (en) * 2008-02-14 2009-08-20 Hardin H Wesley System and method for managing a geographically-expansive construction project

Family Cites Families (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5533017A (en) 1994-05-02 1996-07-02 Advanced Micro Devices, Inc. Line interface device for fast-packet switching network
US5729544A (en) * 1994-05-09 1998-03-17 Motorola, Inc. Method for transmitting data packets based on message type
US5793978A (en) 1994-12-29 1998-08-11 Cisco Technology, Inc. System for routing packets by separating packets in to broadcast packets and non-broadcast packets and allocating a selected communication bandwidth to the broadcast packets
FI98027C (en) * 1995-01-10 1997-03-25 Nokia Telecommunications Oy Packet radio system and terminal equipment for a packet radio system
WO1996041434A1 (en) 1995-06-07 1996-12-19 U.S. Robotics Corporation Communication access system with distributed processing
US5894557A (en) 1996-03-29 1999-04-13 International Business Machines Corporation Flexible point-to-point protocol framework
US5826018A (en) * 1996-04-02 1998-10-20 Hewlett-Packard Company Method and appparatus for automatically determining the starting location and starting protocol of LAN data in a WAN link frame
US5850388A (en) * 1996-08-02 1998-12-15 Wandel & Goltermann Technologies, Inc. Protocol analyzer for monitoring digital transmission networks
US6034963A (en) * 1996-10-31 2000-03-07 Iready Corporation Multiple network protocol encoder/decoder and data processor
JPH10229416A (en) 1996-12-13 1998-08-25 Sony Corp Information processing method and information processor
US5983271A (en) * 1997-02-06 1999-11-09 Paradyne Corporation Method for processing asynchronous low-level protocols in a communication device to off load the main processor
KR100543645B1 (en) * 1997-09-04 2006-01-20 브리티쉬 텔리커뮤니케이션즈 파블릭 리미티드 캄퍼니 Telecommunications system
US5991299A (en) * 1997-09-11 1999-11-23 3Com Corporation High speed header translation processing
US6226680B1 (en) * 1997-10-14 2001-05-01 Alacritech, Inc. Intelligent network interface system method for protocol processing
US6591302B2 (en) * 1997-10-14 2003-07-08 Alacritech, Inc. Fast-path apparatus for receiving data corresponding to a TCP connection
US6731876B1 (en) * 1998-02-23 2004-05-04 Nippon Telegraph And Telephone Corporation Packet transmission device and packet transmission system
US6674744B1 (en) * 1998-09-22 2004-01-06 Lucent Technologies Inc. Point-to-point data transport over the internet utilizing label switching without IP headers
US6587433B1 (en) * 1998-11-25 2003-07-01 3Com Corporation Remote access server for multiple service classes in IP networks
US6363428B1 (en) * 1999-02-01 2002-03-26 Sony Corporation Apparatus for and method of separating header information from data in an IEEE 1394-1995 serial bus network
US6721798B1 (en) * 1999-05-06 2004-04-13 International Business Machines Corporation Method and apparatus for converting IP datagram to/from ethernet frames
US6625164B1 (en) * 1999-07-14 2003-09-23 Qualcomm, Incorporated Selectively framing and unframing PPP packets depending on negotiated options on the Um and Rm interfaces
KR20010037615A (en) * 1999-10-19 2001-05-15 김진찬 Apparatus for line-concentrating and distributing the packet data in the internet gateway unit
US6480977B1 (en) * 1999-10-29 2002-11-12 Worldcom, Inc. Multi-protocol monitor
US6483840B1 (en) * 2001-06-25 2002-11-19 Lsi Logic Corporation High speed TCP/IP stack in silicon

Also Published As

Publication number Publication date
CA2312536C (en) 2005-02-22
EP1065859A3 (en) 2003-06-18
US7062574B1 (en) 2006-06-13
JP3605005B2 (en) 2004-12-22
DE60031480T2 (en) 2007-07-05
DE60031480D1 (en) 2006-12-07
EP1065859A2 (en) 2001-01-03
JP2001060984A (en) 2001-03-06
KR100709494B1 (en) 2007-04-20
KR20010015116A (en) 2001-02-26
EP1065859B1 (en) 2006-10-25

Similar Documents

Publication Publication Date Title
CA2401577A1 (en) System, device and method for rapid packet filtering and processing
WO2002084920A3 (en) Auto-detection of limiting factors in a tcp connection
EP1345382A3 (en) System and method for identifying upper layer protocol message boundaries
WO1999052237A8 (en) System and method for transmitting voice and data using intelligent bridged tdm and packet buses
EP1176774A3 (en) TDM over IP (IP circuit emulation service)
WO1998035483A3 (en) Remote data gateway
WO2001017155A3 (en) Network packet aggregation
CA2315722A1 (en) A method for packet authentication in the presence of network address translations and protocol conversions
EP2555486A3 (en) Multi-method gateway-based network security systems and methods
EP1161028A3 (en) A multicast routing method and an apparatus
WO2001061897A3 (en) Label-based multiplexing
CA2339116A1 (en) Apparatus and method for a telephony gateway
WO2001010096A3 (en) Parsing a packet header
EP1054568A3 (en) Method and apparatus for providing a virtual SS7 link in a commmunications system
WO2001030130A3 (en) System and method for network access without reconfiguration
WO2007078906A3 (en) Multiprotocol wireless communication backbone
WO2002045317A3 (en) Network access system including a programmable access device having distributed service control
WO2000041358A3 (en) A credit based flow control method
EP0993152A3 (en) Switching device with multistage queuing scheme
WO2003043280A3 (en) A method for sending multiple voice channels over packet networks
EP1304850A3 (en) Ethernet device and method for extending ethernet fifo buffer
AU2002223131A1 (en) Mail system, server and mail transmitting/receiving device
EP1284552A3 (en) Wireless interconnecting device and LAN system
MY125043A (en) Communication system,destination node and method therefore
AU4325800A (en) Method for avoiding out-of-ordering of frames in a network switch

Legal Events

Date Code Title Description
EEER Examination request
MKLA Lapsed

Effective date: 20170627