IP Library Granted Patent US 8,775,683
Granted Patent B2
US 8,775,683 · App. 12/743,222 · Granted Jul 8, 2014

Exchanging control codes between SIP/IMS and UPnP network elements

Inventors: Hans Maarten Stokking (Den Haag, NL); Fabian Arthur Walraven (Groningen, NL); Frank Theodoor Henk Den Hartog (Zoeterwoude, NL); Yetao Zhu (Delft, NL)
Assignee: Nederlandse Organisatie Voor Toegepast-Natuurwetenschappelijk Onderzoek TNO
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,775,683
App. No.
12/743,222
Granted
Jul 8, 2014
Kind
B2
Abstract

Method for exchanging control codes between a SIP (Session Initiation Protocol) enabled first network element ( 1 ) of an IMS (IP Multimedia Subsystem) network ( 2 ), e.g. a mobile terminal connected to such network, and a UPnP (Universal Plug and Play) enabled second network element ( 3 ) of a UPnP enabled network ( 4 ), both networks being interconnected by an IMS/UPnP interface ( 5 ). The first network element ( 1 ) addresses a request to a SIP/SIP interface ( 6 ), using an address which conforms to the Wildcard PSI (Public Service Identity) format and comprising a PSI address part A which is valid for PSI addressing, and a wildcard address part A′. Then the PSI address part A is converted, in the SIP/SIP interface ( 6 ), into a valid SIP URI (Universal Resource Identifier) address B assigned to die IMS/UPnP interface ( 5 ), while the wildcard address part A 1 is converted into an address parameter B 1 , pointing or assigned to the second network element of the UPnP enabled network. Next, in the IMS/UPnP interface ( 5 ) the URI parameter B′ is converted into a corresponding UPnP address (C). Finally, SIP based and UPnP based control codes (CTRSIP,CTRUPP) are converted and exchanged back and/or forth between the SIP enabled first network element ( 1 ) and the UPnP enabled second network element ( 3 ).

Claims (17)

1. A method for exchanging control codes between a SIP enabled first network element of an IMS network and a UPnP enabled second network element of a UPnP enabled network, both networks being interconnected by an IMS/UPnP interface, the method comprising the steps of:

the first network element addressing a request to a SIP/SIP interface, using an address which conforms to the Wildcard PSI format and comprising a PSI address part A which is valid for PSI addressing, and a wildcard address part A′;

the SIP/SIP interface converting the PSI address part A into a valid SIP URI address B assigned to the IMS/UPnP interface, while converting the wildcard address part A′ into an address parameter B′ pointing or assigned to the second network element of the UPnP enabled network;

the IMS/UPnP interface converting the address parameter B′ into a corresponding UPnP address; and

converting SIP based and UPnP based control codes and exchanging back and/or forth said control codes between the SIP enabled first network element and the UPnP enabled second network element, wherein the exchanging back and/or forth makes use of the UPnP address obtained by said steps of converting by the SIP/SIP interface and the IMS/UPnP interface.

2. A method according to claim 1 , wherein the address parameter B′ is converted into a URI parameter which is added to the SIP URI address.

3. A method according to claim 1 , wherein the address parameter B′ is placed into the body part of a SIP message.

4. A method according to claim 1 , wherein the address parameter B′ is converted into the value of a new SIP header.

5. A method according to claim 1 , wherein the SIP based control code is part of a SIP Message.

6. A method according to claim 1 , wherein the SIP based control code is part of a SIP Service.

7. A method according to claim 1 , wherein the SIP based control code is part of a SIP Invite.

8. A device adapted to performing and/or controlling a method according to claim 1 .

9. A non-transitory software program product configured for performing and/or controlling the steps of the SIP/SIP interface and/or the IMS/UPnP interface in the method according to claim 1 .

10. An interface for exchanging control codes between a SIP enabled first network element of an IMS network and a UPnP enabled second network element of a UPnP enabled network, the interface comprising:

a SIP/SIP interface with an input for receiving a request addressed using an address which conforms to the Wildcard PSI format and comprising a PSI address part A which is valid for PSI addressing, and comprising a wildcard address part A′, and a converter configured to convert the PSI address part A into a valid SIP URI address B assigned to the IMS/UPnP interface, while converting the wildcard address part A′ into an address parameter B′ pointing or assigned to the second network element of the UPnP enabled network;

an IMS/UPnP interface comprising a converter configured to convert the address parameter B′ into a corresponding UPnP address; and

a converter to convert SIP based and UPnP based control codes for exchanging back and/or forth said control codes between the SIP enabled first network element and the UPnP enabled second network element, wherein the converter makes use of the UPnP address obtained by said steps of converting by the SIP/SIP interface and the IMS/UPnP interface.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 21, 2020
From: DATASERVE TECHNOLOGIES LLC
To: K.MIZRA LLC
Reel/Frame 053579/0590 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 5, 2020
From: NEDERLANDSE ORGANISATIE VOOR TOEGEPAST-NATUURWETENSCHAPPELIJK ONDERZOEK (TNO)
To: DATASERVE TECHNOLOGIES LLC
Reel/Frame 052113/0431 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 28, 2010
From: STOKKING, HANS MAARTEN; WALRAVEN, FABIAN ARTHUR; DEN HARTOG, FRANK THEODOOR HENK; ZHU, YETAO
To: NEDERLANDSE ORGANISATIE VOOR TOEGEPAST- NATUURWETENSCHAPPELIJK ONDERZOEK TNO
Reel/Frame 024756/0632 →
Priority Claims (1)
EP 07120851 · Nov 16, 2007 · regional
Continuity (1)
Related Publication 20100293299A1 · Nov 18, 2010