GB2502465B - Methods and arrangements in a communication network - Google Patents
Methods and arrangements in a communication networkInfo
- Publication number
- GB2502465B GB2502465B GB1313568.6A GB201313568A GB2502465B GB 2502465 B GB2502465 B GB 2502465B GB 201313568 A GB201313568 A GB 201313568A GB 2502465 B GB2502465 B GB 2502465B
- Authority
- GB
- United Kingdom
- Prior art keywords
- reachability
- connectivity
- client
- server
- application
- 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.)
- Expired - Fee Related
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/08—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
- H04L43/0805—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability
- H04L43/0811—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability by checking connectivity
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/10—Active monitoring, e.g. heartbeat, ping or trace-route
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/02—Network architectures or network communication protocols for network security for separating internal from external traffic, e.g. firewalls
- H04L63/029—Firewall traversal, e.g. tunnelling or, creating pinholes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/10—Architectures or entities
- H04L65/1016—IP multimedia subsystem [IMS]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
- H04L65/1069—Session establishment or de-establishment
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
- H04L65/1101—Session protocols
- H04L65/1104—Session initiation protocol [SIP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/80—Responding to QoS
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/14—Session management
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/14—Session management
- H04L67/143—Termination or inactivation of sessions, e.g. event-controlled end of session
- H04L67/145—Termination or inactivation of sessions, e.g. event-controlled end of session avoiding end of session, e.g. keep-alive, heartbeats, resumption message or wake-up for inactive or interrupted session
-
- 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/40—Network 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
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Multimedia (AREA)
- Computer Security & Cryptography (AREA)
- General Health & Medical Sciences (AREA)
- General Business, Economics & Management (AREA)
- Health & Medical Sciences (AREA)
- Cardiology (AREA)
- Business, Economics & Management (AREA)
- Computer Hardware Design (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Environmental & Geological Engineering (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
A method and an arrangement for re-establishing connectivity or reachability (116) between a server (100) and a client (108), for example following interruption or deterioration in the connectivity or reachability. A client and/or application handles connectivity or reachability with or towards at least one server comprising: establishing connectivity or reachability between said client and/or application (604, Figure 6) and said at least one server; transmitting a registration message (Figure 4) to said server comprising a client communication port identifier (624, Figure 6) and optionally a terminal address (620, Figure 6) of the client and/or application; and receiving a re-establishment message (Figure 5) using a different type of communication than the connectivity or reachability, the re-establishment message making or enabling said client and/or application re-establish said connectivity or reachability with or towards said at least one server. The communication port identifier may identify a WAP-push port and the address may be a MSISDN. The connectivity or reachability may comprise a TCP or TLS based connection and the re-establishment message may be sent using a different network such as using an SMS message. The connectivity or reachability may be established via or through a pinhole in a firewall (106). A deterioration in the connectivity or reachability may be monitored and detected by termination or expiry of an open state of the pinhole, which occurs for example when keep alive messages are not received or the firewall behaves in an unexpected way. A SIP or IMS platform may also be used.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
GB1313568.6A GB2502465B (en) | 2008-11-24 | 2008-11-24 | Methods and arrangements in a communication network |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
GB1313568.6A GB2502465B (en) | 2008-11-24 | 2008-11-24 | Methods and arrangements in a communication network |
Publications (3)
Publication Number | Publication Date |
---|---|
GB201313568D0 GB201313568D0 (en) | 2013-09-11 |
GB2502465A GB2502465A (en) | 2013-11-27 |
GB2502465B true GB2502465B (en) | 2014-01-08 |
Family
ID=49167154
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
GB1313568.6A Expired - Fee Related GB2502465B (en) | 2008-11-24 | 2008-11-24 | Methods and arrangements in a communication network |
Country Status (1)
Country | Link |
---|---|
GB (1) | GB2502465B (en) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20070111686A (en) * | 2006-05-18 | 2007-11-22 | 에스케이 텔레콤주식회사 | Reconnection method and system of mobile network game, game server therefor |
EP1861964A1 (en) * | 2005-03-15 | 2007-12-05 | Nokia Corporation | Call re-establishment via alternative access network |
US20080162703A1 (en) * | 2002-07-23 | 2008-07-03 | International Business Machines Corporation | Dynamic client/server session recovery in a heterogenous computer network |
EP2291982A1 (en) * | 2008-06-25 | 2011-03-09 | International Business Machines Corporation | Providing access over an ip network to a server application program |
-
2008
- 2008-11-24 GB GB1313568.6A patent/GB2502465B/en not_active Expired - Fee Related
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080162703A1 (en) * | 2002-07-23 | 2008-07-03 | International Business Machines Corporation | Dynamic client/server session recovery in a heterogenous computer network |
EP1861964A1 (en) * | 2005-03-15 | 2007-12-05 | Nokia Corporation | Call re-establishment via alternative access network |
KR20070111686A (en) * | 2006-05-18 | 2007-11-22 | 에스케이 텔레콤주식회사 | Reconnection method and system of mobile network game, game server therefor |
EP2291982A1 (en) * | 2008-06-25 | 2011-03-09 | International Business Machines Corporation | Providing access over an ip network to a server application program |
Also Published As
Publication number | Publication date |
---|---|
GB2502465A (en) | 2013-11-27 |
GB201313568D0 (en) | 2013-09-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
NO20071396L (en) | Connectivity over a "stateful" firewall | |
KR102334467B1 (en) | Establishing and maintaining a voip call | |
GB2510721A (en) | Communicating data frames across communication networks that use incompatible network routing protocols | |
WO2008104835A3 (en) | System and method of providing access to instant messaging services via a wireless network | |
WO2009070179A8 (en) | Ims diameter router with load balancing | |
EP2645636A3 (en) | Home gateway, cloud server, and method for communication therebetween | |
GB2486126B (en) | Caching in mobile networks | |
JP2018500836A5 (en) | ||
WO2008006055A3 (en) | Method and apparatus for parallel registration and emergency call establishment | |
WO2016178090A3 (en) | Establishing media paths in real time communications | |
WO2006136926A3 (en) | Establishing sessions with defined quality of service | |
IN2014MN02373A (en) | ||
DK1461925T3 (en) | Procedures and networks for ensuring the secure transmission of messages | |
WO2007056537A3 (en) | Accelerated session establishment in a multimedia gateway | |
WO2013171637A4 (en) | Nat traversal for voip | |
WO2010053727A3 (en) | Method for activating a trace session wireless communication system | |
WO2012045377A8 (en) | Technique for connection attempt handling in a circuit switched fallback situation | |
WO2009053646A8 (en) | Method of traversing address translation equipment for sip signalling messages by temporary use of the tcp transport protocol. | |
ATE539541T1 (en) | SCALABLE WIRELESS MESSAGING SYSTEM | |
EP4312444A3 (en) | Method and user equipment for intelligent transportation system (its) message distribution | |
DK1958417T3 (en) | Receiving processing in an IP multimedia subsystem | |
WO2009136089A3 (en) | Method for transferring a flow between two heterogeneous access points | |
CN103916405A (en) | Method for guiding flow of TCP/UDP of App on IOS | |
CN103312528A (en) | Heartbeat message sending method and user terminal | |
WO2013156980A1 (en) | Group sms messaging |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PCNP | Patent ceased through non-payment of renewal fee |
Effective date: 20211124 |