Quality of service support for machine-to-machine applications
First Claim
1. A method of supporting Quality of Servicee, QoS, in an Internet Mulitimedia Subsystem, IMS, network comprising:
- receiving, at a node in an IMS core network, a registration;
receiving from a node associated with the received registration a request to create an IMS session to support a machine-to-machine data session;
responsive to determining that a suitable IMS session already exists, modifying session information associated with the suitable IMS session to allow the suitable session to carry a content stream associated with the request to create a session, and to adjust an existing quality of service associated with the suitable session in accordance with the received request to create an IMS session.
1 Assignment
0 Petitions
Accused Products
Abstract
A Quality of Service functionality is provided for Machine to machine device communications that allows a single IMS session to support a plurality of different data streams. In one embodiment a single IMS session is used to support a plurality of different data streams that arise from a single application type, while in another embodiment, a single IMS session is used to support a plurality of different data streams across a plurality of different devices and applications. Through the use of a single IMS session, signaling is reduced and QoS can be offered without impacting a large number of nodes. An IMS User Agent is deployed to aid in providing this functionality.
17 Citations
17 Claims
-
1. A method of supporting Quality of Servicee, QoS, in an Internet Mulitimedia Subsystem, IMS, network comprising:
-
receiving, at a node in an IMS core network, a registration; receiving from a node associated with the received registration a request to create an IMS session to support a machine-to-machine data session; responsive to determining that a suitable IMS session already exists, modifying session information associated with the suitable IMS session to allow the suitable session to carry a content stream associated with the request to create a session, and to adjust an existing quality of service associated with the suitable session in accordance with the received request to create an IMS session. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for establishing an Internet Multimedia Subsystem, IMS, session on behalf of a machine-to-machine device, the IMS session having an associated Quality of Service, QoS, policy, the method comprising:
-
receiving, from a requesting node, a request for establishment of an IMS session having a QoS policy, the requested IMS session terminating at a machine-to-machine device; registering the requested session with an instruction to a node in an IMS Core Network to modify QoS parameters of an existing IMS session in accordance with the QoS policy of the requested session; and upon receipt of an indication that the modification of the QoS parameters have been completed, creating a connection between the requesting node and a second terminal node using the existing IMS session, and informing both the requesting node and the second terminal node of the connection parameters. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A machine-to-machine user agent node comprising:
-
a network interface for interacting with external nodes in a network; a data repository for storing instructions; and a processor, which upon execution of instructions stored in the data repository; receives, over the network interface, requests for establishing an Internet Multimedia Subsystem, IMS, session having a Quality of Service, QoS, policy; transmits to a node in an IMS Core Network, over the network interface, a request to register the requested session with an instruction to modify QoS parameters of an existing IMS session in accordance with the policy of the requested session; and creating a connection between a node that issued the received request and a second terminal node, the connection using the existing IMS session, to satisfy the received request.
-
Specification