IP Library › Granted Patent US 8,971,344
Granted Patent B2
US 8,971,344 · App. 13/925,541 · Granted Mar 3, 2015

Terminal capabilities set exchange between heterogeneous endpoints

Inventors: Manjunath Bangalore (San Jose, CA); Kan Wu (Milpitas, CA); Steven G. Fry (Oakland, CA); Parameswaran Kumarasamy (San Jose, CA); Kavithadevi Parameswaran (San Jose, CA)
Assignee: Cisco Technology, Inc.
H04L65/1069H04L65/104H04L69/24H04L65/605H04L69/08H04L65/1006H04L65/1009
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,971,344
App. No.
13/925,541
Granted
Mar 3, 2015
Kind
B2
Abstract

In one embodiment, a method includes receiving at a protocol translator a first message from a first endpoint to a second endpoint. The first message includes a list of media capabilities of the first endpoint. The method also includes transmitting from the protocol translator a second message to the second endpoint including a media capabilities request header and receiving at the protocol translator a response message from the second endpoint. The response message includes a response header including a list of the media capabilities of the second endpoint.

Claims (19)

1. A system, comprising:

a first interface for communication with an H.323 endpoint having a first plurality of media capabilities;

a second interface for communication with a session initiation protocol (SIP) endpoint having a second plurality of media capabilities; and

control logic configured to:

receive a first message from the H.323 endpoint to the SIP endpoint, the first message including a first list of the first plurality of media capabilities;

in response to receiving the first message, transmit an INVITE message to the SIP endpoint including a media capabilities request header that requests all media capabilities of the SIP endpoint; and

receive a response message from the SIP endpoint, the response message including a media capabilities portion comprising a second list of all the media capabilities in the second plurality of media capabilities, the second list being in addition to a standard SDP body received from the SIP endpoint as part of an offer-answer exchange.

2. The system of claim 1 , wherein the second list of all the media capabilities in the second plurality comprises at least two of audio, video, and data media capabilities.

3. The system of claim 1 , wherein the control logic is configured to receive the first message as a setup request from the H.323 endpoint.

4. The system of claim 3 , wherein the control logic is further configured to:

in response to said receiving the response message from the SIP endpoint, transmit to the H.323 endpoint a connect message; wherein said setup request from the H.323 endpoint includes a setup header comprising at least one media capability, and said connect message includes a connect header comprising a matched media capability corresponding to one of the at least one media capabilities in the setup header.

5. The system of claim 3 , wherein the control logic is further configured to:

in response to the receiving the response message from the SIP endpoint, store the second list of all the media capabilities in the second plurality;

receive a first terminal capabilities set (TCS) message from the H.323 endpoint; and

in response to receiving the TCS message from the H.323 endpoint, retrieve the second list of all the media capabilities in the second plurality and transmit a second TCS message to the H.323 endpoint, the second TCS message including a second TCS capabilities list comprising one or more media capabilities from the second list of all the media capabilities in the second plurality.

6. The system of claim 5 , wherein:

the first TCS message includes a TCS capabilities list comprising the first list; and

the second TCS capabilities list in the second TCS message comprises a list of the media capabilities from the second list that match the media capabilities from the first list.

7. The system of claim 1 , wherein the control logic is configured to receive the response message as a 200 message.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 27, 2013
From: BANGALORE, MANJUNATH; WU, KAN; FRY, STEVEN G.; KUMARASAMY, PARAMESWARAN; PARAMESWARAN, KAVITHADEVI
To: CISCO TECHNOLOGY, INC.
Reel/Frame 030702/0946 →
Continuity (2)
Continuation 11505556 · Aug 16, 2006
Related Publication 20130290550A1 · Oct 31, 2013