IMS Service Proxy In HIGA
First Claim
1. A communication system, comprising a gateway apparatus, a plurality of terminal devices and a service providing server for providing services directly to said terminal devices through an access network by means of a media plane terminated directly in a terminal device from the service providing server whereina) said service providing server comprises a service memory for storing one or more services to be provided to said terminal devices, and at least one control protocol device of a first type providing first type control data in association with said one or more services said gateway device;
- b) wherein said terminal devices each comprise a service processor for processing the service provided by said service providing server through said access network and a control protocol device of a second type, different to said first type and providing second type control data in association with the execution of the service by said service processor to said gateway device; and
whereinc) said gateway apparatus comprises one or more service-specific mapping devices for terminating in the gateway apparatus a control plane separated from the media plane by exchanging first type control data with said service providing server and second type control data with said terminal devices, whereinsaid service-specific mapping devices provide to said service providing server first type control data on the basis of second type control data received from said terminal devices and receive first type control data from said first type control protocol device of the service providing server; and
said service-specific mapping devices provide to said terminal devices second type control data on the basis of said first type control data received from said service providing server and receive said second type control data from said second type control protocol device of said terminal devices; and
whereinsaid second type control data constitute a second type service request and said service specific mapping device is adapted to send as first type control data a first type enquiry request enquiring the service providing server whether said access network A has enough resources to provide said service to the terminal device;
whereinsaid service providing server MS is adapted to send as first type control data an acknowledgement message indicating that there are enough resources for the service provision if the service providing service establishes that there enough resources, and is adapted to send as first type control data a negative acknowledgement message indicating that there are not enough resources for the service provision if the service providing server establishes that there not enough resources.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention relates to a communication system (SYS), a gateway apparatus (HiGA) and a method for allowing services of a first type provided by a communication server (IMS-S) to be provided to terminal devices (T1, T2, . . . Tn . . . TN) of a home network (CPN) independent of the fact whether the terminal devices are of a first type or a second type (IMS-based or non-IMS-based). The gateway apparatus (HiGA) comprises one or more service-specific mapping applications (AS) for adapting the control plane (SIP) used between the second type terminal devices (T2) to the control plane (HTTP) used between the gateway apparatus (HiGA) and the communication sever (IMS-S).
-
Citations
33 Claims
-
1. A communication system, comprising a gateway apparatus, a plurality of terminal devices and a service providing server for providing services directly to said terminal devices through an access network by means of a media plane terminated directly in a terminal device from the service providing server wherein
a) said service providing server comprises a service memory for storing one or more services to be provided to said terminal devices, and at least one control protocol device of a first type providing first type control data in association with said one or more services said gateway device; -
b) wherein said terminal devices each comprise a service processor for processing the service provided by said service providing server through said access network and a control protocol device of a second type, different to said first type and providing second type control data in association with the execution of the service by said service processor to said gateway device; and
whereinc) said gateway apparatus comprises one or more service-specific mapping devices for terminating in the gateway apparatus a control plane separated from the media plane by exchanging first type control data with said service providing server and second type control data with said terminal devices, wherein said service-specific mapping devices provide to said service providing server first type control data on the basis of second type control data received from said terminal devices and receive first type control data from said first type control protocol device of the service providing server; and said service-specific mapping devices provide to said terminal devices second type control data on the basis of said first type control data received from said service providing server and receive said second type control data from said second type control protocol device of said terminal devices; and
whereinsaid second type control data constitute a second type service request and said service specific mapping device is adapted to send as first type control data a first type enquiry request enquiring the service providing server whether said access network A has enough resources to provide said service to the terminal device;
whereinsaid service providing server MS is adapted to send as first type control data an acknowledgement message indicating that there are enough resources for the service provision if the service providing service establishes that there enough resources, and is adapted to send as first type control data a negative acknowledgement message indicating that there are not enough resources for the service provision if the service providing server establishes that there not enough resources. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 32)
-
-
17. A gateway apparatus of a communication system including a plurality of terminal devices and a service providing server for providing services directly to said terminal devices through an access network by means of a media plane terminated directly in a terminal device from the service providing server, wherein said service providing server comprises a service memory for storing one or more services to be provided to said terminal devices, and at least one control protocol device of a first type providing first type control data in association with said one or more services to said gateway device,
wherein said terminal devices each comprise a service processor for processing the service provided by said service providing server through said access network A and a control protocol device of a second type, different to said first type and providing second type control data in association with the execution of the service by said service processor to said gateway device, comprising: -
a) one or more service-specific mapping devices for terminating in the gateway apparatus a control plane separated from the media plane by exchanging first type control data with said service providing server and second type control data with said second type terminal devices, wherein said service-specific mapping devices provide to said service providing server first type control data on the basis of second type control data received from said terminal devices and receive first type control data from said first type control protocol device of the service providing server; said service-specific mapping devices provide to said terminal devices second type control data on the basis of said first type control data received from said service providing server and receive said second type control data from said second type control protocol device of said terminal devices; and
whereinsaid second type control data constitute a second type service request and said service specific mapping device is adapted to send as first type control data a first type enquiry request enquiring the service providing server whether said access network A has enough resources to provide said service to the terminal device;
whereinsaid service providing server is adapted to send as first type control data an acknowledgement message indicating that there are enough resources for the service provision if the service providing service establishes that there enough resources, and is adapted to send as first type control data a negative acknowledgement message indicating that there are not enough resources for the service provision if the service providing server establishes that there not enough resources. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
-
-
33. A communication method between a gateway apparatus, a plurality of terminal devices and a service providing server of a communication system for providing services directly to said terminal devices through an access network by means of a media plane terminated directly in a terminal device from the service providing server,
wherein said service providing server comprises a service memory for storing one or more services to be provided to said terminal devices, and at least one control protocol device of a first type providing first type control data in association with said one or more services to said gateway device, wherein said terminal devices, each comprise a service processor for processing the service provided by said service providing server through said access network and a control protocol device of a second type, different to said first type, and including second type control data in association with the execution of the service by said service processor, and wherein said gateway apparatus comprises one or mere service-specific mapping devices for terminating in the gateway apparatus a control plane separated from the media plane by exchanging first type control data with said service providing server and second type control data with said terminal devices, comprising the following steps: -
providing from at least one of said terminal devices R to said gateway apparatus second type control data; providing from said service-specific mapping devices of said gateway apparatus to said service providing server first type control data on the basis of said second type control data provided from said terminal device; providing first type control data from said first type control protocol device of said service providing server to said gateway apparatus providing from said service-specific mapping devices to said terminal device second type control data on the basis of said first type control data provided from said service providing server; said service specific mapping device sends as first type control data a first type f enquiry request enquiring the service providing server whether said access network has enough resources to provide said service to the terminal device wherein said second type control data constitute a second type service request; and said service providing server sends as first type control data an acknowledgement message indicating that there are enough resources for the service provision if the service providing service establishes that there enough resources, and sends as first type control data a negative acknowledgement message indicating that there are not enough resources for the service provision if the service providing server establishes that there not enough resources.
-
Specification