Data communications management system and protocol replacement method for mobile communication environments
First Claim
1. A data communications system including:
- one or more call handlers; and
a call manager for receiving communication calls having a data content, a target destination and an initial communication protocol which calls are generated by application programs on the system, the call manager including means for analyzing these communication calls to identify their origin and service type and means for redirecting identified communication calls to a call handler for further processing;
wherein the call handier is adapted to locally terminate the redirected initial communication and then to initiate a new communication call including the data content of the initial communication call, the call handler then transmitting the new communication call to the target destination using a protocol which is preferred for the identified service type and which replaces the initial protocol of the initial communication call.
1 Assignment
0 Petitions
Accused Products
Abstract
Provided is a data communications management system which enables the use of conventional network applications across mobile communications links, addressing the problem that these applications (which are written for fast, reliable and cheap wired connections) are not well adapted for mobile communications. A set of call handler components are provided for each of a plurality of different network communication applications, and a call manager component which intercepts and analyses all communication calls from applications on the local system and redirects them to the appropriate call handler. The call handler then performs functions transparently impersonating the remote target of the communication, and replaces the initial protocol of the call with a different protocol which is optimised for the particular service. In some cases, a second call handler is provided at the remote end which replaces the protocol again before delivering the call to the target.
-
Citations
10 Claims
-
1. A data communications system including:
-
one or more call handlers; and a call manager for receiving communication calls having a data content, a target destination and an initial communication protocol which calls are generated by application programs on the system, the call manager including means for analyzing these communication calls to identify their origin and service type and means for redirecting identified communication calls to a call handler for further processing; wherein the call handier is adapted to locally terminate the redirected initial communication and then to initiate a new communication call including the data content of the initial communication call, the call handler then transmitting the new communication call to the target destination using a protocol which is preferred for the identified service type and which replaces the initial protocol of the initial communication call. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method of managing network communications from a data communications system, wherein the communications system includes one or more call handlers and a call manager, the method including the following steps:
-
intercepting by said call manager communication calls having a data content, a target destination and an initial communication protocol, which calls are generated by application programs on the system, analyzing these communication calls to identify their origin and service type and then, according to said identification, redirecting identified communication calls to a call handler for further processing; in response to receipt of a redirected call by said call handler, locally terminating the redirected initial communication and initiating a new communication call including the data content of the initial communication call, the call handler then transmitting the new communication call to the target destination using a protocol which is preferred for the identified service type and which replaces the initial protocol of the redirected communication call.
-
-
10. A computer program product comprising computer readable program code recorded on a computer readable storage medium, the computer readable program code including:
-
one or more call handlers; and a call manager for receiving communication calls having a data content, a target destination and an initial communication protocol, which calls are generated by applications on a computer system on which the call manager is installed, the call manager including means for analyzing these communication calls to identify their origin and service type and means for redirecting identified communication calls to a call handler component for further processing; wherein the call handler component is adapted to locally terminate the redirected initial communication and then to initiate a new communication call including the data content of the initial communication call, the call handler then transmitting the new communication call to its target destination using a protocol which is preferred for the identified service type and which replaces the initial protocol of the initial communication call.
-
Specification