Binary protocol for session initiation in a wireless communications system
First Claim
1. A method for creating, modifying or terminating an IP multimedia session among one or more binary session initiation protocol (B-SIP) entities, comprising:
- providing a flexible template with at least one mandatory field and at least one optional field, wherein the flexible template has fixed and variable length fields;
representing a message type with a template id;
creating, modifying, or terminating the IP multimedia session among the one or more B-SIP entities using the flexible template; and
maintaining session specific information in a cache;
wherein,the flexible template corresponding to SIP respond messages eliminates repeat information.
3 Assignments
0 Petitions
Accused Products
Abstract
A method, template, protocol, apparatus, system, and computer software for implementing a binary protocol for session initiation in a wireless communications system. The method for creating, modifying or terminating an IP multimedia session among one or more binary session initiation protocol (B-SIP) entities includes providing a flexible template with at least one mandatory field and at least one optional field, wherein the flexible template has fixed and variable length fields, representing a message type with a template id, and maintaining session specific information in a cache. The message template for creating, modifying or terminating an IP multimedia session among one or more binary session initiation protocol (B-SIP) entities, includes at least one mandatory field and at least one optional field, at least one fixed length field and at least one variable length field, wherein each of said at least one variable length fields is preceded by a length field and each of said at least one optional fields is preceded by an identifier, wherein said at least one mandatory field precedes said at least one optional field and said at least one fixed length field precedes said at least one variable length field.
13 Citations
14 Claims
-
1. A method for creating, modifying or terminating an IP multimedia session among one or more binary session initiation protocol (B-SIP) entities, comprising:
-
providing a flexible template with at least one mandatory field and at least one optional field, wherein the flexible template has fixed and variable length fields; representing a message type with a template id; creating, modifying, or terminating the IP multimedia session among the one or more B-SIP entities using the flexible template; and maintaining session specific information in a cache;
wherein,the flexible template corresponding to SIP respond messages eliminates repeat information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
Specification