IP Library Granted Patent US 6,904,034
Granted Patent B2
US 6,904,034 · App. 09/896,647 · Granted Jun 7, 2005

Method and system for communicating data between a mobile communications architecture and a packet switched architecture, each utilizing a different mode of communication

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 6,904,034
App. No.
09/896,647
Granted
Jun 7, 2005
Kind
B2
Abstract

The invention provides a method and system for allowing communication between a BSS and SGSN, each having an NS-VC table and utilizing a different mode of communication. For example, a BSS may utilize associating UDP with NSE and IP with NS-VC and the SGSN may utilize associating UDP with NS-VC and IP with NSE. The method and system provides for the construction of an NS-VC table correlating the NS-VC table of the BSS and SGSN. Therefore, the method and system provides for the conversion of a data packet having UDP associated with NS-VC and IP associated with NSE to UDP having association with NSE and IP having association with NS-VC and vice versa. An NS-VC table may be constructed from information provided from a negotiations procedure or normal communications. The constructed NS-VC table allows for communications between the mobile communications architecture and the packet switched architecture, without requiring compatible utilization of UDP and IP.

Claims (94)

1. A method of communicating data between a Base Station System (BSS) and a Serving GPRS Support Node (SGSN), each having a Network Service Virtual Connection (NS-VC) table and each utilizing an opposite mode of communication, the method comprising the steps of:

sending an indicator indicating a first or second mode of communication, the first mode of communication utilizes associating a first User Datagram Protocol (UDP) with a first Network Service Entity (NSE) and associating a first Internet Protocol (IP) with a first Network Service Virtual Connection (NS-VC), the second mode of communication utilizes associating a second UDP with a second NS-VC and associating a second IP with a second NSE;

receiving the indicator;

sending an NS-VC table in response to receiving the indicator if the indicator indicates the second mode of communication; and

communicating a data packet comprising the first UDP and the first IP or the second UDP and the second IP.

2. The method of communicating data as recited in claim 1 , wherein the step of communicating a data packet further comprises the steps:

receiving the NS-VC table;

constructing a revised NS-VC table, the revised NS-VC table correlating the NS-VC table with the received NS-VC table.

3. The method of communicating data as recited in claim 2 , wherein the step of communicating a data packet further comprises the steps of:

converting the data packet having the second UDP associated with the second NS-VC and the second IP associated with the second NSE to having the second UDP associated with the second NSE and the second IP associated with the second UDP according to the revised NS-VC table; and

transmitting the data packet.

4. The method of communicating a data packet as recited in claim 3 , wherein the data packet further comprises:

a Base Station System GPRS Protocol (BSSGP);

a network service control;

a data link layer; and

a physical link layer.

5. The method of communicating data as recited in claim 4 , wherein the data packet further comprises:

a Sub-network Dependent Convergence Protocol (SNDCP); and

a Logical Link Control (LLC).

6. The method of communicating data as recited in claim 2 , wherein the step of communicating a data packet further comprises the steps of:

receiving the data packet; and

converting the data packet having the first UDP associated with the first NSE and the first IP associated with the first NS-VC to having the first UDP associated with the first NS-VC and the first IP associated with the first NSE according to the revised NS-VC table.

7. The method of communicating a data packet as recited in claim 6 , wherein the data packet further comprises:

a Base Station System GPRS Protocol (BSSGP);

a network service control;

a data link layer; and

a physical link layer.

8. The method of communicating data as recited in claim 7 , wherein the data packet further comprises:

a Sub-network Dependent Convergence Protocol (SNDCP); and

a Logical Link Control (LLC).

9. The method of communicating data as recited in claim 1 , wherein the step of communicating further comprises the steps of:

receiving the data packet;

constructing a revised NS-VC table, the revised NS-VC table correlating the NS-VC tables of the BSS and the SGSN according to the data packet; and

converting the data packet from the first UDP having an association with the first NSE and the first IP having an association with the first NS-VC to the first UDP having an association with the first NS-VC and the first IP having an association with first NSE utilizing the revised NS-VC table.

10. The method of communicating a data packet as recited in claim 9 , wherein the data packet further comprises:

a Base Station System GPRS Protocol (BSSGP);

a network service control;

a data link layer; and

a physical link layer.

11. The method of communicating data as recited in claim 10 , wherein the data packet further comprises:

a Sub-network Dependent Convergence Protocol (SNDCP); and

a Logical Link Control (LLC).

12. The method of communicating data as recited in claim 1 , wherein the step of communicating a data packet further comprises the steps of:

receiving another data packet;

converting the an other data packet from the second UDP having an association with the second NS-VC and the second IP having an association with the second NSE to the second UDP having an association with the second NSE and second IP having an association with the second NS-VC utilizing the revised NS-VC table; and

transmitting the data packet.

13. The method of communicating a data packet as recited in claim 12 , wherein the data packet further comprises:

a Base Station System GPRS Protocol (BSSGP);

a network service control;

a data link layer; and

a physical link layer.

14. The method of communicating data as recited in claim 13 , wherein the data packet further comprises:

a Sub-network Dependent Convergence Protocol (SNDCP); and

a Logical Link Control (LLC).

15. A system for communicating data between a mobile communications architecture and a GPRS architecture, each having a Network Service Virtual Connection (NS-VC) table and each utilizing a different mode of communication, the system comprising:

