WO2008039455A3 - Socket based passive server - Google Patents

Socket based passive server Download PDF

Info

Publication number
WO2008039455A3
WO2008039455A3 PCT/US2007/020676 US2007020676W WO2008039455A3 WO 2008039455 A3 WO2008039455 A3 WO 2008039455A3 US 2007020676 W US2007020676 W US 2007020676W WO 2008039455 A3 WO2008039455 A3 WO 2008039455A3
Authority
WO
WIPO (PCT)
Prior art keywords
socket module
radio link
wireless communication
socket
state
Prior art date
Application number
PCT/US2007/020676
Other languages
French (fr)
Other versions
WO2008039455A2 (en
Inventor
August J Suszko
Original Assignee
Kyocera Wireless Corp
August J Suszko
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 Kyocera Wireless Corp, August J Suszko filed Critical Kyocera Wireless Corp
Publication of WO2008039455A2 publication Critical patent/WO2008039455A2/en
Publication of WO2008039455A3 publication Critical patent/WO2008039455A3/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]
    • H04L69/161Implementation details of TCP/IP or UDP/IP stack architecture; Specification of modified or new header fields
    • H04L69/162Implementation details of TCP/IP or UDP/IP stack architecture; Specification of modified or new header fields involving adaptations of sockets based mechanisms
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/04Protocols specially adapted for terminals or networks with limited capabilities; specially adapted for terminal portability
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/14Session management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/14Session management
    • H04L67/141Setup of application sessions
    • 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/164Adaptation or special uses of UDP protocol
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/20Manipulation of established connections
    • H04W76/27Transitions between radio resource control [RRC] states
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W80/00Wireless network protocols or protocol adaptations to wireless operation
    • H04W80/06Transport layer protocols, e.g. TCP [Transport Control Protocol] over wireless

Abstract

A socket module (100) on a wireless communication device (20) is provided that establishes and maintains open UDP sockets with a remote server (50) on a network (40) communicatively coupled to a wireless communication network (30). The socket module (100) manages the dormancy state of the radio link (25) to the wireless communication network (30). The state of the radio link (25) may be either active or dormant, and the socket module (100) keeps the UDP socket open even when the state of the radio link (25) is dormant, thereby reducing setup time for communications between the wireless device (20) and the remote server (50). The socket module (100) is configured to maintain multiple open sockets for a plurality of applications that may run on the wireless device (20) and thereby operate as a passive server for such applications on the wireless device (20).
PCT/US2007/020676 2006-09-26 2007-09-25 Socket based passive server WO2008039455A2 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US11/535,392 2006-09-26
US11/535,392 US7760628B2 (en) 2006-09-26 2006-09-26 Socket based passive server

Publications (2)

Publication Number Publication Date
WO2008039455A2 WO2008039455A2 (en) 2008-04-03
WO2008039455A3 true WO2008039455A3 (en) 2008-10-30

Family

ID=39224837

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2007/020676 WO2008039455A2 (en) 2006-09-26 2007-09-25 Socket based passive server

Country Status (2)

Country Link
US (1) US7760628B2 (en)
WO (1) WO2008039455A2 (en)

