IP Library Granted Patent US 9,392,459
Granted Patent B2
US 9,392,459 · App. 14/285,180 · Granted Jul 12, 2016

Access network assisted bootstrapping

Inventors: Michael F. Starsinic (Newtown, PA); Guang Lu (Dollard-des-Ormeaux, CA); Suresh Palanisamy (Namakkal District, IN); Qing Li (Princeton, NJ); Dale N. Seed (Allentown, PA)
Assignee: Convida Wireless, LLC
H04W12/06H04L63/0428H04L63/0876H04L63/164H04L67/34H04W4/005H04W12/04
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,392,459
App. No.
14/285,180
Granted
Jul 12, 2016
Kind
B2
Abstract

The Generic Bootstrapping Architecture is used in a method for assigning the bootstrapping transaction ID so that a machine-to-machine server or other device can locate and communicate with a bootstrapping server function. The bootstrapping server function assigns the bootstrapping transaction ID and updates a DNS server with an entry that maps the bootstrapping transaction ID to a network node IP Address.

Claims (39)

1. A server comprising:

a processor; and

a memory coupled to the processor, the memory having stored thereon executable instructions that when executed by the processor cause the processor to effectuate operations comprising:

receiving a request for registration of a device, the request for registration comprising a bootstrapping transaction identifier;

performing a lookup with a domain name service server using the bootstrapping transaction identifier;

receiving an internet protocol address of a network node based on the performed lookup; and

sending a request for authentication of the device to the network node, the request for authentication comprising the bootstrapping transaction identifier.

2. The server of claim 1 , wherein the network node is a machine type communication interworking function.

3. The server of claim 1 , the executable instructions further cause the processor to effectuate operations comprising:

receiving, from the network node, information used to generate an encryption key that is used to communicate with the device.

4. The server of claim 3 , wherein the information is received via a Tsp reference point.

5. The server of claim 4 , wherein a Zn reference point is mapped to the Tsp reference point.

6. The server of claim 1 , the executable instructions further cause the processor to effectuate operations comprising:

receiving, from the network node, information comprising a root key and a key lifetime, wherein the information is used to communicate with the device.

7. The server of claim 1 , wherein the network node forwards the request to a bootstrapping server function.

8. 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 request for registration of a device, the request for registration comprising a bootstrapping transaction identifier;

performing a lookup with a domain name service server using the bootstrapping transaction identifier;

receiving an internet protocol address of a network node based on the performed lookup; and

sending a request for authentication of the device to the network node, the request for authentication comprising the bootstrapping transaction identifier.

9. The computer readable storage medium of claim 8 , wherein the network node is a machine type communication interworking function.

10. The computer readable storage medium of claim 8 , further instructions comprising:

receiving, from the network node, information used to generate an encryption key that is used to communicate with the device.

11. The computer readable storage medium of claim 10 , wherein the information is received via a Tsp reference point.

12. The computer readable storage medium of claim 10 , wherein a Zn reference point is mapped to the Tsp reference point.

13. The computer readable storage medium of claim 8 , further instructions comprising:

receiving, from the network node, information comprising a root key and a key lifetime, wherein the information is used to communicate with the device.

14. The computer readable storage medium of claim 8 , wherein the request for the registration of the device comprises registration of a service layer of the device.

15. The computer readable storage medium of claim 8 , wherein the network node forwards the request to a bootstrapping server function.

16. A method comprising:

receiving a request for registration of a device, the request for registration comprising a bootstrapping transaction identifier;

performing a lookup with a domain name service server using the bootstrapping transaction identifier;

receiving an internet protocol address of a network node based on the performed lookup; and

sending a request for authentication of the device to the network node, the request for authentication comprising the bootstrapping transaction identifier.

17. The method of claim 16 , wherein the network node is a machine type communication interworking function.

18. The method of claim 16 , further comprising:

receiving, from the network node, information used to generate an encryption key that is used to communicate with the device.

19. The method of claim 18 , wherein the information is received via a Tsp reference point.

20. The method of claim 16 , wherein the request for the registration of the device comprises registration of a service layer of the device.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 27, 2022
From: CONVIDA WIRELESS, LLC
To: INTERDIGITAL PATENT HOLDINGS, INC.
Reel/Frame 059805/0765 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 31, 2014
From: STARSINIC, MICHAEL F.; LU, GUANG; PALANISAMY, SURESH; LI, QING; SEED, DALE N
To: CONVIDA WIRELESS, LLC
Reel/Frame 034078/0677 →
Continuity (2)
Provisional Application 61826176 · May 22, 2013
Related Publication 20140349614A1 · Nov 27, 2014