IP Library Granted Patent US 8,447,280
Granted Patent B2
US 8,447,280 · App. 13/184,809 · Granted May 21, 2013

Interface between 3GPP networks and 3GPP2 networks for WAP text messaging

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 8,447,280
App. No.
13/184,809
Granted
May 21, 2013
Kind
B2
Abstract

Systems and methods are disclosed for interworking WAP text messages between 3GPP and 3GPP2 networks. One embodiment comprises a system that receives a WAP text message from a sending entity that supports 3GPP standards, where the WAP text message is in a 3GPP format. The system determines that a receiving entity for the WAP text message supports 3GPP2 standards, and converts the WAP text message from the 3GPP format to a 3GPP2 format. The system then transmits the WAP text message in the 3GPP2 format to the receiving entity.

Claims (53)

1. A system comprising:

an interface operable to receive a Wireless Application Protocol (WAP) text message from a sending entity that supports 3 rd Generation Partnership Project (3GPP) standards, wherein the WAP text message is in a 3GPP format; and

a controller operable to determine that a receiving entity for the WAP text message supports 3 rd Generation Partnership Project 2 (3GPP2) standards, and to convert the WAP text message from the 3GPP format to a 3GPP2 format;

the interface is further operable to transmit the WAP text message in the 3GPP2 format to the receiving entity; wherein:

the controller is further operable to parse the WAP text message in 3GPP format to identify User Data Header (UDH) parameters, and to map the UDH parameters to User Data parameters of the 3GPP2 Teleservice Layer.

2. The system of claim 1 wherein:

the controller is further operable to map Information Element Data from an Information Element having an Information Element Identifier set to “05” to a source port parameter and a destination port parameter in the Teleservice Layer.

3. The system of claim 1 wherein:

the controller is further operable to map Information Element Data from an Information Element having an Information Element Identifier set to “00” to a number-of-segments parameter and a segment-number parameter in the Teleservice Layer.

4. The system of claim 1 wherein:

the controller is further operable to receive multiple segments for the WAP text message in 3GPP format, to aggregate the multiple segments into a single segment, and to convert the single segment of the WAP text message to the 3GPP2 format.

5. A method comprising:

receiving a Wireless Application Protocol (WAP) text message from a sending entity that supports 3 rd Generation Partnership Project (3GPP) standards, wherein the WAP text message is in a 3GPP format;

determining that a receiving entity for the WAP text message supports 3 rd Generation Partnership Project 2 (3GPP2) standards;

converting the WAP text message from the 3GPP format to a 3GPP2 format; and

transmitting the WAP text message in the 3GPP2 format to the receiving entity;

wherein converting the WAP text message from the 3GPP format to a 3GPP2 format comprises:

parsing the WAP text message in 3GPP format to identify User Data Header (UDH) parameters; and

mapping the UDH parameters to User Data parameters of the 3GPP2 Teleservice Layer.

6. The method of claim 5 wherein mapping the UDH parameters comprises:

mapping Information Element Data from an Information Element having an Information Element Identifier set to “05” to a source port parameter and a destination port parameter in the Teleservice Layer.

7. The method of claim 5 wherein mapping the UDH parameters comprises:

mapping Information Element Data from an Information Element having an Information Element Identifier set to “00” to a number-of-segments parameter and a segment-number parameter in the Teleservice Layer.

8. The method of claim 5 further comprising:

receiving multiple segments for the WAP text message in 3GPP format'

aggregating the multiple segments into a single segment; and

converting the single segment of the WAP text message to the 3GPP2 format.

9. A system comprising:

an interface operable to receive a Wireless Application Protocol (WAP) text message from a sending entity that supports 3 rd Generation Partnership Project 2 (3GPP2) standards, wherein the WAP text message is in a 3GPP2 format; and

a controller operable to determine that a receiving entity for the WAP text message supports 3 rd Generation Partnership Project (3GPP) standards, and to convert the WAP text message from the 3GPP2 format to a 3GPP format;

the interface is further operable to transmit the WAP text message in the 3GPP format to the receiving entity; wherein:

the controller is further operable to parse the WAP text message in 3GPP2 format to identify User Data parameters of the 3GPP2 Teleservice Layer, and to map the User Data parameters to User Data Header (UDH) parameters of the Mobile Application Part (MAP) Short Message Transport Layer (SM-TL).

10. The system of claim 9 wherein:

the controller is further operable to map a source port parameter and a destination port parameter in the Teleservice Layer to Information Element Data from an Information Element having an Information Element Identifier set to “05”.

11. The system of claim 9 wherein:

the controller is further operable to map a number-of-segments parameter and a segment-number parameter in the Teleservice Layer to Information Element Data from an Information Element having an Information Element Identifier set to “00”.

12. The system of claim 9 wherein:

the controller is further operable to determine that after conversion, a length of the WAP text message exceeds a length limit in the 3GPP format, and to segment the WAP text message into multiple segments in the 3GPP format.

13. A method comprising:

receiving a Wireless Application Protocol (WAP) text message from a sending entity that supports 3 rd Generation Partnership Project 2 (3GPP2) standards, wherein the WAP text message is in a 3GPP2 format;

determining that a receiving entity for the WAP text message supports 3 rd Generation Partnership Project (3GPP) standards;

converting the WAP text message from the 3GPP2 format to a 3GPP format; and

transmitting the WAP text message in the 3GPP format to the receiving entity;

wherein converting the WAP text message from the 3GPP2 format to a 3GPP format comprises:

parsing the WAP text message in 3GPP2 format to identify User Data parameters of the 3GPP2 Teleservice Layer; and

mapping the User Data parameters to User Data Header (UDH) parameters of the Mobile Application Part (MAP) Short Message Transport Layer (SM-TL).

14. The method of claim 13 wherein mapping the User Data parameters comprises:

mapping a source port parameter and a destination port parameter in the Teleservice Layer to Information Element Data from an Information Element having an Information Element Identifier set to “05”.

15. The method of claim 13 wherein mapping the User Data parameters comprises:

mapping a number-of-segments parameter and a segment-number parameter in the Teleservice Layer to Information Element Data from an Information Element having an Information Element Identifier set to “00”.

16. The method of claim 13 further comprising:

determining that after conversion, a length of the WAP text message exceeds a length limit in the 3GPP format; and

segmenting the WAP text message into multiple segments in the 3GPP format.

Assignments (4)
RELEASE OF SECURITY INTEREST Recorded Sep 30, 2014
From: CREDIT SUISSE AG
To: ALCATEL LUCENT
Reel/Frame 033868/0555 →
SECURITY AGREEMENT Recorded Jan 30, 2013
From: ALCATEL LUCENT
To: CREDIT SUISSE AG
Reel/Frame 029821/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 29, 2012
From: ALCATEL-LUCENT USA INC.
To: ALCATEL LUCENT
Reel/Frame 028865/0492 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 8, 2011
From: CAI, YIGANG; GANGULY, GOPA; SINGH, SANJEEV; SHAH, SHAUMIR
To: ALCATEL-LUCENT USA INC.
Reel/Frame 026715/0201 →