Families Citing this family (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8213394B2 (en) * 2006-10-16 2012-07-03 Motorola Mobility, Inc. Method and apparatus for management of inactive connections for service continuity in an agnostic access internet protocol multimedia communication
US8069251B2 (en) * 2007-06-01 2011-11-29 Adobe Systems Incorporated System and/or method for client-driven server load distribution
US8239548B2 (en) 2007-07-17 2012-08-07 Adobe Systems Incorporated Endpoint discriminator in network transport protocol startup packets
US8145698B1 (en) 2008-01-03 2012-03-27 Adobe Systems Incorporated Self organizing peer-to-peer system, method, and/or apparatus
US8171147B1 (en) 2008-02-20 2012-05-01 Adobe Systems Incorporated System, method, and/or apparatus for establishing peer-to-peer communication
US8312147B2 (en) * 2008-05-13 2012-11-13 Adobe Systems Incorporated Many-to-one mapping of host identities
US8341401B1 (en) 2008-05-13 2012-12-25 Adobe Systems Incorporated Interoperable cryptographic peer and server identities
US20100034124A1 (en) * 2008-08-05 2010-02-11 Qualcomm Incorporated Tethered data call with continuous application
US9065685B2 (en) * 2009-02-13 2015-06-23 Cisco Technology, Inc. Network switch employing a proxy to facilitate power savings in a telephone network
US8750112B2 (en) 2009-03-16 2014-06-10 Echostar Technologies L.L.C. Method and node for employing network connections over a connectionless transport layer protocol
CN107580376B (en) 2011-04-01 2021-08-20 交互数字专利控股公司 Mobility management entity and method for providing connectivity information
US9398425B2 (en) * 2011-11-11 2016-07-19 Qualcomm Incorporated Group communications over evolved multimedia broadcast/multicast services
CN102905292B (en) 2012-09-21 2015-06-10 中兴通讯股份有限公司 Mobile terminal network port management method and device
CN104125654A (en) * 2013-04-23 2014-10-29 腾讯科技(深圳)有限公司 Data transmission method and devices for wifi network and terminal devices
US10164857B2 (en) * 2013-11-14 2018-12-25 Eric P. Vance System and method for machines to communicate over the internet
CN104320273B (en) * 2014-10-22 2019-03-19 网易(杭州)网络有限公司 Data transmission method, equipment and system
US10827001B2 (en) 2016-07-27 2020-11-03 International Business Machines Corporation Managing connections for data communications
CN108617032B (en) * 2017-01-09 2019-12-27 电信科学技术研究院 UE idle state processing method, MM functional entity and SM functional entity
US10742747B2 (en) * 2017-07-06 2020-08-11 International Business Machines Corporation Managing connections for data communications following socket failure
CN109361723B (en) * 2018-04-18 2021-08-31 上海锐智集数电子有限公司 UDP (user Datagram protocol) effective message sending time sequence control method
US11115504B2 (en) 2018-06-26 2021-09-07 Microsoft Technology Licensing, Llc Batch processing for QUIC

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030100310A1 (en) * 2001-11-26 2003-05-29 Mark Lindner System and method for traffic channel dormancy in wireless communication socket mode
WO2005101765A1 (en) * 2004-03-31 2005-10-27 Motorola, Inc. Enhanced voice pre-emption of active packet data service
US20050288045A1 (en) * 2004-06-28 2005-12-29 Yang Jianhao M Apparatus, and an associated method, for forming direct data connection between applications of a set of mobile stations
EP1655985A2 (en) * 2004-11-08 2006-05-10 Lucent Technologies Inc. Method for activating a dormant mobile unit in a distributed network
US20060098651A1 (en) * 2004-11-05 2006-05-11 Joh Han-Jin Method and system for managing IP address assigned to mobile station
US20060109846A1 (en) * 2004-11-22 2006-05-25 Marcello Lioy Method and apparatus for mitigating the impact of receiving unsolicited IP packets at a wireless device

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6058289A (en) * 1995-09-26 2000-05-02 Pacific Communication Sciences, Inc. Method and apparatus for low power mobile unit for cellular communications system
US6081536A (en) 1997-06-20 2000-06-27 Tantivy Communications, Inc. Dynamic bandwidth allocation to transmit a wireless protocol across a code division multiple access (CDMA) radio link
US7096494B1 (en) * 1998-05-05 2006-08-22 Chen Jay C Cryptographic system and method for electronic transactions
US6324564B1 (en) 1998-06-02 2001-11-27 Nettech Systems, Inc. Optimized wireless communication system
US6622251B1 (en) * 1999-04-07 2003-09-16 Telefonaktiebolaget Lm Ericsson (Publ) Method to put a mobile terminal into sleep when a frame control channel containing a location of slow broadcast channel does not include wakeup information
US7263071B2 (en) 2003-10-08 2007-08-28 Seiko Epson Corporation Connectionless TCP/IP data exchange
US8764566B2 (en) * 2006-02-24 2014-07-01 Igt Internet remote game server

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030100310A1 (en) * 2001-11-26 2003-05-29 Mark Lindner System and method for traffic channel dormancy in wireless communication socket mode
WO2005101765A1 (en) * 2004-03-31 2005-10-27 Motorola, Inc. Enhanced voice pre-emption of active packet data service
US20050288045A1 (en) * 2004-06-28 2005-12-29 Yang Jianhao M Apparatus, and an associated method, for forming direct data connection between applications of a set of mobile stations
US20060098651A1 (en) * 2004-11-05 2006-05-11 Joh Han-Jin Method and system for managing IP address assigned to mobile station
EP1655985A2 (en) * 2004-11-08 2006-05-10 Lucent Technologies Inc. Method for activating a dormant mobile unit in a distributed network
US20060109846A1 (en) * 2004-11-22 2006-05-25 Marcello Lioy Method and apparatus for mitigating the impact of receiving unsolicited IP packets at a wireless device

Also Published As

Publication number Publication date
US7760628B2 (en) 2010-07-20
WO2008039455A2 (en) 2008-04-03
US20080075048A1 (en) 2008-03-27

Similar Documents

Publication Publication Date Title
WO2008039455A3 (en) Socket based passive server
WO2010080271A3 (en) Power management for wireless networks
WO2006096745A3 (en) Network-extensible and controllable telephone
WO2006071650A3 (en) Systems and methods for device discovery
WO2007136622A3 (en) Mechanism to convey discovery information in a wireless network
WO2007075961A3 (en) Proximity service discovery in wireless networks
WO2009002464A3 (en) System and method for wireless communication in a backplane fabric architecture
WO2007075968A3 (en) Proximity service discovery in wireless networks
WO2008066969A3 (en) Tracking and managing assets
WO2006107856A3 (en) Wireless management system for control of remote devices
WO2006096695A3 (en) Flexible connection of teaching devices to programmable controllers
WO2009008936A3 (en) A wireless gateway in a process control environment supporting a wireless communication protocol
WO2007008857A3 (en) Direct wireless client-to-client communication
WO2010078206A3 (en) Power saving in peer-to-peer communication devices
WO2007005124A3 (en) Caller-callee association of a plurality of networked devices
TW200729847A (en) Extended address space capability for an industrial protocol
WO2010028135A3 (en) Passive and active wireless building management system
WO2007082018A3 (en) Selective activation of field devices in low power wireless mesh networks
WO2008048933A3 (en) Centralized wireless network for multi-room large properties
WO2005048654A3 (en) Wireless internet lighting control system
WO2006074465A3 (en) Keyhole communication device for tracking and monitoring shipping container and contents thereof
WO2007038189A3 (en) Spread spectrum wireless communication and monitoring arrangement and method
WO2008127580A3 (en) Wireless process communication adapter for handheld field maintenance tool
WO2007038332A3 (en) Antenna aiming system and method for broadband wireless access
WO2003107296A3 (en) Modular scada communication apparatus and system for using same

Legal Events

Date Code Title Description
NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 07838807

Country of ref document: EP

Kind code of ref document: A2