WO2007120685A3 - Methods of resolving datagram corruption over an internetworking protocol - Google Patents

Methods of resolving datagram corruption over an internetworking protocol Download PDF

Info

Publication number
WO2007120685A3
WO2007120685A3 PCT/US2007/008896 US2007008896W WO2007120685A3 WO 2007120685 A3 WO2007120685 A3 WO 2007120685A3 US 2007008896 W US2007008896 W US 2007008896W WO 2007120685 A3 WO2007120685 A3 WO 2007120685A3
Authority
WO
WIPO (PCT)
Prior art keywords
datagram
identifiers
identifier
pool
methods
Prior art date
Application number
PCT/US2007/008896
Other languages
French (fr)
Other versions
WO2007120685A2 (en
Inventor
Charles William Frank
Thomas Earl Ludwig
Richard W Hull
Mark Adams
Rochak Sharma
Adnan Khan
Samuel K Baughman
Nicholas Witchey
Original Assignee
Zetera Corp
Charles William Frank
Thomas Earl Ludwig
Richard W Hull
Mark Adams
Rochak Sharma
Adnan Khan
Samuel K Baughman
Nicholas Witchey
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 Zetera Corp, Charles William Frank, Thomas Earl Ludwig, Richard W Hull, Mark Adams, Rochak Sharma, Adnan Khan, Samuel K Baughman, Nicholas Witchey filed Critical Zetera Corp
Priority to MX2008013075A priority Critical patent/MX2008013075A/en
Priority to CN2007800181876A priority patent/CN101449519B/en
Priority to JP2009505443A priority patent/JP5324424B2/en
Priority to CA2649172A priority patent/CA2649172C/en
Priority to EP07755232.1A priority patent/EP2005656B1/en
Publication of WO2007120685A2 publication Critical patent/WO2007120685A2/en
Publication of WO2007120685A3 publication Critical patent/WO2007120685A3/en

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/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
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/0078Avoidance of errors by organising the transmitted data in a format specifically designed to deal with errors, e.g. location
    • H04L1/0079Formats for control data
    • 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/166IP fragmentation; TCP segmentation
    • 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/167Adaptation for transition between two IP versions, e.g. between IPv4 and IPv6
    • 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/40Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass for recovering from a failure of a protocol instance or entity, e.g. service redundancy protocols, protocol state redundancy or protocol service redirection
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/08Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
    • H04L43/0876Network utilisation, e.g. volume of load or congestion level
    • H04L43/0894Packet rate
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/16Threshold monitoring

Abstract

Systems and methods ensure that datagrams retain integrity in light of the problems associated with the internetworking protocol's use of datagram identifiers drawn from a first pool of datagram identifiers. The methods involve controlling the use of datagram identifiers to ensure that only certain identifiers are allowable. A second pool of datagram identifiers is created that is different from the first pool. A datagram identifier is drawn from the second pool and assigned to a datagram in a manner that the datagram identifier is controlled from being reused during the lifetime of the datagram. In alternative embodiments the number of available datagram identifiers is either increased through optional header fields, or reduced through tracking allowed datagram identifiers. A first host notifies a second host of an allowed identifier. The second host uses the allowed identifier as a datagram identifier.
PCT/US2007/008896 2006-04-10 2007-04-10 Methods of resolving datagram corruption over an internetworking protocol WO2007120685A2 (en)

Priority Applications (5)

Application Number Priority Date Filing Date Title
MX2008013075A MX2008013075A (en) 2006-04-10 2007-04-10 Methods of resolving datagram corruption over an internetworking protocol.
CN2007800181876A CN101449519B (en) 2006-04-10 2007-04-10 Methods of resolving datagram corruption over an internetworking protocol
JP2009505443A JP5324424B2 (en) 2006-04-10 2007-04-10 How to resolve datagram corruption through internetworking protocols
CA2649172A CA2649172C (en) 2006-04-10 2007-04-10 Methods of resolving datagram corruption over an internetworking protocol
EP07755232.1A EP2005656B1 (en) 2006-04-10 2007-04-10 Methods of resolving datagram corruption over an internetworking protocol

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US79105106P 2006-04-10 2006-04-10
US60/791,051 2006-04-10
US11/435,239 US7924881B2 (en) 2006-04-10 2006-05-15 Datagram identifier management
US11/435,239 2006-05-15

Publications (2)

Publication Number Publication Date
WO2007120685A2 WO2007120685A2 (en) 2007-10-25
WO2007120685A3 true WO2007120685A3 (en) 2008-08-07

Family

ID=38575170

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2007/008896 WO2007120685A2 (en) 2006-04-10 2007-04-10 Methods of resolving datagram corruption over an internetworking protocol

Country Status (8)

Country Link
US (1) US7924881B2 (en)
EP (1) EP2005656B1 (en)
JP (1) JP5324424B2 (en)
KR (1) KR101024877B1 (en)
CN (1) CN101449519B (en)
CA (1) CA2649172C (en)
MX (1) MX2008013075A (en)
WO (1) WO2007120685A2 (en)

Families Citing this family (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7616638B2 (en) 2003-07-29 2009-11-10 Orbital Data Corporation Wavefront detection and disambiguation of acknowledgments
US7630305B2 (en) 2003-07-29 2009-12-08 Orbital Data Corporation TCP selective acknowledgements for communicating delivered and missed data packets
US8270423B2 (en) 2003-07-29 2012-09-18 Citrix Systems, Inc. Systems and methods of using packet boundaries for reduction in timeout prevention
US8005918B2 (en) 2002-11-12 2011-08-23 Rateze Remote Mgmt. L.L.C. Data storage devices having IP capable partitions
US7921285B2 (en) * 2002-12-27 2011-04-05 Verizon Corporate Services Group Inc. Means of mitigating denial of service attacks on IP fragmentation in high performance IPsec gateways
US8432800B2 (en) 2003-07-29 2013-04-30 Citrix Systems, Inc. Systems and methods for stochastic-based quality of service
US8437284B2 (en) 2003-07-29 2013-05-07 Citrix Systems, Inc. Systems and methods for additional retransmissions of dropped packets
US8238241B2 (en) 2003-07-29 2012-08-07 Citrix Systems, Inc. Automatic detection and window virtualization for flow control
US7620981B2 (en) 2005-05-26 2009-11-17 Charles William Frank Virtual devices and virtual bus tunnels, modules and methods
US8819092B2 (en) 2005-08-16 2014-08-26 Rateze Remote Mgmt. L.L.C. Disaggregated resources and access methods
US8839268B2 (en) * 2008-02-07 2014-09-16 Oracle America, Inc. Method and system of preventing silent data corruption
JP5517677B2 (en) 2010-02-26 2014-06-11 株式会社日立製作所 Wireless communication system and wireless communication method
US10447767B2 (en) 2010-04-26 2019-10-15 Pure Storage, Inc. Resolving a performance issue within a dispersed storage network
US8625635B2 (en) * 2010-04-26 2014-01-07 Cleversafe, Inc. Dispersed storage network frame protocol header
US10834065B1 (en) 2015-03-31 2020-11-10 F5 Networks, Inc. Methods for SSL protected NTLM re-authentication and devices thereof
US10404698B1 (en) 2016-01-15 2019-09-03 F5 Networks, Inc. Methods for adaptive organization of web application access points in webtops and devices thereof
JP6534625B2 (en) * 2016-02-17 2019-06-26 日本電信電話株式会社 Communication apparatus and communication method
US10089339B2 (en) * 2016-07-18 2018-10-02 Arm Limited Datagram reassembly

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030081592A1 (en) * 2001-06-01 2003-05-01 Ainkaran Krishnarajah Method and apparatus for transporting different classes of data bits in a payload over a radio interface
US20030161312A1 (en) * 2002-02-27 2003-08-28 International Business Machines Corporation Apparatus and method of maintaining two-byte IP identification fields in IP headers
US6711164B1 (en) * 1999-11-05 2004-03-23 Nokia Corporation Method and apparatus for performing IP-ID regeneration to improve header compression efficiency
US20040184455A1 (en) * 2003-03-19 2004-09-23 Institute For Information Industry System and method used by a gateway for processing fragmented IP packets from a private network
US6894976B1 (en) * 2000-06-15 2005-05-17 Network Appliance, Inc. Prevention and detection of IP identification wraparound errors
US20050286517A1 (en) * 2004-06-29 2005-12-29 Babbar Uppinder S Filtering and routing of fragmented datagrams in a data network
US20060133365A1 (en) * 2004-12-16 2006-06-22 Shankar Manjunatha Method, system and article for improved network performance by avoiding IP-ID wrap-arounds causing data corruption on fast networks
US20070101023A1 (en) * 2005-10-28 2007-05-03 Microsoft Corporation Multiple task offload to a peripheral device

Family Cites Families (184)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4422171A (en) * 1980-12-29 1983-12-20 Allied Corporation, Law Department Method and system for data communication
JPS6024647A (en) * 1983-07-20 1985-02-07 Hitachi Ltd Autonomous resource managing system of system
CA1220830A (en) * 1984-12-28 1987-04-21 David S. Drynan Transmitting sequence numbers of information in a packet data transmission system
US5129088A (en) * 1987-11-30 1992-07-07 International Business Machines Corporation Data processing method to create virtual disks from non-contiguous groups of logically contiguous addressable blocks of direct access storage device
JPH0286235A (en) * 1988-09-21 1990-03-27 Nec Corp Text file transfer system for fbaj protocol
JPH0792775B2 (en) * 1989-12-11 1995-10-09 株式会社日立製作所 Space management method for external storage devices
US5544347A (en) 1990-09-24 1996-08-06 Emc Corporation Data storage system controlled remote data mirroring with respectively maintained data indices
JPH04168841A (en) * 1990-11-01 1992-06-17 Nec Eng Ltd Frame transmission reception system
AU8683991A (en) 1990-11-09 1992-05-14 Array Technology Corporation Logical partitioning of a redundant array storage system
DE69129298T2 (en) * 1991-02-05 1998-11-19 Ibm GUIDE CONTROL FOR TRANSACTION COMMANDS
EP0551009B1 (en) * 1992-01-08 2001-06-13 Emc Corporation Method for synchronizing reserved areas in a redundant storage array
JP2868141B2 (en) * 1992-03-16 1999-03-10 株式会社日立製作所 Disk array device
US5457683A (en) * 1993-05-07 1995-10-10 Apple Computer, Inc. Link and discovery protocols for a ring interconnect architecture
US5444709A (en) * 1993-09-30 1995-08-22 Apple Computer, Inc. Protocol for transporting real time data
WO1995013583A1 (en) * 1993-11-09 1995-05-18 Conner Kenneth H First come memory accessing without conflict
JP3249868B2 (en) 1993-11-19 2002-01-21 株式会社日立製作所 Array type storage system
US5506969A (en) * 1993-11-29 1996-04-09 Sun Microsystems, Inc. Method and apparatus for bus bandwidth management
US5623605A (en) 1994-08-29 1997-04-22 Lucent Technologies Inc. Methods and systems for interprocess communication and inter-network data transfer
US5615352A (en) 1994-10-05 1997-03-25 Hewlett-Packard Company Methods for adding storage disks to a hierarchic disk array while maintaining data availability
US6396480B1 (en) 1995-07-17 2002-05-28 Gateway, Inc. Context sensitive remote control groups
US5930786A (en) 1995-10-20 1999-07-27 Ncr Corporation Method and apparatus for providing shared data to a requesting client
US5758188A (en) * 1995-11-21 1998-05-26 Quantum Corporation Synchronous DMA burst transfer protocol having the peripheral device toggle the strobe signal such that data is latched using both edges of the strobe signal
US5758050A (en) * 1996-03-12 1998-05-26 International Business Machines Corporation Reconfigurable data storage system
US5742604A (en) * 1996-03-28 1998-04-21 Cisco Systems, Inc. Interswitch link mechanism for connecting high-performance network switches
US5901327A (en) 1996-05-28 1999-05-04 Emc Corporation Bundling of write data from channel commands in a command chain for transmission over a data link between data storage systems for remote data mirroring
US6886035B2 (en) 1996-08-02 2005-04-26 Hewlett-Packard Development Company, L.P. Dynamic load balancing of a network of client and server computer
US5949977A (en) 1996-10-08 1999-09-07 Aubeta Technology, Llc Method and apparatus for requesting and processing services from a plurality of nodes connected via common communication links
US6202060B1 (en) * 1996-10-29 2001-03-13 Bao Q. Tran Data management system
US6157935A (en) 1996-12-17 2000-12-05 Tran; Bao Q. Remote data access and management system
US5991891A (en) 1996-12-23 1999-11-23 Lsi Logic Corporation Method and apparatus for providing loop coherency
US6710786B1 (en) * 1997-02-03 2004-03-23 Oracle International Corporation Method and apparatus for incorporating state information into a URL
WO1998036585A2 (en) * 1997-02-18 1998-08-20 Northern Telecom Inc. Sponsored call and cell service
US5884038A (en) 1997-05-02 1999-03-16 Whowhere? Inc. Method for providing an Internet protocol address with a domain name server
JP2000513916A (en) * 1997-06-25 2000-10-17 サムソン エレクトロニクス カンパニー リミテッド Method and apparatus for home network automatic tree generator
US6295584B1 (en) 1997-08-29 2001-09-25 International Business Machines Corporation Multiprocessor computer system with memory map translation
US6385638B1 (en) 1997-09-04 2002-05-07 Equator Technologies, Inc. Processor resource distributor and method
US6434620B1 (en) * 1998-08-27 2002-08-13 Alacritech, Inc. TCP/IP offload network interface device
US7237036B2 (en) * 1997-10-14 2007-06-26 Alacritech, Inc. Fast-path apparatus for receiving data corresponding a TCP connection
JPH11122301A (en) 1997-10-20 1999-04-30 Fujitsu Ltd Address conversion connection device
US6101559A (en) 1997-10-22 2000-08-08 Compaq Computer Corporation System for identifying the physical location of one or more peripheral devices by selecting icons on a display representing the one or more peripheral devices
US5937169A (en) * 1997-10-29 1999-08-10 3Com Corporation Offload of TCP segmentation to a smart adapter
US6081879A (en) 1997-11-04 2000-06-27 Adaptec, Inc. Data processing system and virtual partitioning method for creating logical multi-level units of online storage
US6018779A (en) * 1997-12-15 2000-01-25 Emc Corporation System for encapsulating a plurality of selected commands within a single command and transmitting the single command to a remote device over a communication link therewith
US6029168A (en) 1998-01-23 2000-02-22 Tricord Systems, Inc. Decentralized file mapping in a striped network file system in a distributed computing environment
US6105122A (en) 1998-02-06 2000-08-15 Ncr Corporation I/O protocol for highly configurable multi-node processing system
US6253273B1 (en) * 1998-02-06 2001-06-26 Emc Corporation Lock mechanism
US6317430B1 (en) * 1998-02-19 2001-11-13 Lucent Technologies Inc. ARQ protocol support for variable size transmission data unit sizes using a hierarchically structured sequence number approach
US6246683B1 (en) * 1998-05-01 2001-06-12 3Com Corporation Receive processing with network protocol bypass
KR100272165B1 (en) * 1998-05-20 2000-11-15 윤종용 Cache memory system and method thereof
US6330236B1 (en) 1998-06-11 2001-12-11 Synchrodyne Networks, Inc. Packet switching method with time-based routing
US6157955A (en) * 1998-06-15 2000-12-05 Intel Corporation Packet processing system including a policy engine having a classification unit
US6260120B1 (en) * 1998-06-29 2001-07-10 Emc Corporation Storage mapping and partitioning among multiple host processors in the presence of login state changes and host controller replacement
US6542909B1 (en) 1998-06-30 2003-04-01 Emc Corporation System for determining mapping of logical objects in a computer system
US6449607B1 (en) 1998-09-11 2002-09-10 Hitachi, Ltd. Disk storage with modifiable data management function
US6330615B1 (en) 1998-09-14 2001-12-11 International Business Machines Corporation Method of using address resolution protocol for constructing data frame formats for multiple partitions host network interface communications
DE69836326T2 (en) * 1998-09-18 2007-06-14 Alcatel Canada Inc., Kanata Method for cellular data transmission, cell, communication system and corresponding network terminal
JP4412685B2 (en) * 1998-09-28 2010-02-10 株式会社日立製作所 Storage controller and method of handling data storage system using the same
US6473774B1 (en) 1998-09-28 2002-10-29 Compaq Computer Corporation Method and apparatus for record addressing in partitioned files
US6618743B1 (en) 1998-10-09 2003-09-09 Oneworld Internetworking, Inc. Method and system for providing discrete user cells in a UNIX-based environment
US6654891B1 (en) 1998-10-29 2003-11-25 Nortel Networks Limited Trusted network binding using LDAP (lightweight directory access protocol)
US6502135B1 (en) * 1998-10-30 2002-12-31 Science Applications International Corporation Agile network protocol for secure communications with assured system availability
US6571274B1 (en) 1998-11-05 2003-05-27 Beas Systems, Inc. Clustered enterprise Java™ in a secure distributed processing system
US6360270B1 (en) * 1998-11-16 2002-03-19 Hewlett-Packard Company Hybrid and predictive admission control strategies for a server
FR2786892B3 (en) 1998-12-07 2000-12-29 Schneider Automation PROGRAMMABLE PLC COUPLER
US6728210B1 (en) * 1998-12-21 2004-04-27 Nec America, Inc. Multi-logical access for a serial data link
US6434147B1 (en) * 1999-01-08 2002-08-13 Nortel Netwoks Limited Method and system for sequential ordering of missing sequence numbers in SREJ frames in a telecommunication system
US6587464B1 (en) * 1999-01-08 2003-07-01 Nortel Networks Limited Method and system for partial reporting of missing information frames in a telecommunication system
US6466571B1 (en) 1999-01-19 2002-10-15 3Com Corporation Radius-based mobile internet protocol (IP) address-to-mobile identification number mapping for wireless communication
US6470342B1 (en) * 1999-03-12 2002-10-22 Compaq Computer Corporation Process of maintaining a distributed map of transaction identifiers and using hashing to access these maps
US6701432B1 (en) * 1999-04-01 2004-03-02 Netscreen Technologies, Inc. Firewall including local bus
US6401183B1 (en) 1999-04-01 2002-06-04 Flash Vos, Inc. System and method for operating system independent storage management
US6487555B1 (en) 1999-05-07 2002-11-26 Alta Vista Company Method and apparatus for finding mirrored hosts by analyzing connectivity and IP addresses
US6275898B1 (en) 1999-05-13 2001-08-14 Lsi Logic Corporation Methods and structure for RAID level migration within a logical unit
JP3685651B2 (en) 1999-06-04 2005-08-24 沖電気工業株式会社 Interconnect apparatus and active QoS mapping method
JP2001007835A (en) * 1999-06-23 2001-01-12 Sony Corp Data transmission device and method, data repeater and method, data receiver and method, data communication system and data communication method
US7206805B1 (en) * 1999-09-09 2007-04-17 Oracle International Corporation Asynchronous transcription object management system
JP4331835B2 (en) 1999-09-22 2009-09-16 パナソニック株式会社 Image data transmission method
US6882637B1 (en) * 1999-10-14 2005-04-19 Nokia Networks Oy Method and system for transmitting and receiving packets
US7333451B1 (en) * 1999-10-18 2008-02-19 Nortel Networks Limited Buffer management for mobile internet protocol
US6732230B1 (en) 1999-10-20 2004-05-04 Lsi Logic Corporation Method of automatically migrating information from a source to an assemblage of structured data carriers and associated system and assemblage of data carriers
US6535925B1 (en) * 1999-11-09 2003-03-18 Telefonaktiebolaget L M Ericsson (Publ) Packet header compression using division remainders
JP2001160828A (en) 1999-12-03 2001-06-12 Matsushita Electric Ind Co Ltd Vpn communication method in security gateway device
JP3959583B2 (en) 1999-12-10 2007-08-15 ソニー株式会社 Recording system
JP2001166993A (en) 1999-12-13 2001-06-22 Hitachi Ltd Memory control unit and method for controlling cache memory
US6701431B2 (en) 2000-01-28 2004-03-02 Infineon Technologies Ag Method of generating a configuration for a configurable spread spectrum communication device
FR2804816B1 (en) * 2000-02-03 2003-10-31 Gemplus Card Int TRANSPORT OF PROTOCOL UNITS OF PORTABLE ELECTRONIC OBJECT BY PROTOCOL FOR MICROCOMPUTER DEVICES
US6834326B1 (en) * 2000-02-04 2004-12-21 3Com Corporation RAID method and device with network protocol between controller and storage devices
US7324228B2 (en) 2000-02-25 2008-01-29 Hewlett-Packard Development Company, L.P. System and method for downloading and for printing data from an external content source
US6601101B1 (en) * 2000-03-15 2003-07-29 3Com Corporation Transparent access to network attached devices
US6947430B2 (en) * 2000-03-24 2005-09-20 International Business Machines Corporation Network adapter with embedded deep packet processing
US6882648B2 (en) 2000-03-29 2005-04-19 Fujitsu Limited Communication device
US6629264B1 (en) * 2000-03-30 2003-09-30 Hewlett-Packard Development Company, L.P. Controller-based remote copy system with logical unit grouping
US7463582B2 (en) * 2000-04-14 2008-12-09 Hughes Network Systems, Llc System and method for scaling a two-way satellite system
US6826561B2 (en) * 2000-05-22 2004-11-30 Broadcom Corporation Method and apparatus for performing a binary search on an expanded tree
JP4168574B2 (en) * 2000-06-02 2008-10-22 株式会社日立製作所 Packet transfer apparatus, packet transfer control method, and packet transfer apparatus setting method
EP1178407A3 (en) 2000-06-02 2007-12-12 Compaq Computer Corporation Architecture for parallel distributed table driven I/O mapping
US7051087B1 (en) 2000-06-05 2006-05-23 Microsoft Corporation System and method for automatic detection and configuration of network parameters
US6681244B1 (en) * 2000-06-09 2004-01-20 3Com Corporation System and method for operating a network adapter when an associated network computing system is in a low-power state
JP3890856B2 (en) 2000-06-12 2007-03-07 ヤマハ株式会社 Wireless audio equipment
US7966421B2 (en) * 2000-06-21 2011-06-21 SAtech Group, A.B. Limited Liability Company Method and apparatus for logically expanding the length of a search key
WO2002009458A2 (en) 2000-07-24 2002-01-31 Bluesocket, Inc. Method and system for enabling seamless roaming in a wireless network
US6754662B1 (en) * 2000-08-01 2004-06-22 Nortel Networks Limited Method and apparatus for fast and consistent packet classification via efficient hash-caching
US7278142B2 (en) 2000-08-24 2007-10-02 Veritas Operating Corporation Dynamic computing environment using remotely allocable resources
JP3555568B2 (en) 2000-09-04 2004-08-18 日本電気株式会社 IP telephone recording system
US6928473B1 (en) * 2000-09-26 2005-08-09 Microsoft Corporation Measuring network jitter on application packet flows
US6854021B1 (en) 2000-10-02 2005-02-08 International Business Machines Corporation Communications between partitions within a logically partitioned computer
US6853382B1 (en) 2000-10-13 2005-02-08 Nvidia Corporation Controller for a memory system having multiple partitions
JP3522250B2 (en) 2000-10-27 2004-04-26 株式会社ソニー・コンピュータエンタテインメント Partition creation method and deletion method, recording medium recording program, and information processing apparatus
US6862648B2 (en) 2000-10-30 2005-03-01 Sun Microsystems, Inc. Interface emulation for storage devices
US6985956B2 (en) 2000-11-02 2006-01-10 Sun Microsystems, Inc. Switching system
US6434683B1 (en) 2000-11-07 2002-08-13 Storage Technology Corporation Method and system for transferring delta difference data to a storage device
ITBO20000653A1 (en) 2000-11-14 2002-05-14 Sichera Di Sichera Gianni METHOD FOR INSERTING A COVER SHEET BETWEEN A CLEAR FILM AND A CONTAINER WITH BOOK OPENING AND DEVICE THAT IMPLEMENTS
US6601135B1 (en) 2000-11-16 2003-07-29 International Business Machines Corporation No-integrity logical volume management method and system
US7406523B1 (en) * 2000-11-21 2008-07-29 Microsoft Corporation Client-server communications system and method using a semi-connectionless protocol
US6757845B2 (en) * 2000-11-30 2004-06-29 Bitmicro Networks, Inc. Method and apparatus for testing a storage device
US7065568B2 (en) * 2000-11-30 2006-06-20 Microsoft Corporation System and method for managing states and user context over stateless protocols
EP1598714B1 (en) 2000-12-13 2016-09-28 LG Electronics Inc. Apparatus and method for remotely controlling household appliances
US6876657B1 (en) * 2000-12-14 2005-04-05 Chiaro Networks, Ltd. System and method for router packet control and ordering
US7234029B2 (en) 2000-12-28 2007-06-19 Intel Corporation Method and apparatus for reducing memory latency in a cache coherent multi-node architecture
US7200641B1 (en) * 2000-12-29 2007-04-03 Emc Corporation Method and system for encoding SCSI requests for transmission using TCP/IP
JP3392828B2 (en) 2001-01-10 2003-03-31 株式会社東芝 Distributed processing system, drawing command transfer method in the system, and computer-readable storage medium
WO2002057917A2 (en) 2001-01-22 2002-07-25 Sun Microsystems, Inc. Peer-to-peer network computing platform
US7260633B2 (en) 2001-01-25 2007-08-21 Microsoft Corporation System and method for processing requests from newly registered remote application consumers
US7203730B1 (en) 2001-02-13 2007-04-10 Network Appliance, Inc. Method and apparatus for identifying storage devices
WO2002065329A1 (en) 2001-02-14 2002-08-22 The Escher Group, Ltd. Peer-to peer enterprise storage
JP2002252880A (en) 2001-02-26 2002-09-06 Sanyo Electric Co Ltd Liquid crystal projector
US7145866B1 (en) 2001-03-01 2006-12-05 Emc Corporation Virtual network devices
JP3470756B2 (en) 2001-03-06 2003-11-25 日本電気株式会社 Main device address restriction notification system
JP3972596B2 (en) 2001-04-20 2007-09-05 株式会社日立製作所 Disk array system
US20020165978A1 (en) 2001-05-07 2002-11-07 Terence Chui Multi-service optical infiniband router
US20020184327A1 (en) * 2001-05-11 2002-12-05 Major Robert Drew System and method for partitioning address space in a proxy cache server cluster
US20030026246A1 (en) * 2001-06-06 2003-02-06 Zarlink Semiconductor V.N. Inc. Cached IP routing tree for longest prefix search
US7613806B2 (en) 2001-06-28 2009-11-03 Emc Corporation System and method for managing replication sets of data distributed over one or more computer systems
KR100392382B1 (en) 2001-07-27 2003-07-23 한국전자통신연구원 Method of The Logical Volume Manager supporting Dynamic Online resizing and Software RAID
US7437493B2 (en) 2001-09-28 2008-10-14 Dot Hill Systems Corp. Modular architecture for a network storage controller
US20030069995A1 (en) * 2001-10-05 2003-04-10 Fayette Brad K. Method and system for communicating among heterogeneous systems
US6775673B2 (en) 2001-12-19 2004-08-10 Hewlett-Packard Development Company, L.P. Logical volume-level migration in a partition-based distributed file system
US6775672B2 (en) 2001-12-19 2004-08-10 Hewlett-Packard Development Company, L.P. Updating references to a migrated object in a partition-based distributed file system
US6772161B2 (en) 2001-12-19 2004-08-03 Hewlett-Packard Development Company, L.P. Object-level migration in a partition-based distributed file system
US7599360B2 (en) 2001-12-26 2009-10-06 Cisco Technology, Inc. Methods and apparatus for encapsulating a frame for transmission in a storage area network
EP1329809B1 (en) 2002-01-18 2008-08-06 Hewlett-Packard Company, A Delaware Corporation Distributed computing system and method
US7535913B2 (en) * 2002-03-06 2009-05-19 Nvidia Corporation Gigabit ethernet adapter supporting the iSCSI and IPSEC protocols
US7539991B2 (en) 2002-03-21 2009-05-26 Netapp, Inc. Method and apparatus for decomposing I/O tasks in a raid system
US7149769B2 (en) 2002-03-26 2006-12-12 Hewlett-Packard Development Company, L.P. System and method for multi-destination merge in a storage area network
US6912622B2 (en) 2002-04-15 2005-06-28 Microsoft Corporation Multi-level cache architecture and cache management method for peer-to-peer name resolution protocol
US6895461B1 (en) * 2002-04-22 2005-05-17 Cisco Technology, Inc. Method and apparatus for accessing remote storage using SCSI and an IP network
US7188194B1 (en) 2002-04-22 2007-03-06 Cisco Technology, Inc. Session-based target/LUN mapping for a storage area network and associated method
US7146427B2 (en) * 2002-04-23 2006-12-05 Lsi Logic Corporation Polling-based mechanism for improved RPC timeout handling
US20030202510A1 (en) * 2002-04-26 2003-10-30 Maxxan Systems, Inc. System and method for scalable switch fabric for computer network
US20030204611A1 (en) 2002-04-29 2003-10-30 Mccosh John C. Communications tester and method of using same
US6732171B2 (en) 2002-05-31 2004-05-04 Lefthand Networks, Inc. Distributed network storage system with virtualization
US7111303B2 (en) 2002-07-16 2006-09-19 International Business Machines Corporation Virtual machine operating system LAN
US7263108B2 (en) 2002-08-06 2007-08-28 Netxen, Inc. Dual-mode network storage systems and methods
US6741554B2 (en) 2002-08-16 2004-05-25 Motorola Inc. Method and apparatus for reliably communicating information packets in a wireless communication network
US20040047367A1 (en) * 2002-09-05 2004-03-11 Litchfield Communications, Inc. Method and system for optimizing the size of a variable buffer
JP4202709B2 (en) 2002-10-07 2008-12-24 株式会社日立製作所 Volume and failure management method in a network having a storage device
US7152069B1 (en) * 2002-10-15 2006-12-19 Network Appliance, Inc. Zero copy writes through use of mbufs
US7509645B2 (en) 2002-10-17 2009-03-24 Intel Corporation Methods and apparatus for load balancing storage nodes in a distributed network attached storage system
US7120666B2 (en) 2002-10-30 2006-10-10 Riverbed Technology, Inc. Transaction accelerator for client-server communication systems
US7616638B2 (en) * 2003-07-29 2009-11-10 Orbital Data Corporation Wavefront detection and disambiguation of acknowledgments
CN100380878C (en) * 2002-11-12 2008-04-09 泽特拉公司 Communication protocols, systems and methods
US7170890B2 (en) 2002-12-16 2007-01-30 Zetera Corporation Electrical devices with improved communication
US7327735B2 (en) * 2002-11-27 2008-02-05 Alcatel Canada Inc. System and method for detecting lost messages transmitted between modules in a communication device
US20040181476A1 (en) 2003-03-13 2004-09-16 Smith William R. Dynamic network resource brokering
US6904470B1 (en) 2003-03-26 2005-06-07 Emc Corporation Device selection by a disk adapter scheduler
US7526577B2 (en) * 2003-09-19 2009-04-28 Microsoft Corporation Multiple offload of network state objects with support for failover events
US7415018B2 (en) * 2003-09-17 2008-08-19 Alcatel Lucent IP Time to Live (TTL) field used as a covert channel
GB2406742B (en) * 2003-10-03 2006-03-22 3Com Corp Switching fabrics and control protocols for them
US7436789B2 (en) * 2003-10-09 2008-10-14 Sarnoff Corporation Ad Hoc wireless node and network
JP4397675B2 (en) * 2003-11-12 2010-01-13 株式会社日立製作所 Computer system
US20050166022A1 (en) 2004-01-28 2005-07-28 Hitachi, Ltd. Method and apparatus for copying and backup in storage systems
KR100600862B1 (en) 2004-01-30 2006-07-14 김선권 Method of collecting and searching for access route of infomation resource on internet and Computer readable medium stored thereon program for implementing the same
US8990430B2 (en) 2004-02-19 2015-03-24 Cisco Technology, Inc. Interface bundles in virtual network devices
US7447209B2 (en) * 2004-03-09 2008-11-04 The University Of North Carolina Methods, systems, and computer program products for modeling and simulating application-level traffic characteristics in a network based on transport and network layer header information
JP2005265914A (en) 2004-03-16 2005-09-29 Ricoh Co Ltd Zoom lens, camera and personal digital assistance
US7409494B2 (en) 2004-04-30 2008-08-05 Network Appliance, Inc. Extension of write anywhere file system layout
US7886299B2 (en) 2004-06-01 2011-02-08 Hitachi, Ltd. Method of dynamically balancing workload of a storage system
US20050270856A1 (en) 2004-06-03 2005-12-08 Inphase Technologies, Inc. Multi-level format for information storage
US20060036602A1 (en) 2004-08-13 2006-02-16 Unangst Marc J Distributed object-based storage system that stores virtualization maps in object attributes
US20060077902A1 (en) * 2004-10-08 2006-04-13 Kannan Naresh K Methods and apparatus for non-intrusive measurement of delay variation of data traffic on communication networks
US7742454B2 (en) * 2004-12-16 2010-06-22 International Business Machines Corporation Network performance by dynamically setting a reassembly timer based on network interface
US7467189B2 (en) 2005-01-21 2008-12-16 Microsoft Corporation Resource identifier zone translation
ATE536685T1 (en) * 2005-02-04 2011-12-15 Huawei Tech Co Ltd INFORMATION SENDING PROCEDURE
EP1861949A2 (en) * 2005-03-24 2007-12-05 Nokia Corporation Notification of a receiving device about a forthcoming transmission session

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6711164B1 (en) * 1999-11-05 2004-03-23 Nokia Corporation Method and apparatus for performing IP-ID regeneration to improve header compression efficiency
US6894976B1 (en) * 2000-06-15 2005-05-17 Network Appliance, Inc. Prevention and detection of IP identification wraparound errors
US20030081592A1 (en) * 2001-06-01 2003-05-01 Ainkaran Krishnarajah Method and apparatus for transporting different classes of data bits in a payload over a radio interface
US20030161312A1 (en) * 2002-02-27 2003-08-28 International Business Machines Corporation Apparatus and method of maintaining two-byte IP identification fields in IP headers
US20040184455A1 (en) * 2003-03-19 2004-09-23 Institute For Information Industry System and method used by a gateway for processing fragmented IP packets from a private network
US20050286517A1 (en) * 2004-06-29 2005-12-29 Babbar Uppinder S Filtering and routing of fragmented datagrams in a data network
US20060133365A1 (en) * 2004-12-16 2006-06-22 Shankar Manjunatha Method, system and article for improved network performance by avoiding IP-ID wrap-arounds causing data corruption on fast networks
US20070101023A1 (en) * 2005-10-28 2007-05-03 Microsoft Corporation Multiple task offload to a peripheral device

Also Published As

Publication number Publication date
CA2649172C (en) 2012-10-02
EP2005656B1 (en) 2013-05-22
US7924881B2 (en) 2011-04-12
KR20090026263A (en) 2009-03-12
EP2005656A4 (en) 2011-05-04
WO2007120685A2 (en) 2007-10-25
MX2008013075A (en) 2009-01-27
CN101449519B (en) 2012-08-15
JP5324424B2 (en) 2013-10-23
KR101024877B1 (en) 2011-03-31
CA2649172A1 (en) 2007-10-25
US20070237157A1 (en) 2007-10-11
EP2005656A2 (en) 2008-12-24
JP2009533960A (en) 2009-09-17
CN101449519A (en) 2009-06-03

Similar Documents

Publication Publication Date Title
WO2007120685A3 (en) Methods of resolving datagram corruption over an internetworking protocol
WO2009012269A3 (en) Extremum seeking control with actuator saturation control
WO2008082929A3 (en) Adhesive composition for hard tissue
WO2008082540A3 (en) Methods systems and apparatuses of egr control
WO2008054835A3 (en) Computer systems with lightweight multi-threaded architectures
WO2007117423A3 (en) Method and apparatus for representing multidimensional data
EP2188144B8 (en) Stall, buffeting, low speed and high attitude protection systems
WO2009011694A9 (en) Coatings having writable-erasable surfaces and methods of making the same
NO20063971L (en) Procedure for Controlling Cyanobacteria, Algae, Moss, Liver Herbs, Horn Herbs and Other Bryophytes
EP2300913A4 (en) Methods and systems for developing, debugging, and executing data integration applications
TW200632396A (en) Passively aligned optical elements
WO2008131150A3 (en) New urethane (meth)acrylates and their use in curable coating compositions
WO2007081878A8 (en) Indoleamine 2,3-dioxygenase pathways in the generation of regulatory t cells
WO2006083669A3 (en) Method and system for associating specific files with different applications
EP1899824A4 (en) Interrupt-responsive non-volatile memory system and method
WO2006084261A3 (en) Method to enhance biodegradation of sulfonated aliphatic-aromatic co-polyesters by addition of a microbial consortium
WO2006069484A8 (en) Methods and apparatuses to maintain multiple execution contexts
WO2009154828A3 (en) INHIBITORS OF RecA ACTIVITIES FOR CONTROL OF ANTIBIOTIC-RESISTANT BACTERIAL PATHOGENS
EP1829926A3 (en) Aqueous emulsion polymer
WO2008009862A3 (en) Antiviral filter and use thereof in an air purifier, air conditioner or air humidifier
DE602006018453D1 (en) FILM-COMPOSITE COMPOSITION
WO2010042685A3 (en) Inhibitors of the atb(0,+) transporter and uses thereof
ATE372772T1 (en) RETARDED RELEASE SYSTEM WITH CONTROLLED INITIAL RELEASE
EA201070194A1 (en) STABLE LIQUID PHARMACEUTICAL COMPOSITION BASED ON TRAZODONE
WO2007078931A3 (en) Method, apparatus and system for recovery of a controller with known-compatible configuration and run-time data

Legal Events

Date Code Title Description
WWE Wipo information: entry into national phase

Ref document number: 200780018187.6

Country of ref document: CN

121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 07755232

Country of ref document: EP

Kind code of ref document: A2

WWE Wipo information: entry into national phase

Ref document number: 2009505443

Country of ref document: JP

Ref document number: 2007755232

Country of ref document: EP

WWE Wipo information: entry into national phase

Ref document number: 2649172

Country of ref document: CA

WWE Wipo information: entry into national phase

Ref document number: MX/A/2008/013075

Country of ref document: MX

NENP Non-entry into the national phase

Ref country code: DE

WWE Wipo information: entry into national phase

Ref document number: 1020087027409

Country of ref document: KR