End-To-End M2M Service Layer Sessions
First Claim
Patent Images
1. A method comprising:
- receiving, by a service layer session management function of a machine-to-machine gateway, a session request to create a communication session;
determining, based on the session request, a first application and a second application for the communication session;
determining, based on the session request, a first service layer instance, the first service layer instance an intermediate service layer instance associated with the communication session;
receiving a credential response based on a request for session credentials, the credential response comprising the session credentials for the communication session; and
providing the session credentials to the first application, the second application, and the first service layer instance of the communication session.
1 Assignment
0 Petitions
Accused Products
Abstract
Mechanisms support machine-to-machine service layer sessions that can span multiple service layer hops where a machine-to-machine service layer hop is a direct machine-to-machine service layer communication session between two machine-to-machine service layer instances or between a machine-to-machine service layer instance and a machine-to-machine application. Mechanisms are also disclosed that illustrate machine-to-machine session establishment procedures for oneM2M Session Management Service supporting multiple resources.
-
Citations
20 Claims
-
1. A method comprising:
-
receiving, by a service layer session management function of a machine-to-machine gateway, a session request to create a communication session; determining, based on the session request, a first application and a second application for the communication session; determining, based on the session request, a first service layer instance, the first service layer instance an intermediate service layer instance associated with the communication session; receiving a credential response based on a request for session credentials, the credential response comprising the session credentials for the communication session; and providing the session credentials to the first application, the second application, and the first service layer instance of the communication session. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A machine-to-machine apparatus comprising:
-
a processor; and a memory coupled with the processor, the memory having stored thereon executable instructions that when executed by the processor cause the processor to effectuate operations comprising; receiving a session request to create a communication session; determining, based on the session request, a first application and a second application for the communication session; determining, based on the session request, a first service layer instance, the first service layer instance an intermediate service layer instance associated with the communication session; receiving a credential response based on a request for session credentials, the credential response comprising the session credentials for the communication session; and providing the session credentials to the first application, the second application, and the first service layer instance of the communication session. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer readable storage medium comprising computer executable instructions that when executed by a computing device cause said computing device to perform the instructions comprising:
-
receiving a session request to create a communication session; determining, based on the session request, a plurality of participants of the communication session, the plurality of participants of the communication session comprising a first application, a second application, and a service layer instance, wherein the communication session is an encrypted communication session between the first application and the second application; receiving, based on a request for session credentials, a credential response comprising the session credentials for the communication session; and providing the session credentials to the plurality of participants of the communication session. - View Dependent Claims (20)
-
Specification