a Base Station System (BSS) for sending an indicator indicating a first or second mode of communication, the first mode of communication utilizes associating a first User Datagram Protocol (UDP) with a first Network Service Entity (NSE) and associating a first Internet Protocol (IP) with a first Network Service Virtual Connection (NS-VC), the second mode of communication utilizes associating a second UDP with a second NS-VC and associating a second IP with a second NSE;

a Serving GPRS Support Node (SGSN) receives the indicator, the SGSN sends a NS-VC table in response to the received indicator if the indicator indicates the second mode of communication, and

the BSS communicates a data packet comprising the first UDP and the first IP or a data packet comprising the second UDP and the second IP.

16. The system for communicating data as recited in claim 15 , wherein the BSS receives the NS-VC table and constructs a revised NS-VC table, the revised NS-VC table correlates the NS-VC table with the received NS-VC table.

17. The system for communicating data as recited 16 , wherein the BSS receives the data packet and converts the first UDP associated with the first NSE and the first IP associated with the first NS-VC to the first UDP associated with the first NS-VC and the first IP associated with the first NSE utilizing the revised NS-VC table.

18. The system for communicating data as recited in claim 17 , wherein the data packet further comprises:

a Sub-network Dependent Convergence Protocol (SNDCP);

a Logical Link Control (LLC);

a Base Station System GPRS Protocol (BSSGP);

a network service control;

a data link layer; and

a physical link layer.

19. The system for communicating data as recited in claim 16 , wherein the BSS receives another data packet having the second UDP associated with the second NS-VC and the second IP associated with the second NSE to the second UDP associated with the second NSE and the second IP associated with second NS-VC utilizing the revised NS-VC table.

20. The system for communicating data as recited in claim 19 , wherein the BSS transmits the data packet.

21. The system for communicating data as recited in claim 20 , wherein the data packet further comprises:

a Base Station System GPRS Protocol (BSSGP);

a network service control;

a data link layer; and

a physical link layer.

22. A system for communicating data between a mobile communications architecture and a GPRS architecture, each having a Network Service Virtual Connection (NS-VC) table and each utilizing a different mode of communication, the system comprising:

a Base Station System (BSS) for sending an indicator indicating a first or second mode of communication, the first mode of communication utilizes associating a first User Datagram Protocol (UDP) with a first Network Service Entity (NSE) and associating a first Internet Protocol (IP) with a first Network Service Virtual Connection (NS-VC), the second mode of communication utilizes associating a second UDP with a second NS-VC and associating a second IP with a second NSE;

a Serving GPRS Support Node (SGSN) receives the indicator, the SGSN sends a NS-VC table in response to the received indicator if the indicator indicates the second mode of communication, and

the SGSN communicates a data packet comprising the first UDP and first IP or the second UDP and the second IP.

23. The system for communicating data as recited in claim 22 , wherein the SGSN receives the data packet having the first UDP and the first IP and constructs a revised NS-VC table correlating the NS-VC table of the SGSN and BSS according to the received data packet.

24. The system for communicating data as recited in claim 23 , wherein the SGSN converts the data packet from the first UDP associated with the first NSE and the first IP associated with first NS-VC to the first UDP associated with the first NS-VC and the first IP associated with first NSE utilizing the revised NS-VC table.

25. The system for communicating data as recited in claim 24 , wherein the data packet further comprises:

a Base Station System GPRS Protocol (BSSGP);

a network service control;

a data link layer; and

a physical link layer.

26. The system for communicating data as recited in claim 23 , wherein the SGSN receives another data packet having the second UDP and the second IP and converts the another data packet to the second UDP having an association with second NSE and the second IP having an association with the second NS-VC utilizing the revised NS-VC table.

27. The system for communicating data as recited in claim 25 , wherein the SGSN transmits the data packet.

28. The system for communicating data as recited in claim 26 , wherein the data packet further comprises;

a Sub-network Dependent Convergence Protocol (SNDCP);

a Logical Link Control (LLC);

a Base Station System GPRS Protocol (BSSGP);

a network Service control;

a data link layer; and

a physical link layer.

Assignments (7)
RELEASE OF SECURITY INTEREST Recorded Jun 3, 2021
From: TERRIER SSC, LLC
To: WSOU INVESTMENTS, LLC
Reel/Frame 056526/0093 →
SECURITY INTEREST Recorded Jun 1, 2021
From: WSOU INVESTMENTS, LLC
To: OT WSOU TERRIER HOLDINGS, LLC
Reel/Frame 056990/0081 →
RELEASE OF SECURITY INTEREST Recorded May 21, 2019
From: OCO OPPORTUNITIES MASTER FUND, L.P. (F/K/A OMEGA CREDIT OPPORTUNITIES MASTER FUND LP
To: WSOU INVESTMENTS, LLC
Reel/Frame 049246/0405 →
SECURITY INTEREST Recorded May 20, 2019
From: WSOU INVESTMENTS, LLC
To: BP FUNDING TRUST, SERIES SPL-VI
Reel/Frame 049235/0068 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 25, 2017
From: NOKIA TECHNOLOGIES OY
To: WSOU INVESTMENTS, LLC
Reel/Frame 043953/0822 →
SECURITY INTEREST Recorded Sep 21, 2017
From: WSOU INVESTMENTS, LLC
To: OMEGA CREDIT OPPORTUNITIES MASTER FUND, LP
Reel/Frame 043966/0574 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 8, 2015
From: NOKIA CORPORATION
To: NOKIA TECHNOLOGIES OY
Reel/Frame 035599/0385 →