This patent application is assigned to Telefonaktiebolaget LM Ericsson (publ).
The following quote was obtained by the news editors from the background information supplied by the inventors: "IP Multimedia services provide a dynamic combination of voice, video, messaging, data, etc. within the same session. By growing the number of basic applications and the media which it is possible to combine, the number of services offered to the end users will grow, and the inter-personal communication experience will be enriched. This will lead to a new generation of personalised, rich multimedia communication services, including so-called 'combinational IP Multimedia' services which are considered in more detail below.
"IP Multimedia Subsystem (IMS) is the technology defined by the
"FIG. 1 illustrates schematically how the IMS fits into the mobile network architecture in the case of a GPRSIPS access network. Call/Session Control Functions (CSCFs) operate as SIP proxies with the IMS. The 3GPP architecture defines three types of CSCFs: the Proxy CSCF (P-CSCF) which is the first point of contact within the IMS for a SIP terminal; the Serving CSCF (S-CSCF) which provides services to the user that the user is subscribed to; and the Interrogating CSCF (I-CSCF) whose role is to identify the correct S-CSCF and to forward to that S-CSCF a request received from a SIP terminal via a P-CSCE.
"A user registers with the IMS using the specified SIP REGISTER method. This is a mechanism for attaching to the IMS and announcing to the IMS the address at which a SIP user identity can be reached. In 3GPP, when a SIP terminal performs a registration, the IMS authenticates the user, and allocates a S-CSCF to that user from the set of available S-CSCFs. Whilst the criteria for allocating S-CSCFs is not specified by 3GPP, the may include load sharing and service requirements. It is noted that the allocation of an S-CSCF is key to controlling (and charging for) user access to IMS-based services. Operators may provide a mechanism for preventing direct user-to-user SIP sessions which would otherwise bypass the S-CSCF.
"During the registration process. it is the responsibility of the I-CSCF to select an S-CSCF if a S-CSCF is not already selected. The I-CSCF receives the required S-CSCF capabilities from the home network's Home Subscriber Server (HSS), and selects an appropriate S-CSCF used on the received capabilities. [It is noted that S-CSCF allocation is also carried for a user by the I-CSCF in the case where the user is called by another party, and the user Is not currently allocated an S-CSCF.] When a registered user subsequently sends a session request to the IMS, the P-CSCF is able to forward the request to the selected S-CSCF based on information received from the S-CSCF during the registration process.
"Within the IMS service network, Application Servers (ASs) are provided for implementing IMS service functionality. Application Servers provide services to end-users in an 1MS system, and may be connected either as end-points over the 3GPP defined Mr interface, or 'linked in' by an S-CSCF over the 3GPP defined ISC interface. In the latter case, Intial Filter Criteria (IFC) are used by an S-CSCF to determine which Applications Servers that should be 'linked in' during a SIP Session establishment. The IFCs are received by the S-CSCF from an HSS during the IMS registration procedure as part of a user's User Profile.
"FIG. 2 illustrates the IMS Service Control (ISC) interface between an AS and an S-CSCF, as well as other interfaces within the IMS. Although the AS in FIG. 2 is shown as having only a single interface to an S-CSCF, it will be appreciated that in practice the ISG interface will extend across a communication network to which many (or all) of the CSCF servers of a given operators network are connected, allowing an AS to communicate with all of these CSCFs. [Other entities illustrated in FIG. 1 will be well known to those of skill in the art.]
"A further interface (Ut) exists between the AS and the user terminal (TS23.002) although this is not shown in the Figure. The Ut interface enables the user to manage information related to his or her services, e.g. creation and assignment of Public Service Identities, management of authorisation policies that are used for example by 'presence' services, conference policy management, etc."
In addition to the background information obtained for this patent application, VerticalNews journalists also obtained the inventors' summary information for this patent application: "As far as IMS services are required, different communication services are likely to require different handling by the IMS and by user terminals. More particularly:
"Different services may require the 'linking-in' of different application servers over the ISC interface;
"Sessions may be routed to different end user terminals that a given user has registered with the IMS, in dependence upon the service to which the session relates (matching terminal capabilities to service type can be used, for example, to avoid forking);
"Different the functional entities in a recipient's terminal may be designated to handle different services (e.g. PoC and P2P Multimedia); Network operators may have different levels of authorisation for different services;
"Different correct media authorisation policies may be applied to different services. For example, voice (audio) in PoC does not require the same
"Quality of Service support in the network as P2P multimedia, and therefore media will be allocated accordingly.
"A network operator may apply different charging rules depending upon the IMS service;
"Service interworking requirements (e.g. IMS deferred messaging--MMS) may depend upon the IMS service.
"The Session Description Protocol (SDP) of SIP specifies a so-called 'm-line' field that defines the initial type of media to be used for an IMS service. For example, the m-line may specify 'audio 20000 RTPIAVP 0' or 'video 20000 RTP/AVP 0'. The m-line format is defined in the IETF RFC (2327). '20000' is the port number that shall be used and RTP is the protocol. AVPs are defined for different protocols and the values assigned for AVPs have different meanings depending upon the protocols. A certain value can for example express which codec that shall be used It has been envisaged that the m-line information can be used to identify the IMS communication service type. However, the success of IMS has meant that there will be a number of different communication services using the same media type. For example, both PoC and person-to-person multimedia might make use of the 'audio' media type. The m-line information cannot therefore be used to uniquely identify the IMS communication service. This problem has been identified by the inventors of the present invention in a 3GPP work item titled 'IMS Communication Service Identifier (ServID)'.
"According to a first aspect of the present invention there is provided a method of indicating the IP Multimedia Subsystem communication service(s) to which a Session. Initiation Protocol message relates, the method comprising including one or more communication service identifier(s) in the Session Initiation Protocol message as a Feature Tag of the message, a communication service identifier identifying one of a plurality of communication services.
"A SIP message may include one or more communication service identifiers as Feature Tags, e.g. in the case of a SIP REGISTER message.
"The Feature Tag may be included in a Contact Header, Accept-Contact, or Reject-Contact header during Registration or as caller preferences during session establishment or message delivery for SIP messages that are not session based, e.g. SIP Message.
"According to a second aspect of the present invention there is provided a method of identifying an application, residing at a user terminal, to which a Session Initiation Protocol message relates, the method comprising including an application reference in the Session Initiation Protocol message.
"An application reference may be included in the SIP message header as a Feature Tag, e.g. in a Contact header in Register Messages, and Accept-Contact, or Reject-Contact headers in other SIP messages (e.g. INVITE). Alternatively, The application reference may be included as an 'a-line', augmenting an 'm-line' in an SOP part of the SIP message. Application references may be included both as a Feature Tag and as an a-line in the same SIP message, e.g. identifying a master application and an ancillary application respectively.
"A preferred embodiment of the present invention combines the first and second aspects of the present invention. At a user terminal or IMS network node, the IMS stack identifies the appropriate communication service on the basis of a communication service identifier contained in a received Session Initiation Protocol message, and forwards the message to the functional (software) entity that implements this service, This functional entity is herein referred to as the communication service. The communication service that receives the message identifies the appropriate application on the basis of an application reference contained in the Session Initiation Protocol message, and forwards the message to that application.
"According to a third aspect of the present invention there is provided a method to allowing a plurality of Communication Services to be associated together within an IP Multimedia Subsystem or at a User Equipment, the method comprising identifying the or each associated service as a Feature Tag in the Session Initiation Protocol message.
"For example, the invention may allow association of a plurality of simultaneous IMS communication services, e.g. P2P Multimedia with IMS Messaging, and/or to correlate IMS communication services with other simultaneous service sessions, e.g. Circuit Switched-Speech.
"In a preferred embodiment of the invention, this third aspect is combined with one or both of the first and second aspect of the invention.
"Other aspects of the invention include:
"user terminals and network nodes comprising means for inserting into a Session Initiation Protocol message a communication service identifier as a Feature Tag of the message; user terminals and network nodes comprising means for inserting into a Session Initiation Protocol message an application reference; and user terminals and network nodes comprising means for inserting into a Session Initiation Protocol message.
"According to still further aspects of the invention, one or more new SIP information Elements (parameters) may be standardised to carry one or more of the: Communication Service Identifier, Application Reference, and MCS-Qualifier (the Communication Service association identifier).
BRIEF DESCRIPTION OF THE DRAWINGS
"FIG. 1 illustrates schematically the integration of an IP Multimedia Subsystem into a 3G mobile communications system;
"FIG. 2 illustrates schematically certain entities of the IP Multimedia Subsystem including an Application Server and a Serving Call/State Control Function;
"FIG. 3 illustrates an example SIP REGISTER message incorporating Communication Service Identifiers;
"FIG. 4 illustrates an example SIP INVITE message incorporating Communication Service Identifiers;
"FIG. 5 illustrates schematically a UE architecture that makes use of Communication Service Identifiers and Application References;
"FIG. 6 illustrates schematically a terminal architecture in which one application implements a SIP based communication that is proprietary to the application;
"FIG. 7 illustrates an example SIP REGISTER message incorporating Communication Service Identifiers and Application References;
"FIG. 8 illustrates an example SIP INVITE message incorporating Communication Service Identifiers and Application References;
"FIG. 9 illustrates schematically a UE architecture that makes use of Communication Service Identifiers, Application References, and Multiple Communication Service Qualifiers;
"FIG. 10 illustrates an example SIP INVITE message incorporating Communication Service Identifiers, Application References, and Multiple Communication Service Qualifiers; and
"FIG. 11 illustrates an example SIP Message incorporating Communication Service Identifiers, Application References, and Multiple Communication Service Qualifiers."
URL and more information on this patent application, see: Astrom, Bo;
Keywords for this news article include: Telefonaktiebolaget LM Ericsson (publ).
Our reports deliver fact-based news of research and discoveries from around the world. Copyright 2014, NewsRx LLC
Most Popular Stories
- BofA CEO Gets a 77 Percent Pay Bump
- Russia, Crimea Discuss Referendum
- Rand Paul Tells Rivals to Peddle Their Own Ideas
- Boeing Shares Fall on New Dreamliner Delay
- Goya Nutritionist Answers Demand for Healthy Hispanic Dishes
- Ukraine Crisis Sets U.S. Stocks Adrift
- Ukraine Says Russia Can't Have Crimea
- Gazprom Warns Ukraine to Pay Its Gas Bill
- FBI Investigating For-Profit Prison Company
- Alan Mulally Gets Big Payday From Ford