US20080317010A1 - System and method for signaling optimization in ims services by using a service delivery platform - Google Patents

System and method for signaling optimization in ims services by using a service delivery platform Download PDF

Info

Publication number
US20080317010A1
US20080317010A1 US11/767,354 US76735407A US2008317010A1 US 20080317010 A1 US20080317010 A1 US 20080317010A1 US 76735407 A US76735407 A US 76735407A US 2008317010 A1 US2008317010 A1 US 2008317010A1
Authority
US
United States
Prior art keywords
ues
capabilities information
capabilities
providing
ims
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US11/767,354
Inventor
Shamim A. Naqvi
William Kwan
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Aylus Networks Inc
Original Assignee
Aylus Networks Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Aylus Networks Inc filed Critical Aylus Networks Inc
Priority to US11/767,354 priority Critical patent/US20080317010A1/en
Assigned to AYLUS NETWORKS, INC. reassignment AYLUS NETWORKS, INC. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: KWAN, WILLIAM, NAQVI, SHAMIM A.
Publication of US20080317010A1 publication Critical patent/US20080317010A1/en
Assigned to NORTH BRIDGE VENTURE PARTNERS V-B, L.P., WESTON & CO. VII LLC, AS NOMINEE, NORTH BRIDGE VENTURE PARTNERS V-A, L.P., MATRIX PARTNERS VII, L.P. reassignment NORTH BRIDGE VENTURE PARTNERS V-B, L.P. COLLATERAL ASSIGNMENT OF PATENTS, TRADEMARKS AND COPYRIGHTS Assignors: AYLUS NETWORKS, INC.
Assigned to AYLUS NETWORKS, INC. reassignment AYLUS NETWORKS, INC. TERMINATION OF COLLATERAL ASSIGNMENT OF PATENTS, TRADEMARKS AND COPYRIGHTS AT REEL 025066 AND FRAME 0395 Assignors: MATRIX PARTNERS VII, L.P., NORTH BRIDGE VENTURE PARTNERS V-A, L.P., NORTH BRIDGE VENTURE PARTNERS V-B, L.P., WESTON & CO. VII LLC, AS NOMINEE
Abandoned legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/10Architectures or entities
    • H04L65/1016IP multimedia subsystem [IMS]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/10Architectures or entities
    • H04L65/1063Application servers providing network services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/1066Session management
    • H04L65/1073Registration or de-registration
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/2866Architectures; Arrangements
    • H04L67/30Profiles
    • H04L67/303Terminal profiles
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/24Negotiation of communication capabilities

Definitions

  • the invention generally relates to wireless networks and to IP multimedia subsystem (IMS) networks.
  • IMS IP multimedia subsystem
  • combinational services New types of services for wireless networks, called combinational services, have been the subject of recent proposals in 3GPP and other standardization bodies.
  • the proposed combinational services typically involve a voice call that is simultaneously juxtaposed with the transmission of a multimedia object (i.e., a video file or live streaming from a camcorder integrated in the handset) from one participant to another in the ongoing voice call.
  • a multimedia object i.e., a video file or live streaming from a camcorder integrated in the handset
  • One example of a combinational service would be a voice call between two subscribers that is augmented by transmitting a multimedia object from the caller to the called party.
  • the caller or called party could use a video camera in his handset to show the second party an object in close proximity, e.g., an automobile or a house, and simultaneously converse with the second party.
  • Videoshare This service has been referred to as “videoshare” in some quarters.
  • Other examples of possible combinational services include sharing video or music clips, images and photographs during ongoing phone calls. A feature common to these examples is augmenting a voice conversation by adding a multimedia feed to the same session.
  • Some wireless service providers have begun to demonstrate early versions of such services such as videoshare by Cingular.
  • the prevailing state of the art proposes that the voice call in a combinational service be carried by a circuit-switched wireless network, such as the Public Land Mobile Network (PLMN), and that the multimedia session be carried by a packet-switched wireless network, such as the IP Multimedia Subsystem (IMS).
  • PLMN Public Land Mobile Network
  • IMS IP Multimedia Subsystem
  • circuit-switched PLMN and packet-switched IMS networks will now be described in greater detail.
  • a circuit-switched network such as PLMN
  • BTS Base Transceiver Stations
  • the BTS in turn are connected to a plurality of Base Station Servers (BSC) that in turn connect to a network of Mobile Switching Centers (MSC).
  • BSC Base Station Servers
  • MSC Mobile Switching Centers
  • PSTN Public Switched Telephone network
  • the IMS architecture manages the network with several control functions, i.e., functional entities.
  • the Breakout Gateway Control Function (BGCF) is an inter-working function that handles legacy circuit-switched traffic.
  • a new function called the Media Gateway Control Function (MGCF) controls the Media Gateway (MGW).
  • the Media Resource Function Processor (MRFP), which is controlled by the Media Resource Control Function (MRFC), performs media processing functions.
  • An IMS session is controlled by a logical function called the Call State Control Function (CSCF). It is logically partitioned into three functional entities, the Proxy, Interrogating and Serving CSCFs.
  • the Proxy Call State Control Function is the first contact point for a user's handset, also referred to herein as the User Entity (UE).
  • the Interrogating CSCF (I-CSCF) is mainly the contact point within an operator's network for all IMS connections destined to a subscriber of that network operator, or a roaming subscriber currently located within that network operator's service area.
  • the Serving CSCF (S-CSCF) actually handles the session states in the network.
  • the IMS controls packet services among the different functional entities with signaling protocols such as Session Initiation Protocol (SIP), which is an IP-based signaling protocol designed for multimedia communications.
  • SIP Session Initiation Protocol
  • a UE When a UE first powers on, logic residing in the UE initiates a “registration” procedure with the IMS core, first by requesting the radio access network to assign it an IP address. After it receives an IP address, the UE attempts to register as an IP-enabled endpoint with the IMS core, by sending a “register” request to the P-CSCF. Assuming that the UE is registering from a visiting domain, the P-CSCF then uses a Domain Name Server (DNS) to search for the UE's home domain S-CSCF. Once the P-CSCF locates the S-CSCF for the UE, it passes the “register” request to that S-CSCF.
  • DNS Domain Name Server
  • the S-CSCF contacts the Home Subscriber Subsystem (HSS), which looks up the UE's profile. This profile contains assorted information about the user, and what services the UE is authorized to use. A logical function in the S-CSCF called the “registrar” then authenticates the UE, e.g., verifies that the UE is legitimate.
  • HSS Home Subscriber Subsystem
  • the S-CSCF also loads Service Point Triggers (SPT) from the UE's.
  • SPT Service Point Triggers
  • the SPT define the appropriate action for the S-CSCF to take when the UE requests a transaction. For example, if the UE requests voice mail service, the SPT triggers the S-CSCF to provide a connection to the appropriate voice mail application server for this request. So long as the UE is powered on, the SPTs for that UE are loaded into the S-CSCF, so a service request fires the appropriate trigger in the S-CSCF.
  • IMS architecture services such as voice mail, push to talk, etc.
  • AS Application Servers
  • a UE requests a voice mail service the request is forwarded from the UE to the S-CSCF and onwards to a specific AS that provides voice mail service to the UE.
  • AS Application Servers
  • the user wants to initiate an IMS call, it sends a SIP invite message to the S-CSCF, which may then contact the AS responsible for IMS calls, called the Back-to-Back User Agent (B2BUA), which initiates the IMS call flow.
  • B2BUA Back-to-Back User Agent
  • an AS may not be used; such services are sometimes referred to as “peer to peer” services.
  • peer to peer services.
  • a combinational service such as “videoshare” in a peer to peer fashion as follows. Assume that handsets “A” and “B” are engaged in a circuit-switched voice call as per standard PLMN procedures. Special service logic resides in both handsets to effectuate videoshare service. This special service logic is typically integrated with the IMS-specific service logic previously referred to as UE. Without causing ambiguity we shall refer to the integrated service logic as UE. Moreover, we will use the terminology UE(A) and UE(B) to distinguish between the logic in the two handsets.
  • UE(A) sends an IMS request (“SIP Invite”) to UE(B) via the S-CSCF (i.e., the S-CSCF acts as a proxy).
  • SIP Invite an IMS request
  • UE(A) typically will not know how to locate and route the request to UE(B) which responds via the S-CSCF as appropriate.
  • a series of requests and responses ensue, the resulting traffic being typically referred to as “signaling traffic;” the main purpose of the signaling traffic is to negotiate the specifics of the service, parameters such as codecs, capabilities of UE(A) and UE(B), etc. All signaling traffic traffic is mediated by the S-CSCF.
  • the media traffic (in the case of videoshare the media traffic will consist of the video data from “A” to “B”) may be initiated but in this case the media traffic may not be routed via the S-CSCF; it may be routed by IP network elements, such as routers, to the destination, obviating the S-CSCF.
  • the signaling traffic is mediated by the S-CSCF. This incurs a load on the S-CSCF.
  • a method of reducing signaling traffic in the provision of data services to a plurality of user endpoints (UEs), the UEs being in communication with a radio access network, the radio access network being in communication with an IP multimedia subsystem (IMS) core for providing data service to the UEs, the data service including a videoshare service includes: providing an application server (AS) that during operation communicates with the IMS core and serves as a data service registrar for the UEs, and providing logic in the AS configured to: receive from a first UE of the plurality of UEs videoshare capabilities information of the first UE; cache the first UE videoshare capabilities information; and send to a second UE of the plurality of UEs the cached first UE videoshare capabilities information.
  • AS application server
  • the logic in the AS is further configured to receive the first UE capabilities information as a result of initiating a capabilities exchange process with the first UE.
  • the logic in the AS is further configured to initiate the capabilities exchange process with the first UE when the first UE registers with the AS.
  • a method of reducing signaling traffic in the provision of data services to a plurality of user endpoints (UEs), the UEs being in communication with a radio access network, the radio access network being in communication with a circuit-switched network for providing voice service to the UEs and with an IP multimedia subsystem (IMS) core for providing data service to the UEs includes: providing an application server (AS) that during operation communicates with the IMS core and serves as a data service registrar for the UEs; and providing logic in the AS configured to: receive a registration request from a first UE of the plurality of UEs; after receiving the registration request from the first UE, initiate a capabilities exchange process with the first UE; receive first UE capabilities information sent by the first UE during the capabilities exchange process; cache the received first UE capabilities information; and respond to a request received from a second UE of the plurality of UEs for the first UE capabilities information by retrieving and sending to the second UE the cached first UE capabilities information.
  • AS application
  • the first UE capabilities information includes information about videoshare capabilities of the first UE.
  • the request from the second UE is received when the first and second UEs are connected by the circuit-switched network.
  • a method of reducing signaling traffic in the provision of data services to a plurality of user endpoints (UEs), the UEs being in communication with a radio access network, the radio access network being in communication with a circuit-switched network for providing voice service to the UEs and with an IP multimedia subsystem (IMS) core for providing data service to the UEs includes: providing an application server (AS) that during operation communicates with the IMS core and with the circuit-switched network and that serves as a data service registrar for the UEs; and providing logic in the AS configured to: receive a registration request from a first UE of the plurality of UEs; after receiving the registration request from the first UE, initiate a capabilities exchange process with the first UE; receive first UE capabilities information sent by the first UE during the capabilities exchange process; cache the received first UE capabilities information; and when the first UE is connected to a second UE via the circuit-switched network, obtain the IP addresses of the first and second UEs using information
  • the logic in the AS is configured to obtain the IP addresses of the first and second UEs by retrieving phone numbers corresponding to the first and second UEs, and obtaining the IP addresses corresponding to the first and second UE phone numbers by using a database that associates phone numbers with IP addresses.
  • a method of reducing signaling traffic in the provision of data services to a plurality of user endpoints (UEs), the UEs being in communication with a radio access network, the radio access network being in communication with a circuit-switched network for providing voice service to the UEs and with an IP multimedia subsystem (IMS) core for providing data service to the UEs includes: providing a registering application server (AS) that during operation communicates with the IMS core and serves as a data service registrar for the UEs; providing a presence AS that during operation communicates with the IMS core and provides presence service to the UEs; providing logic in the registering AS configured to retrieve from a first UE capabilities information for the first UE when the first UE registers with the IMS core, to retrieve from a second UE capabilities information for the second UE when the second UE registers with the IMS core, and to cache the first and second UE capabilities information; and providing logic in the presence AS configured to store a contact list of a first UE and,
  • the logic in the presence AS is further configured to store a contact list of a second UE and, if a user corresponding to the first UE is in the second UE contact list, retrieve from the registering AS capabilities information for the first UE and send the first UE capabilities information to the second UE.
  • FIG. 1 illustrates an overview of the service delivery platform and its connections to the packet-switched networks.
  • the present invention provides systems and methods for enabling reduction in signaling traffic in combinational services by using a service delivery platform.
  • FIG. 1 is an overview of the service delivery platform and its connections to the packet-switched networks.
  • the platform includes mediashare AS 102 that supports combinational services by communicating with the packet-based IMS core network 104 .
  • the mediashare AS 102 acts as an application server for combinational services.
  • the service delivery platform also includes personal agent (PA) 106 , which is a piece of service logic that resides in each UE 108 .
  • PA 106 sends messages to the mediashare AS 102 regarding services that the user would like to use, and also regarding its local resources and capabilities.
  • Mediashare AS 102 then responds appropriately by making appropriate IMS network services available to the user.
  • CSCF 110 interfaces with AS 102 using the ISC interface as specified by IMS literature.
  • the existing “3G” infrastructure includes radio access network 112 , circuit-switched (CS) network, packet-switched (PS) network 114 , and IMS core 104 .
  • the CS network includes Mobile Switching Center(s) (MSC) 116 that provides wireless voice services to UE 108 over radio access network.
  • MSC Mobile Switching Center
  • PS network 114 includes Serving GPRS Support Node (SGSN) and Gateway GPRS Support Node (GGSN) that act as the connection point between radio access network 112 and IMS core 104 .
  • IMS core includes CSCF 110 and HSS 118 that provide multimedia services to UE 108 via PS network 114 and radio access network 112 .
  • radio access network 112 for combinational services needs to support simultaneous circuit and packet switched connections which in the current state of the art is only possible in Universal Mobile Telecommunications System (UMTS) networks.
  • UMTS Universal Mobile Telecommunications System
  • the service delivery platform provides combinational services to UE 108 as follows.
  • Mediashare AS 102 communicates with IMS core 104 , and appears like a normal application server to the IMS network.
  • the CSCF 110 In IMS core 118 , the CSCF 110 normally communicates with AS's in order to provide services to UE 108 . Specifically, if a UE wants to communicate with CSCF 110 , it sends a request to CSCF 11 O which triggers a Service Point Trigger (SPT) in the CSCF. The SPT causes CSCF 110 to communicate appropriately with the AS. If UE 108 wants to communicate with an AS, i.e., to receive a service, it sends a SIP message to CSCF 110 , which triggers an SPT that instructs the CSCF to contact an AS to provide that service. In the described service delivery platform, mediashare AS 102 is one such AS in communication with IMS core 104 .
  • SPT Service Point Trigger
  • UE 108 wants to contact mediashare AS 102 , it sends a SIP invite message to the CSCF, which generates an SPT for CSCF 110 to send the request to mediashare AS 102 . As 102 then uses service logic to execute that request. Thus, in order to inter-work IMS and AS 102 , the CSCF simply needs to be configured to recognize mediashare AS 102 . This allows mediashare AS 102 to learn about the packet-based connections that UE 108 makes with the CSCF. Methods of interaction between an application server acting as a serving node and the IMS core are discussed in greater detail in U.S.
  • Additional application servers in communication with IMS core 104 provide data services to combinational services subscribers.
  • videoshare AS 120 provides videoshare service
  • presence AS 122 provides presence service.
  • mediashare AS 102 supports protocols for PS/IMS communications e.g., SIP.
  • mediashare AS 102 acting as the SN, is connected to IMS core 104 . Specifically, it is connected to CSCF 110 using the ISC interface.
  • the UE service logic When the handset is powered on, the UE service logic does a “registration” with the IMS core. The registration process is described in more detail below.
  • the registration information is shared with third-party AS's such as the mediashare AS 102 that provide additional IMS services.
  • a capability exchange occurs between the two UEs participating in the circuit-switched call. Note that neither of the two UEs at this juncture has initiated a videoshare request. They are merely engaged in a traditional voice call. Hence the signaling traffic related to the CE process is entirely incremental to and precedes the actual videoshare session.
  • the CE process is described in more detail below.
  • the information gathered in the preceding CE process is used to initiate a one-way video session between the initiating handset and the receiving handset, i.e., the second party in the circuit-switched call. Both signaling and media (bearer) traffic are associated with this phase of the service.
  • Either of the two parties engaged in a videoshare service may initiate or terminate the videoshare service, without impacting the ongoing circuit-switched call.
  • Multiple videoshare sessions may be initiated/terminated within the context of a single ongoing circuit-switched call.
  • the signaling traffic associated with the CE process is entirely incremental to the underlying voice-only call; the cost of this traffic is borne by the operator irrespective of whether a videoshare session is initiated or not.
  • the service delivery platform mediashare AS 102 is added to the peer-to-peer videoshare architecture.
  • AS 102 acts as a serving node and is connected to the CSCF through the ISC interface.
  • AS 102 receives registrations of all videoshare subscribers, i.e., it behave as a third-party registrar.
  • the present invention overloads the registration process of clients as follows.
  • a handset client i.e., UE 108
  • IMS core 104 which in turn conveys the registration to mediashare AS 102 acting as a third-party registrar.
  • AS 102 in concert with the service logic residing in the handset requests and receives capability information from the handset client.
  • AS 102 then proceeds to cache this capability information.
  • party A now engages in a voice-only call with party B, as described earlier the CE process will ensue and party A will send CE related signaling messages to party B, via CSCF 110 which forwards them to AS 102 .
  • AS 102 Upon receipt of such messages, AS 102 will preferentially seek to answer party A's requests using cached information, in lieu of forwarding said messages to party B.
  • signaling traffic from AS 102 to CSCF and onwards to party B is obviated. In particular, no signaling messages are transported by the radio access network 112 (RAN) connecting party B.
  • RAN radio access network 112
  • the CE process will generate approximately 94 GB of signaling traffic data load on the RAN per day related to the voice-only calls.
  • the present invention has the capability of reducing said traffic by up to 50%.
  • AS 102 (referred to in that application as the SN) has connectivity to the circuit-switched network via the TCAP interface, i.e., AS 102 may act as a Service Control Function (SCF) 124 .
  • SCF Service Control Function
  • AS 102 For every voice-only call, using trigger detection points (TDP), AS 102 is capable of receiving and maintaining calling and called party numbers.
  • TDP trigger detection points
  • the ENUM database may be used to associate telephone numbers with IP addresses of handsets.
  • information gleaned from TDP may be used by AS 102 to derive IP addresses of handsets engaged in a voice-only call.
  • AS 102 may now proactively download previously cached capability information to the two handsets, obviating the need for either handset to initiate the CE process at all.
  • the CE process is hence replaced by a download process initiated by AS 102 .
  • the AS may be used to further reduce signaling traffic due to the CE process. Since uplink RAN capacity is much scarcer than downlink RAN capacity, said enhancement to present affords further cost savings to the operator.
  • the present invention envisages further signaling optimizations by improving the “registration” process.
  • Many operators who have or who are contemplating deploying IMS networks are also interested in deploying presence technology.
  • Presence technology allows subscribers to dynamically track the availability of other subscribers identified in their “contact lists” or soi-disant “buddy lists.”
  • capability information Once capability information has been cached in AS 102 , it may be proactively sent to presence server 122 from whence it may be dispensed by a download process to individual handsets.
  • the capabilities information is sent from AS 102 to presence server 122 when the latter detects that a pair of subscribers that are in each other's contact list are registered.
  • the presence information of members in a contact list may be supplemented by videoshare capability information, obviating the need to carry out an explicit CE process.
  • videoshare capability information on top of presence has the added benefit of using downlink RAN resources rather than scarcer uplink RAN resources.
  • the described embodiment enhances the current videoshare user experience when a voice call terminates before the CE process has completed.
  • the handset service logic sends out the first capabilities exchange message. Then the call is terminated or the network drops the call before the handset has received a reply to its request. This occurs, for example, when a first voice-only call is a short call that is terminated by the caller, or the radio network drops the call, or when the user presses a “videoshare” button on the handset more than once in rapid succession.
  • a second call ensues, now the handset state machine is still awaiting the completion of the previous transaction.
  • timeout error handling Since it does not get a response, it waits, or goes into the timeout error handling, which causes further delay corresponding to the timeout interval, which is typically 128 seconds. Such a delay significantly degrades the user experience.
  • timeout delays are avoided because AS 102 responds to the CE message on behalf of the called handset. This terminates the “wait” sate in the calling handset state machine, and, when a second call is initiated, a second CE process can start without delay.
  • delays can also be introduced if the called handset does not respond to the CE message, or if network congestion delays receipt of a response.
  • the calling handset is made to wait for the response, and remains in the wait state for up to the timeout interval.
  • the calling handset receives its response from AS 102 , reducing network delay on the calling handset side of the network.
  • Handset B initiates a CE with handset A and sends a CE message to AS 102 for onward transmittal to handset A.
  • AS 102 also holds the message from handset B for a predetermined period of time.
  • AS 102 then updates its cached capabilities information for both handsets A and B, and responds with the updated information to both handsets.
  • the above procedure for refreshing cached information is enhanced as follows to limit delays associated with waiting for update capabilities information to be received from one of the handsets. If, after receiving the CE message from handset A, AS 102 does not receive a CE message from handset B, it waits for a predetermined period of time, possibly receiving a second CE request from handset A, and then responds to handset A with handset B's cached capabilities information. Service logic in handset a will receive the response and terminate the state machine for outstanding CE requests. However, with this procedure it is possible that AS 102 responds with stale capabilities information from B.
  • the CE process is costly since it occurs at the outset of every voice-only call for a videoshare subscriber. It may therefore be considered to move the CE process to when a subscriber initiates the videoshare session.
  • the main purpose of the CE process from a service usability point of view is to inform the subscribers that videoshare is possible before they initiate the service. Such proactive information is expected to stimulate the usage of the service.
  • the CE process is executed when a videoshare session is initiated and the CE process fails for any number of reasons (e.g., the second party is not a videoshare subscriber, or is not in a suitable 3G/UMTS network, or does not possess a suitable handset, etc.), the videoshare session will fail to initiate, leading to a downgrading of the user experience.
  • mediashare AS 102 as an application server in (possibly, peer-to-peer) IMS services, and the role of mediashare AS 102 acting as a proxy for a handset, and responding to inquiries directed at said handset using previously cached information, are all potentially useful in other combinational services defined in an IMS core network.
  • Embodiments of the present invention build on techniques, systems and methods disclosed in earlier filed applications, referred to herein as the “incorporated patent references,” including but not limited to:

Abstract

Systems and methods for reducing signaling traffic in the provision of data services to a plurality of user endpoints (UEs). The UEs are in communication with a radio access network, which is the in communication with an IP multimedia subsystem (IMS) core for providing data service to the UEs, the data service including a videoshare service. The systems and methods involve providing an application server (AS) that during operation communicates with the IMS core and serves as a data service registrar for the UEs, and providing logic in the AS configured to receive from a first UE of the plurality of UEs videoshare capabilities information of the first UE, cache the first UE videoshare capabilities information and send to a second UE of the plurality of UEs the cached first UE videoshare capabilities information.

Description

    RELATED APPLICATIONS
  • This application is related to U.S. patent application Ser. No. 11/504,896, filed Aug. 16, 2006 and entitled “System and Method for Enabling Combinational Services in Wireless Networks by Using a Service Delivery Platform,” the entire contents of which are incorporated by reference.
  • BACKGROUND
  • 1. Field of the Invention
  • The invention generally relates to wireless networks and to IP multimedia subsystem (IMS) networks.
  • 2. Description of Related Art
  • New types of services for wireless networks, called combinational services, have been the subject of recent proposals in 3GPP and other standardization bodies. The proposed combinational services typically involve a voice call that is simultaneously juxtaposed with the transmission of a multimedia object (i.e., a video file or live streaming from a camcorder integrated in the handset) from one participant to another in the ongoing voice call. One example of a combinational service would be a voice call between two subscribers that is augmented by transmitting a multimedia object from the caller to the called party. In this example, the caller or called party could use a video camera in his handset to show the second party an object in close proximity, e.g., an automobile or a house, and simultaneously converse with the second party. This service has been referred to as “videoshare” in some quarters. Other examples of possible combinational services include sharing video or music clips, images and photographs during ongoing phone calls. A feature common to these examples is augmenting a voice conversation by adding a multimedia feed to the same session. Some wireless service providers have begun to demonstrate early versions of such services such as videoshare by Cingular.
  • The prevailing state of the art proposes that the voice call in a combinational service be carried by a circuit-switched wireless network, such as the Public Land Mobile Network (PLMN), and that the multimedia session be carried by a packet-switched wireless network, such as the IP Multimedia Subsystem (IMS). Thus, the proposals envision two separate but simultaneous connections between the mobile handsets participating in the combinational service.
  • The circuit-switched PLMN and packet-switched IMS networks will now be described in greater detail.
  • In a circuit-switched network such as PLMN, users' network mobile handsets are connected to Base Transceiver Stations (BTS) through a radio access network. The BTS in turn are connected to a plurality of Base Station Servers (BSC) that in turn connect to a network of Mobile Switching Centers (MSC). The MSC provide wireless services to the users' handsets, and are also inter-connected with the Public Switched Telephone network (PSTN). This arrangement makes it possible for voice traffic to be carried between mobile handsets and landline telephone sets. The MSC in a wireless network effectively behaves as a switch that supports the mobility and roaming functions of a user's handset.
  • In the packet-switched network, services are generally supported by IP Multimedia Subsystem (IMS). The IMS architecture manages the network with several control functions, i.e., functional entities. The Breakout Gateway Control Function (BGCF) is an inter-working function that handles legacy circuit-switched traffic. A new function called the Media Gateway Control Function (MGCF) controls the Media Gateway (MGW). The Media Resource Function Processor (MRFP), which is controlled by the Media Resource Control Function (MRFC), performs media processing functions. An IMS session is controlled by a logical function called the Call State Control Function (CSCF). It is logically partitioned into three functional entities, the Proxy, Interrogating and Serving CSCFs. The Proxy Call State Control Function (P-CSCF) is the first contact point for a user's handset, also referred to herein as the User Entity (UE). The Interrogating CSCF (I-CSCF) is mainly the contact point within an operator's network for all IMS connections destined to a subscriber of that network operator, or a roaming subscriber currently located within that network operator's service area. The Serving CSCF (S-CSCF) actually handles the session states in the network. The IMS controls packet services among the different functional entities with signaling protocols such as Session Initiation Protocol (SIP), which is an IP-based signaling protocol designed for multimedia communications.
  • When a UE first powers on, logic residing in the UE initiates a “registration” procedure with the IMS core, first by requesting the radio access network to assign it an IP address. After it receives an IP address, the UE attempts to register as an IP-enabled endpoint with the IMS core, by sending a “register” request to the P-CSCF. Assuming that the UE is registering from a visiting domain, the P-CSCF then uses a Domain Name Server (DNS) to search for the UE's home domain S-CSCF. Once the P-CSCF locates the S-CSCF for the UE, it passes the “register” request to that S-CSCF. The S-CSCF contacts the Home Subscriber Subsystem (HSS), which looks up the UE's profile. This profile contains assorted information about the user, and what services the UE is authorized to use. A logical function in the S-CSCF called the “registrar” then authenticates the UE, e.g., verifies that the UE is legitimate.
  • The S-CSCF also loads Service Point Triggers (SPT) from the UE's. The SPT define the appropriate action for the S-CSCF to take when the UE requests a transaction. For example, if the UE requests voice mail service, the SPT triggers the S-CSCF to provide a connection to the appropriate voice mail application server for this request. So long as the UE is powered on, the SPTs for that UE are loaded into the S-CSCF, so a service request fires the appropriate trigger in the S-CSCF.
  • In the IMS architecture services, such as voice mail, push to talk, etc., are typically but not exclusively provided by specific Application Servers (AS). For example, if a UE requests a voice mail service the request is forwarded from the UE to the S-CSCF and onwards to a specific AS that provides voice mail service to the UE. As another example if the user wants to initiate an IMS call, it sends a SIP invite message to the S-CSCF, which may then contact the AS responsible for IMS calls, called the Back-to-Back User Agent (B2BUA), which initiates the IMS call flow.
  • In certain cases an AS may not be used; such services are sometimes referred to as “peer to peer” services. For example, it is possible to architect a combinational service such as “videoshare” in a peer to peer fashion as follows. Assume that handsets “A” and “B” are engaged in a circuit-switched voice call as per standard PLMN procedures. Special service logic resides in both handsets to effectuate videoshare service. This special service logic is typically integrated with the IMS-specific service logic previously referred to as UE. Without causing ambiguity we shall refer to the integrated service logic as UE. Moreover, we will use the terminology UE(A) and UE(B) to distinguish between the logic in the two handsets. Assume that during the ongoing voice call handset “A” is used to initiate a videoshare connection to “B.” UE(A) sends an IMS request (“SIP Invite”) to UE(B) via the S-CSCF (i.e., the S-CSCF acts as a proxy). This is necessary because UE(A) typically will not know how to locate and route the request to UE(B) which responds via the S-CSCF as appropriate. A series of requests and responses ensue, the resulting traffic being typically referred to as “signaling traffic;” the main purpose of the signaling traffic is to negotiate the specifics of the service, parameters such as codecs, capabilities of UE(A) and UE(B), etc. All signaling traffic traffic is mediated by the S-CSCF. Pursuant negotiations the media traffic (in the case of videoshare the media traffic will consist of the video data from “A” to “B”) may be initiated but in this case the media traffic may not be routed via the S-CSCF; it may be routed by IP network elements, such as routers, to the destination, obviating the S-CSCF.
  • As noted above, it is possible to architect combinational services in general and videostore service in particular in a “peer to peer” architecture. In such implementations the signaling traffic is mediated by the S-CSCF. This incurs a load on the S-CSCF.
  • However, deploying combinational services in general and videoshare service in particular using a “peer to peer” architecture is a costly undertaking.
  • SUMMARY
  • Given the above description of combinational services in IMS networks it will be readily appreciated by skilled practitioners in the art that a service delivery platform intended to reduce the signaling traffic load on IMS network elements such as the S-CSCF would greatly benefit operators.
  • Under one aspect, a method of reducing signaling traffic in the provision of data services to a plurality of user endpoints (UEs), the UEs being in communication with a radio access network, the radio access network being in communication with an IP multimedia subsystem (IMS) core for providing data service to the UEs, the data service including a videoshare service, includes: providing an application server (AS) that during operation communicates with the IMS core and serves as a data service registrar for the UEs, and providing logic in the AS configured to: receive from a first UE of the plurality of UEs videoshare capabilities information of the first UE; cache the first UE videoshare capabilities information; and send to a second UE of the plurality of UEs the cached first UE videoshare capabilities information.
  • One or more embodiments include one or more of the following features. The logic in the AS is further configured to receive the first UE capabilities information as a result of initiating a capabilities exchange process with the first UE. The logic in the AS is further configured to initiate the capabilities exchange process with the first UE when the first UE registers with the AS. Under another aspect, a method of reducing signaling traffic in the provision of data services to a plurality of user endpoints (UEs), the UEs being in communication with a radio access network, the radio access network being in communication with a circuit-switched network for providing voice service to the UEs and with an IP multimedia subsystem (IMS) core for providing data service to the UEs, includes: providing an application server (AS) that during operation communicates with the IMS core and serves as a data service registrar for the UEs; and providing logic in the AS configured to: receive a registration request from a first UE of the plurality of UEs; after receiving the registration request from the first UE, initiate a capabilities exchange process with the first UE; receive first UE capabilities information sent by the first UE during the capabilities exchange process; cache the received first UE capabilities information; and respond to a request received from a second UE of the plurality of UEs for the first UE capabilities information by retrieving and sending to the second UE the cached first UE capabilities information.
  • One or more embodiments include one or more of the following features. The first UE capabilities information includes information about videoshare capabilities of the first UE. The request from the second UE is received when the first and second UEs are connected by the circuit-switched network.
  • Under another aspect, a method of reducing signaling traffic in the provision of data services to a plurality of user endpoints (UEs), the UEs being in communication with a radio access network, the radio access network being in communication with a circuit-switched network for providing voice service to the UEs and with an IP multimedia subsystem (IMS) core for providing data service to the UEs, includes: providing an application server (AS) that during operation communicates with the IMS core and with the circuit-switched network and that serves as a data service registrar for the UEs; and providing logic in the AS configured to: receive a registration request from a first UE of the plurality of UEs; after receiving the registration request from the first UE, initiate a capabilities exchange process with the first UE; receive first UE capabilities information sent by the first UE during the capabilities exchange process; cache the received first UE capabilities information; and when the first UE is connected to a second UE via the circuit-switched network, obtain the IP addresses of the first and second UEs using information retrieved from the circuit-switched network, retrieve the cached first UE capabilities information corresponding to the first UE IP address, and send the retrieved first UE capabilities information to the second UE via the IMS core using the second UE IP address.
  • In some embodiments, the logic in the AS is configured to obtain the IP addresses of the first and second UEs by retrieving phone numbers corresponding to the first and second UEs, and obtaining the IP addresses corresponding to the first and second UE phone numbers by using a database that associates phone numbers with IP addresses.
  • Under another aspect, a method of reducing signaling traffic in the provision of data services to a plurality of user endpoints (UEs), the UEs being in communication with a radio access network, the radio access network being in communication with a circuit-switched network for providing voice service to the UEs and with an IP multimedia subsystem (IMS) core for providing data service to the UEs, includes: providing a registering application server (AS) that during operation communicates with the IMS core and serves as a data service registrar for the UEs; providing a presence AS that during operation communicates with the IMS core and provides presence service to the UEs; providing logic in the registering AS configured to retrieve from a first UE capabilities information for the first UE when the first UE registers with the IMS core, to retrieve from a second UE capabilities information for the second UE when the second UE registers with the IMS core, and to cache the first and second UE capabilities information; and providing logic in the presence AS configured to store a contact list of a first UE and, if a user corresponding to the second UE is in the first UE contact list, retrieve from the registering AS capabilities information for the second UE and send the second UE capabilities information to the first UE. In some embodiments, the logic in the presence AS is further configured to store a contact list of a second UE and, if a user corresponding to the first UE is in the second UE contact list, retrieve from the registering AS capabilities information for the first UE and send the first UE capabilities information to the second UE.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • FIG. 1 illustrates an overview of the service delivery platform and its connections to the packet-switched networks.
  • DETAILED DESCRIPTION
  • The present invention provides systems and methods for enabling reduction in signaling traffic in combinational services by using a service delivery platform.
  • Overview of Service Delivery Platform
  • FIG. 1 is an overview of the service delivery platform and its connections to the packet-switched networks. We shall use the terms SN and AS interchangeably. The platform includes mediashare AS 102 that supports combinational services by communicating with the packet-based IMS core network 104. In particular, the mediashare AS 102 acts as an application server for combinational services. The service delivery platform also includes personal agent (PA) 106, which is a piece of service logic that resides in each UE 108. PA 106 sends messages to the mediashare AS 102 regarding services that the user would like to use, and also regarding its local resources and capabilities. Mediashare AS 102 then responds appropriately by making appropriate IMS network services available to the user. It should be noted that CSCF 110 interfaces with AS 102 using the ISC interface as specified by IMS literature.
  • The existing “3G” infrastructure includes radio access network 112, circuit-switched (CS) network, packet-switched (PS) network 114, and IMS core 104. As described above, the CS network includes Mobile Switching Center(s) (MSC) 116 that provides wireless voice services to UE 108 over radio access network. PS network 114 includes Serving GPRS Support Node (SGSN) and Gateway GPRS Support Node (GGSN) that act as the connection point between radio access network 112 and IMS core 104. IMS core includes CSCF 110 and HSS 118 that provide multimedia services to UE 108 via PS network 114 and radio access network 112. As is known to practitioners skilled in the art, radio access network 112 for combinational services needs to support simultaneous circuit and packet switched connections which in the current state of the art is only possible in Universal Mobile Telecommunications System (UMTS) networks.
  • The service delivery platform provides combinational services to UE 108 as follows. Mediashare AS 102 communicates with IMS core 104, and appears like a normal application server to the IMS network.
  • In IMS core 118, the CSCF 110 normally communicates with AS's in order to provide services to UE 108. Specifically, if a UE wants to communicate with CSCF 110, it sends a request to CSCF 11O which triggers a Service Point Trigger (SPT) in the CSCF. The SPT causes CSCF 110 to communicate appropriately with the AS. If UE 108 wants to communicate with an AS, i.e., to receive a service, it sends a SIP message to CSCF 110, which triggers an SPT that instructs the CSCF to contact an AS to provide that service. In the described service delivery platform, mediashare AS 102 is one such AS in communication with IMS core 104. If UE 108 wants to contact mediashare AS 102, it sends a SIP invite message to the CSCF, which generates an SPT for CSCF 110 to send the request to mediashare AS 102. As 102 then uses service logic to execute that request. Thus, in order to inter-work IMS and AS 102, the CSCF simply needs to be configured to recognize mediashare AS 102. This allows mediashare AS 102 to learn about the packet-based connections that UE 108 makes with the CSCF. Methods of interaction between an application server acting as a serving node and the IMS core are discussed in greater detail in U.S. patent application Ser. No. 11/283,038, the entire contents of which are incorporated herein by reference.
  • Additional application servers in communication with IMS core 104 provide data services to combinational services subscribers. For example, videoshare AS 120 provides videoshare service and presence AS 122 provides presence service.
  • To readily communicate with IMS core, mediashare AS 102 supports protocols for PS/IMS communications e.g., SIP.
  • Signaling Interactions for Videoshare Service
  • As described above, mediashare AS 102, acting as the SN, is connected to IMS core 104. Specifically, it is connected to CSCF 110 using the ISC interface.
  • For Videoshare service the following interactions take place.
  • When the handset is powered on, the UE service logic does a “registration” with the IMS core. The registration process is described in more detail below. The registration information is shared with third-party AS's such as the mediashare AS 102 that provide additional IMS services.
  • When a user initiates a circuit-switched voice call, a capability exchange (CE) occurs between the two UEs participating in the circuit-switched call. Note that neither of the two UEs at this juncture has initiated a videoshare request. They are merely engaged in a traditional voice call. Hence the signaling traffic related to the CE process is entirely incremental to and precedes the actual videoshare session. The CE process is described in more detail below.
  • If during an ongoing circuit-switched voice call between two parties, one of the participants in the call decides to initiate the videoshare service, the information gathered in the preceding CE process is used to initiate a one-way video session between the initiating handset and the receiving handset, i.e., the second party in the circuit-switched call. Both signaling and media (bearer) traffic are associated with this phase of the service.
  • Either of the two parties engaged in a videoshare service may initiate or terminate the videoshare service, without impacting the ongoing circuit-switched call. Multiple videoshare sessions may be initiated/terminated within the context of a single ongoing circuit-switched call.
  • If the circuit-switched voice call is terminated, any and all videoshare sessions associated with it are terminated as well.
  • Signaling Optimizations Associated with Videoshare
  • As has been mentioned above, the signaling traffic associated with the CE process is entirely incremental to the underlying voice-only call; the cost of this traffic is borne by the operator irrespective of whether a videoshare session is initiated or not.
  • In those situations when either one or both participants in the voice-only call are roaming in another wireless network, the cost of the signaling traffic due to the CE process, is borne by both operators of the “home” and “visited” network. Prior business arrangements are often used to settle the charges due to roaming subscribers. Thus, an operator who offers videoshare service may incur extraneous charges for voice-only calls due to roaming subscribers.
  • Each time the CE process takes place between a pair of UEs, about 8,000 bytes of information is exchanged via radio area network. Since this information is transferred for every voice call, regardless of whether one of the parties in the call actually uses the videoshare service, the amount of CE traffic is considerable. Therefore, reduction of such costs is of great value to operators.
  • In an embodiment of the present invention the service delivery platform mediashare AS 102 is added to the peer-to-peer videoshare architecture. As described earlier, AS 102 acts as a serving node and is connected to the CSCF through the ISC interface. AS 102 receives registrations of all videoshare subscribers, i.e., it behave as a third-party registrar.
  • In an enhancement of the usual functions provided by an AS, the present invention overloads the registration process of clients as follows. When a handset client, i.e., UE 108, is first powered on, it registers with IMS core 104 which in turn conveys the registration to mediashare AS 102 acting as a third-party registrar. AS 102 in concert with the service logic residing in the handset requests and receives capability information from the handset client. AS 102 then proceeds to cache this capability information.
  • If party A now engages in a voice-only call with party B, as described earlier the CE process will ensue and party A will send CE related signaling messages to party B, via CSCF 110 which forwards them to AS 102. Upon receipt of such messages, AS 102 will preferentially seek to answer party A's requests using cached information, in lieu of forwarding said messages to party B. Thus, signaling traffic from AS 102 to CSCF and onwards to party B is obviated. In particular, no signaling messages are transported by the radio access network 112 (RAN) connecting party B.
  • As an example of the efficacy of the present invention, consider the case of one million registered videoshare subscribers. Assume that some percentage of said subscribers make voice-only calls on a given day. Using commonly-accepted erlang-based traffic models for voice-only calls, the CE process will generate approximately 94 GB of signaling traffic data load on the RAN per day related to the voice-only calls. The present invention has the capability of reducing said traffic by up to 50%.
  • The present invention may be further enhanced as follows. In related application, U.S. patent application Ser. No. 11/504,896, it is shown that AS 102 (referred to in that application as the SN) has connectivity to the circuit-switched network via the TCAP interface, i.e., AS 102 may act as a Service Control Function (SCF) 124. For every voice-only call, using trigger detection points (TDP), AS 102 is capable of receiving and maintaining calling and called party numbers. As is well-known to practitioners skilled in the art, the ENUM database may be used to associate telephone numbers with IP addresses of handsets. Thus, information gleaned from TDP may be used by AS 102 to derive IP addresses of handsets engaged in a voice-only call. AS 102 may now proactively download previously cached capability information to the two handsets, obviating the need for either handset to initiate the CE process at all. The CE process is hence replaced by a download process initiated by AS 102. In this manner the AS may be used to further reduce signaling traffic due to the CE process. Since uplink RAN capacity is much scarcer than downlink RAN capacity, said enhancement to present affords further cost savings to the operator.
  • The present invention envisages further signaling optimizations by improving the “registration” process. Many operators who have or who are contemplating deploying IMS networks are also interested in deploying presence technology. Presence technology allows subscribers to dynamically track the availability of other subscribers identified in their “contact lists” or soi-disant “buddy lists.” Once capability information has been cached in AS 102, it may be proactively sent to presence server 122 from whence it may be dispensed by a download process to individual handsets. The capabilities information is sent from AS 102 to presence server 122 when the latter detects that a pair of subscribers that are in each other's contact list are registered. Thus, the presence information of members in a contact list may be supplemented by videoshare capability information, obviating the need to carry out an explicit CE process. Such piggy-backing of videoshare capability information on top of presence has the added benefit of using downlink RAN resources rather than scarcer uplink RAN resources.
  • The described embodiment enhances the current videoshare user experience when a voice call terminates before the CE process has completed. In current systems, when a call is initiated, the handset service logic sends out the first capabilities exchange message. Then the call is terminated or the network drops the call before the handset has received a reply to its request. This occurs, for example, when a first voice-only call is a short call that is terminated by the caller, or the radio network drops the call, or when the user presses a “videoshare” button on the handset more than once in rapid succession. When a second call ensues, now the handset state machine is still awaiting the completion of the previous transaction. Since it does not get a response, it waits, or goes into the timeout error handling, which causes further delay corresponding to the timeout interval, which is typically 128 seconds. Such a delay significantly degrades the user experience. In the described embodiment, such timeout delays are avoided because AS 102 responds to the CE message on behalf of the called handset. This terminates the “wait” sate in the calling handset state machine, and, when a second call is initiated, a second CE process can start without delay.
  • In current videoshare service implementations, delays can also be introduced if the called handset does not respond to the CE message, or if network congestion delays receipt of a response. In this case, the calling handset is made to wait for the response, and remains in the wait state for up to the timeout interval. In the described embodiment, the calling handset receives its response from AS 102, reducing network delay on the calling handset side of the network.
  • When AS 102 responds to CE messages by responding on behalf of one of the handsets involved in a call using its cached capability information, there is a risk that the cached information has become “stale,” i.e., that is no longer current. This occurs if, for example, one of the handsets has dropped out of 3G network coverage, or if its CI has, in fact, changes. To reduce the window of time in which cached information becomes stale, the following procedure is performed. Handset A is engaged in a voice call with handset B. Handset A initiates a CE with handset B and sends messages to AS 102 for onward transmittal to B. AS 102 holds this message for a predetermined period of time. Handset B initiates a CE with handset A and sends a CE message to AS 102 for onward transmittal to handset A. AS 102 also holds the message from handset B for a predetermined period of time. AS 102 then updates its cached capabilities information for both handsets A and B, and responds with the updated information to both handsets.
  • The above procedure for refreshing cached information is enhanced as follows to limit delays associated with waiting for update capabilities information to be received from one of the handsets. If, after receiving the CE message from handset A, AS 102 does not receive a CE message from handset B, it waits for a predetermined period of time, possibly receiving a second CE request from handset A, and then responds to handset A with handset B's cached capabilities information. Service logic in handset a will receive the response and terminate the state machine for outstanding CE requests. However, with this procedure it is possible that AS 102 responds with stale capabilities information from B.
  • It may be argued that the CE process is costly since it occurs at the outset of every voice-only call for a videoshare subscriber. It may therefore be considered to move the CE process to when a subscriber initiates the videoshare session. There are two disadvantages stemming from such a proposal. Firstly, the CE process entails a certain delay which will be added to the time a subscriber has to wait for the videoshare session to be initiated. This will result in a downgrading of the user experience. Second, the main purpose of the CE process from a service usability point of view is to inform the subscribers that videoshare is possible before they initiate the service. Such proactive information is expected to stimulate the usage of the service. Moreover, if the CE process is executed when a videoshare session is initiated and the CE process fails for any number of reasons (e.g., the second party is not a videoshare subscriber, or is not in a suitable 3G/UMTS network, or does not possess a suitable handset, etc.), the videoshare session will fail to initiate, leading to a downgrading of the user experience.
  • Extension to Services other than Videoshare
  • The present invention has been presented in the context of the videoshare service. It will be readily appreciated by practitioners skilled in the art that the introduction of mediashare AS 102 as an application server in (possibly, peer-to-peer) IMS services, and the role of mediashare AS 102 acting as a proxy for a handset, and responding to inquiries directed at said handset using previously cached information, are all potentially useful in other combinational services defined in an IMS core network.
  • Incorporated Patent References
  • Embodiments of the present invention build on techniques, systems and methods disclosed in earlier filed applications, referred to herein as the “incorporated patent references,” including but not limited to:
      • U.S. patent application Ser. No. 11/504,896, filed Aug. 16, 2006, entitled System and Method for Enabling Combinational Services in Wireless Networks By Using a Service Delivery Platform;
      • U.S. Provisional Patent Application No. 60/809,029, filed May 26, 2006, entitled System and Method for Supporting Combinational Services Without Simultaneous Packet and Circuit Connections;
      • U.S. patent application Ser. No. 11/166,470, filed Jun. 24, 2005, entitled System and Method to Provide Dynamic Call Models for Users in an IMS Network;
      • U.S. patent application Ser. No. 11/166,407, filed Jun. 24, 2005, entitled Method and System for Provisioning IMS Networks with Virtual Service Organizations Having Distinct Service Logic;
      • U.S. patent application Ser. No. 11/166,456, filed Jun. 24, 2005, entitled Method of Avoiding or Minimizing Cost of Stateful Connections Between Application Servers and S-CSCF Nodes in an IMS Network with Multiple Domains;
      • U.S. patent application Ser. No. 11/166,406, filed Jun. 24, 2005, entitled Mediation System and Method for Hybrid Network Including an IMS Network;
      • U.S. patent application Ser. No. 11/370,594, filed Mar. 8, 2006, entitled Associated Device Discovery in IMS Networks;
      • U.S. patent application Ser. No. 11/282,924, filed Nov. 18, 2005, entitled IMS Networks with A VS Sessions with Multiple Access Networks;
      • U.S. Provisional Patent Application No. 60/735,112, filed Nov. 9, 2005, entitled System and Method to Allow Interruption of Unicast Data Service Utilizing a Class B Handset or a Dual Mode Handset (DMH) to Inform it of a Circuit-Based Incoming call, so the Handset Can Accept the Call if the User Desires;
      • U.S. patent application Ser. No. 11/283,038, filed Nov. 18, 2005, entitled System and Method of Interworking Non-IMS and IMS Networks to Create New Services Utilizing Both Networks;
      • U.S. patent application Ser. No. 11/283,042, filed Nov. 18, 2005, entitled System and Method to Mediate Delivery of Legacy, Non-IMS Services into an IMS Network;
      • U.S. patent application Ser. No. 11/370,793, filed Mar. 8, 2006, entitled Digital Home Networks Having a Control Point Located on a Wide Area Network;
      • U.S. Provisional Patent Application No. 60/776,137, filed Feb. 23, 2006, entitled Enabling Combinational Services in Networks that Do Not Support Multiple Radio Access Bearers;
      • U.S. Provisional Patent Application No. 60/779,954, filed Mar. 7, 2006, entitled Using Telephony Interface for Invoking Data Services in Wireless Communication Networks;
      • U.S. patent application Ser. No. 11/709,469, filed Feb. 22, 2007, entitled System and Methods for IP Signaling in Wireless Networks;
      • U.S. Provisional Patent Application No. 60/918,863, filed Mar. 19, 2007, entitled Systems and Methods for Rendering Multimedia Objects as Incoming Voice Call Indicators;
      • U.S. patent application Ser. No. 11/787,635, filed Apr. 17, 2007, entitled Systems and Methods for IMS User Sessions with Dynamic Service Selection;
      • U.S. Provisional Patent Application No. 60/923,918, filed Apr. 17, 2007, entitled Systems and Methods for Real-Time Cellular-to-Internet Video Transfer; and
      • U.S. Provisional Patent Application No. 60/923,930, filed Apr. 17, 2007, entitled Systems and Methods for Preserving Digital Rights and Personal Content in Combinational Services,
        the contents of which are hereby incorporated by reference in its entirety. The present techniques, however, are not limited to systems and methods disclosed in the incorporated patent applications. Thus, while reference to such systems and applications may be helpful, it is not believed necessary to understand the present embodiments or inventions.
  • Other embodiments are within the following claims.

Claims (10)

1. A method of reducing signaling traffic in the provision of data services to a plurality of user endpoints (UEs), the UEs being in communication with a radio access network, the radio access network being in communication with an IP multimedia subsystem (IMS) core for providing data service to the UEs, the data service including a videoshare service, the method comprising:
providing an application server (AS) that during operation communicates with the IMS core and serves as a data service registrar for the UEs, and
providing logic in the AS configured to:
receive from a first UE of the plurality of UEs videoshare capabilities information of the first UE;
cache the first UE videoshare capabilities information; and
send to a second UE of the plurality of UEs the cached first UE videoshare capabilities information.
2. The method of claim 1, wherein the logic in the AS is further configured to receive the first UE capabilities information as a result of the AS initiating a capabilities exchange process with the first UE.
3. The method of claim 2, wherein the logic in the AS is further configured to initiate the capabilities exchange process with the first UE when the first UE registers with the AS.
4. A method of reducing signaling traffic in the provision of data services to a plurality of user endpoints (UEs), the UEs being in communication with a radio access network, the radio access network being in communication with a circuit-switched network for providing voice service to the UEs and with an IP multimedia subsystem (IMS) core for providing data service to the UEs, the method comprising:
providing an application server (AS) that during operation communicates with the IMS core and serves as a data service registrar for the UEs; and
providing logic in the AS configured to:
receive a registration request from a first UE of the plurality of UEs;
after receiving the registration request from the first UE, initiate a capabilities exchange process with the first UE;
receive first UE capabilities information sent by the first UE during the capabilities exchange process;
cache the received first UE capabilities information; and
respond to a request received from a second UE of the plurality of UEs for the first UE capabilities information by retrieving from an AS cache and sending to the second UE the cached first UE capabilities information.
5. The method of claim 4, wherein the first UE capabilities information includes information about videoshare capabilities of the first UE.
6. The method of claim 4, wherein the request from the second UE is received when a voice-only call between the first and second UEs is connected by the circuit-switched network.
7. A method of reducing signaling traffic in the provision of data services to a plurality of user endpoints (UEs), the UEs being in communication with a radio access network, the radio access network being in communication with a circuit-switched network for providing voice service to the UEs and with an IP multimedia subsystem (IMS) core for providing data service to the UEs, the method comprising:
providing an application server (AS) that during operation communicates with the IMS core and with the circuit-switched network and that serves as a data service registrar for the UEs; and
providing logic in the AS configured to:
receive a registration request from a first UE of the plurality of UEs;
after receiving the registration request from the first UE, initiate a capabilities exchange process with the first UE;
receive first UE capabilities information sent by the first UE during the capabilities exchange process;
cache the received first UE capabilities information; and
when the first UE is connected to a second UE via the circuit-switched network, obtain the IP addresses of the first and second UEs using information retrieved from the circuit-switched network, retrieve from an AS cache the cached first UE capabilities information corresponding to the first UE IP address, and send the cached first UE capabilities information to the second UE via the IMS core using the second UE IP address.
8. The method of claim 7, wherein the logic in the AS is further configured to obtain the IP addresses of the first and second UEs by retrieving phone numbers corresponding to the first and second UEs, and obtain the IP addresses corresponding to the first and second UE phone numbers by using a database that associates phone numbers with IP addresses.
9. A method of reducing signaling traffic in the provision of data services to a plurality of user endpoints (UEs), the UEs being in communication with a radio access network, the radio access network being in communication with a circuit-switched network for providing voice service to the UEs and with an IP multimedia subsystem (IMS) core for providing data service to the UEs, the data service including a presence service provided by a presence AS in communication with the IMS core, the method comprising:
providing a registering application server (AS) that during operation communicates with the IMS core and serves as a data service registrar for the UEs;
providing logic in the registering AS configured to retrieve from a first UE capabilities information for the first UE when the first UE registers with the IMS core, to retrieve from a second UE capabilities information for the second UE when the second UE registers with the IMS core, and to cache the first and second UE capabilities information; and
providing logic in the presence AS configured to store a contact list of a first UE and, if a user corresponding to the second UE is in the first UE contact list, retrieve from the registering AS capabilities information for the second UE and send the second UE capabilities information to the first UE.
10. The method of claim 9, wherein the logic in the presence AS is further configured to store a contact list of a second UE and, if a user corresponding to the first UE is in the second UE contact list, retrieve from the registering AS capabilities information for the first UE and send the first UE capabilities information to the second UE.
US11/767,354 2007-06-22 2007-06-22 System and method for signaling optimization in ims services by using a service delivery platform Abandoned US20080317010A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US11/767,354 US20080317010A1 (en) 2007-06-22 2007-06-22 System and method for signaling optimization in ims services by using a service delivery platform

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US11/767,354 US20080317010A1 (en) 2007-06-22 2007-06-22 System and method for signaling optimization in ims services by using a service delivery platform

Publications (1)

Publication Number Publication Date
US20080317010A1 true US20080317010A1 (en) 2008-12-25

Family

ID=40136408

Family Applications (1)

Application Number Title Priority Date Filing Date
US11/767,354 Abandoned US20080317010A1 (en) 2007-06-22 2007-06-22 System and method for signaling optimization in ims services by using a service delivery platform

Country Status (1)

Country Link
US (1) US20080317010A1 (en)

Cited By (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090232129A1 (en) * 2008-03-10 2009-09-17 Dilithium Holdings, Inc. Method and apparatus for video services
US20100111049A1 (en) * 2008-11-03 2010-05-06 Siegel Steven A Method and apparatus for enabling registration of endpoint devices through provisioning
US20110158183A1 (en) * 2009-12-27 2011-06-30 Siegel Steven A Method and apparatus for enabling registration of aggregate end point devices through provisioning
US20120096162A1 (en) * 2009-07-09 2012-04-19 Fernando Cecilia Torralba Methods and apparatuses for initiating provisioning of subscriber data in a hss of an ip multimedia subsystem network
GB2488120A (en) * 2011-02-15 2012-08-22 Vodafone Ip Licensing Ltd Facilitating communication between devices by requesting a status indicator of the ability of a second device to use a second communication method.
EP2493166A1 (en) 2011-02-11 2012-08-29 Vodafone IP Licensing Limited Communications System and Method based on service capability and social presence.
EP2645672A1 (en) * 2012-03-30 2013-10-02 Vodafone IP Licensing Limited Method for discovering capabilities of offline users
US20130308620A1 (en) * 2012-05-16 2013-11-21 Qualcomm Incorporated Evolved hybrid internet protocol (ip) multimedia subsystem (ims) architecture
US20140006955A1 (en) * 2012-06-28 2014-01-02 Apple Inc. Presenting status data received from multiple devices
WO2014031245A1 (en) * 2012-08-24 2014-02-27 Research In Motion Limited Supporting device-to-device communication in a rich communication service context
US8983978B2 (en) 2010-08-31 2015-03-17 Apple Inc. Location-intention context for content delivery
US9026117B2 (en) 2006-05-16 2015-05-05 Aylus Networks, Inc. Systems and methods for real-time cellular-to-internet video transfer
EP2894826A1 (en) * 2014-01-13 2015-07-15 Mitel Networks Corporation Video call set up in an established audio call
US9160570B2 (en) 2007-02-22 2015-10-13 Aylus Networks, Inc. Systems and method for enabling IP signaling in wireless networks
US20160255124A1 (en) * 2007-12-28 2016-09-01 Telefonaktiebolaget Lm Ericsson (Publ) Method of access provision
US9681095B2 (en) 2013-08-19 2017-06-13 Microsoft Technology Licensing, Llc Seamless call transitions with pre-escalation participation confirmation
US9888210B2 (en) 2013-08-19 2018-02-06 Microsoft Technology Licensing, Llc Seamless call transitions with pinpoint call escalation
US9961608B2 (en) 2013-08-19 2018-05-01 Microsoft Technology Licensing, Llc Seamless call transitions
US10237903B2 (en) * 2015-06-23 2019-03-19 Kabushiki Kaisha Toshiba Remote maintenance system
US10298739B2 (en) * 2015-03-23 2019-05-21 Samsung Electronics Co., Ltd. Method and apparatus for transmitting integrated messages
CN114286300A (en) * 2021-12-23 2022-04-05 号百信息服务有限公司 System and method for controlling communication behavior by mobile phone application based on cloud network convergence capability
US11457045B2 (en) * 2013-11-06 2022-09-27 Telefonaktiebolaget Lm Ericsson (Publ) Methods and user equipment for exchanging service capabilities

Citations (98)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4736407A (en) * 1986-04-08 1988-04-05 The United States Of America As Represented By The Secretary Of The Army Computer assisted graphic teleconferencing method and apparatus
US6014706A (en) * 1997-01-30 2000-01-11 Microsoft Corporation Methods and apparatus for implementing control functions in a streamed video display system
US6018662A (en) * 1998-09-08 2000-01-25 Nortel Networks Corporation Method for performing progressive soft handoff in CDMA systems
US6032053A (en) * 1995-07-19 2000-02-29 Pacific Communications Science, Inc. Signaling the type of incoming telephone calls
US6374112B1 (en) * 1998-04-03 2002-04-16 Telefonaktiebolaget Lm Ericsson (Publ) Flexible radio access and resource allocation in a universal mobile telephone system
US20020059416A1 (en) * 1999-07-09 2002-05-16 Heikki Tuunanen Management of performance of intelligent network services
US20020140726A1 (en) * 2000-12-22 2002-10-03 Schwartz Richard L. Method and system for facilitating mediated communication
US20030027595A1 (en) * 2001-07-31 2003-02-06 Ejzak Richard Paul Provision of services in a communication system including an interworking mobile switching center
US20030027569A1 (en) * 2001-07-31 2003-02-06 Ejzak Richard Paul Communication system for providing roaming between an internet protocol multimedia system and a circuit-switched domain
US20030026245A1 (en) * 2001-07-31 2003-02-06 Ejzak Richard Paul Communication system including an interworking mobile switching center for call termination
US20030055974A1 (en) * 1999-08-24 2003-03-20 Kevin Brophy Systems and methods for providing unified multimedia communication services
US6574326B1 (en) * 1999-11-18 2003-06-03 Nokia Network Oy Method and system for minimizing transmission of optional parameters in an intelligent network environment
US20030134636A1 (en) * 2002-01-02 2003-07-17 Rangamani Sundar Method, system, and apparatus for a mobile station to sense and select a wireless local area network (WLAN) or a wide area mobile wireless network (WWAN)
US6608832B2 (en) * 1997-09-25 2003-08-19 Telefonaktiebolaget Lm Ericsson Common access between a mobile communications network and an external network with selectable packet-switched and circuit-switched and circuit-switched services
US20030193426A1 (en) * 2002-04-12 2003-10-16 Alberto Vidal Apparatus and method to facilitate universal remote control
US20030210683A1 (en) * 2002-05-07 2003-11-13 Koninklijke Kpn N.V. Telecommunication system
US20040008669A1 (en) * 2002-06-03 2004-01-15 Alcatel Telecommunication system with packet-switched-multimedia-session-to-circuit-switched-call transferral
US20040019539A1 (en) * 2002-07-25 2004-01-29 3Com Corporation Prepaid billing system for wireless data networks
US6694145B2 (en) * 2001-12-27 2004-02-17 Nokia Corporation Synchronization of signaling messages and multimedia content loading
US20040043766A1 (en) * 2002-08-27 2004-03-04 Nec Corporation System and method for informing that user is in or not in wireless LAN service
US20040043776A1 (en) * 2002-08-28 2004-03-04 Sonera Oyj Method for redirecting contacts and setting up redirection
US20040047437A1 (en) * 2000-08-14 2004-03-11 Shkumbin Hamiti Communication systen and method providing a mode selection procedure
US20040068574A1 (en) * 2002-10-03 2004-04-08 Nokia Corporation WV-IMS relay and interoperability methods
US20040076145A1 (en) * 2000-12-22 2004-04-22 Timo Kauhanen Method and system for establishing a multimedia connection by negotiating capability in an outband control channel
US20040083195A1 (en) * 2002-10-23 2004-04-29 Mccord Alan Wayne Method and system for enabling automated and real-time discovery of skills available to agents and systems in a multimedia communications network
US20040107143A1 (en) * 2002-11-29 2004-06-03 Aki Niemi Method for authorizing indirect content download
US6765912B1 (en) * 2000-08-08 2004-07-20 Nortel Networks Limited Network resource usage in call sessions
US20040162892A1 (en) * 2003-02-18 2004-08-19 Hsu Raymond T. Provisioning server information in a mobile station
US20040190498A1 (en) * 2003-03-25 2004-09-30 Juha Kallio Method, system and gateway device for enabling interworking between IP and CS networks
US20040193700A1 (en) * 2003-03-25 2004-09-30 Ilkka Westman Service provisioning in a communication system
US20040193725A1 (en) * 2003-03-25 2004-09-30 Jose Costa-Requena Optimal location service for managing next hop addressing for messages associated with multiple address schemes
US20040205212A1 (en) * 2003-03-31 2004-10-14 Nokia Corporation Method and system for forwarding a service-related information to a network user
US20040219912A1 (en) * 2003-04-29 2004-11-04 Klas Johansson Method and system for exchanging the capacity reports in a radio access network
US20040252674A1 (en) * 2001-06-29 2004-12-16 Jonne Soininen Circuit-switched and packet-switched communications
US20050025047A1 (en) * 2003-07-30 2005-02-03 Nortel Networks Limited Providing packet-based multimedia services via a circuit bearer
US20050025163A1 (en) * 2003-07-28 2005-02-03 Nortel Networks Limited Mobility in a multi-access communication network
US20050043020A1 (en) * 2001-11-20 2005-02-24 Matti Lipsanen Mobile telecommunication networks and digital broadcasting services
US20050047399A1 (en) * 2003-08-29 2005-03-03 Sang-Do Lee Method and apparatus for providing voice and data services in a mobile communication system with various overlapped access networks
US20050050194A1 (en) * 2002-01-10 2005-03-03 Bernhard Honeisen Method and system for proxying a message
US20050058125A1 (en) * 2003-09-11 2005-03-17 Nokia Corporation IP-based services for circuit-switched networks
US20050083909A1 (en) * 2003-10-17 2005-04-21 Jarmo Kuusinen System, apparatus, and method for establishing circuit-switched communications via packet-switched network signaling
US6888828B1 (en) * 2001-10-02 2005-05-03 Nokia Corporation System and method for providing at least one service obtained from a service network for a user in a packet switched communication network
US20050098020A1 (en) * 2003-11-12 2005-05-12 Benoit Glazer Brass-wind instrument valve and method
US20050136926A1 (en) * 2003-12-23 2005-06-23 Nokia Corporation User registration in a communication system
US20050141484A1 (en) * 2003-12-31 2005-06-30 Nokia Corporation Interworking between domains of a communication network operated based on different switching principles
US20050170861A1 (en) * 2002-06-14 2005-08-04 Aki Niemi Method and system to subscription of events using sip protocol
US20050190772A1 (en) * 2004-02-26 2005-09-01 Shang-Chih Tsai Method of triggering application service using filter criteria and IP multimedia subsystem using the same
US6950655B2 (en) * 2002-10-01 2005-09-27 Interdigital Technology Corporation Method and system wherein handover information is broadcast in wireless local area networks
US20050213606A1 (en) * 2004-03-25 2005-09-29 Jiun-Yao Huang Method of triggering application service using response filter criteria and IP multimedia subsystem using the same
US20050227681A1 (en) * 2004-04-08 2005-10-13 Shenzhen Dianjing Technology Co. Ltd. Method and communication system of associated phone calling
US20050237933A1 (en) * 2004-03-30 2005-10-27 Pekka Marjelund Delivering services in a wireless communications system
US20060015812A1 (en) * 2004-07-15 2006-01-19 Cingular Wireless Ii, Llc Using emoticons, such as for wireless devices
US20060025151A1 (en) * 2004-07-28 2006-02-02 Jeyhan Karaoguz Handoff of a multimedia call session using background network scanning
US20060031888A1 (en) * 2004-04-30 2006-02-09 Sparrell Carlton J Centralized resource management and un-managed device support
US20060062206A1 (en) * 2004-09-23 2006-03-23 Vijayaraghavan Krishnaswamy Multi-link PPP over heterogeneous single path access networks
US20060083199A1 (en) * 2004-10-15 2006-04-20 Yang Jianhao M System, method, and device for handing off between voice over internet protocol over wireless access sessions and CDMA circuit switched voice sessions
US20060089143A1 (en) * 2002-02-28 2006-04-27 Cisco Technology, Inc. Devices, softwares and methods for handling off live calls between legs of CSV and VOX modalities
US20060104262A1 (en) * 2004-11-18 2006-05-18 Azaire Networks Inc. Maintaining consistent network connections while moving through wireless networks
US20060114987A1 (en) * 1998-12-21 2006-06-01 Roman Kendyl A Handheld video transmission and display
US20060121902A1 (en) * 2004-12-03 2006-06-08 Cisco Technology, Inc. System and method for providing a handoff leg associated with a preexisting leg in a network environment
US20060120287A1 (en) * 2004-12-03 2006-06-08 George Foti Seamless handoff for multimedia services
US20060136557A1 (en) * 2004-12-17 2006-06-22 Tekelec Methods, systems, and computer program products for clustering and communicating between Internet protocol multimedia subsystem (IMS) entities
US20060140150A1 (en) * 2004-11-05 2006-06-29 Interdigital Technology Corporation Wireless communication method and system for implementing media independent handover between technologically diversified access networks
US20060155814A1 (en) * 2004-12-31 2006-07-13 Sony Ericsson Mobile Communications Ab Media client architecture for networked communication devices
US20060164550A1 (en) * 2003-04-24 2006-07-27 Kyosuke Yoshimoto Video device, video module unit, and video device operation method
US20060183478A1 (en) * 2005-02-11 2006-08-17 Cisco Technology, Inc. System and method for handling media in a seamless handoff environment
US20060193448A1 (en) * 2004-12-03 2006-08-31 Karen Donoghue Method and apparatus for augmenting voice data on a mobile device call
US20060209768A1 (en) * 2003-01-14 2006-09-21 Matsushita Electric Industrial Co., Ltd. Service in wlan inter-working, address management system, and method
US20060221903A1 (en) * 2005-03-30 2006-10-05 Nokia Corporation Communication connection control mechanism in a core network ordered access change scenario
US20070008951A1 (en) * 2005-06-24 2007-01-11 Naqvi Shamim A Mediation system and method for hybrid network including an IMS network
US20070008913A1 (en) * 2005-06-24 2007-01-11 Naqvi Shamim A Method and system for provisioning IMS networks with virtual service organizations having distinct service logic
US20070014281A1 (en) * 2005-06-15 2007-01-18 Azaire Networks Voice call continuity application server between IP-CAN and CS networks
US20070033286A1 (en) * 2003-09-15 2007-02-08 Ku-Bong Min Method for setting media streaming parameter of upnp-based network
US20070053343A1 (en) * 2003-06-19 2007-03-08 Janne Suotula Conversational bearer negotiation
US20070053346A1 (en) * 2004-06-30 2007-03-08 Bettis Sonny R Distributed IP architecture for telecommunications system with video mail
US20070067807A1 (en) * 2005-09-16 2007-03-22 O'neil Douglas Methods, systems, and computer program products for providing multimedia information services over a communication network
US20070066347A1 (en) * 2005-09-19 2007-03-22 Silverbrook Research Pty Ltd Printing a puzzle using a mobile device
US20070091855A1 (en) * 2005-10-24 2007-04-26 Jeyhan Karaoguz Simultaneously multi-networked handheld multimedia gateways
US20070110043A1 (en) * 2001-04-13 2007-05-17 Esn, Llc Distributed edge switching system for voice-over-packet multiservice network
US20070111752A1 (en) * 2005-11-15 2007-05-17 Pazhyannur Rajesh S Mobile station, anchor call server, and method for conducting a call
US20070165572A1 (en) * 2004-02-10 2007-07-19 Forward Information Technologies Sa Method and system for seamless handover of mobile devices in heterogeneous networks
US20070165599A1 (en) * 2003-12-30 2007-07-19 Robert Skog Method and communication system for automatically discovering the common multimedia service capability
US20070197227A1 (en) * 2006-02-23 2007-08-23 Aylus Networks, Inc. System and method for enabling combinational services in wireless networks by using a service delivery platform
US20070201435A1 (en) * 2004-05-19 2007-08-30 Surf Communication Solutions, Ltd. Transmission Of Video Over Ip
US20070207804A1 (en) * 2005-10-03 2007-09-06 Vikas Sharma Enhancing user experience during handoffs in wireless communication
US20070207802A1 (en) * 2006-02-15 2007-09-06 Tekelec Methods, systems, and computer program products for selectively processing or redirecting signaling connection control part (SCCP) messages
US20070217349A1 (en) * 2003-12-22 2007-09-20 Gabor Fodor System and Method for Multi-Access
US20070218924A1 (en) * 2003-12-05 2007-09-20 Bo Burman Method And Apparatus For Establishing A Communication Session Between Two Terminals
US20070217366A1 (en) * 2003-06-30 2007-09-20 Motorola, Inc. Method and apparatus for providing a communication unit with a handoff between networks
US20070226344A1 (en) * 2004-07-23 2007-09-27 General Instrument Corporation Centralized Resource Manager With Power Switching System
US20080043717A1 (en) * 2003-09-19 2008-02-21 Telefonaktiebolaget Lm Ericsson (Publ) Exchange Protocol For Combinational Multimedia Services
US20080075067A1 (en) * 2004-12-03 2008-03-27 Telecom Italia S.P.A. Enabling Combinational Services in a Communications Network
US7353021B2 (en) * 2002-11-14 2008-04-01 Lucent Technologies Inc. Network controller replacement of indication of one or more specific network connections usable by first network component in signaling message for second network component with wild card network connection information
US20080092178A1 (en) * 2006-10-11 2008-04-17 Cingular Wireless Ii, Llc Streaming video
US20080162637A1 (en) * 2006-11-03 2008-07-03 At&T Bls Intellectual Property, Inc. Application services infrastructure for next generation networks including a notification capability and related methods and computer program products
US20080261593A1 (en) * 2007-04-17 2008-10-23 Aylus Networks, Inc. Systems and methods for IMS user sessions with dynamic service selection
US20090055473A1 (en) * 2004-07-09 2009-02-26 Telefonaktiebolaget Lm Ericsson (Publ) Message and arrangement for provding different services in a multimedia communication system
US7729298B2 (en) * 2004-11-08 2010-06-01 Motorola, Inc. Method and system for manipulating a shared object

Patent Citations (101)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4736407A (en) * 1986-04-08 1988-04-05 The United States Of America As Represented By The Secretary Of The Army Computer assisted graphic teleconferencing method and apparatus
US6032053A (en) * 1995-07-19 2000-02-29 Pacific Communications Science, Inc. Signaling the type of incoming telephone calls
US6014706A (en) * 1997-01-30 2000-01-11 Microsoft Corporation Methods and apparatus for implementing control functions in a streamed video display system
US6608832B2 (en) * 1997-09-25 2003-08-19 Telefonaktiebolaget Lm Ericsson Common access between a mobile communications network and an external network with selectable packet-switched and circuit-switched and circuit-switched services
US6374112B1 (en) * 1998-04-03 2002-04-16 Telefonaktiebolaget Lm Ericsson (Publ) Flexible radio access and resource allocation in a universal mobile telephone system
US6018662A (en) * 1998-09-08 2000-01-25 Nortel Networks Corporation Method for performing progressive soft handoff in CDMA systems
US20060114987A1 (en) * 1998-12-21 2006-06-01 Roman Kendyl A Handheld video transmission and display
US20020059416A1 (en) * 1999-07-09 2002-05-16 Heikki Tuunanen Management of performance of intelligent network services
US6782412B2 (en) * 1999-08-24 2004-08-24 Verizon Laboratories Inc. Systems and methods for providing unified multimedia communication services
US20030055974A1 (en) * 1999-08-24 2003-03-20 Kevin Brophy Systems and methods for providing unified multimedia communication services
US6574326B1 (en) * 1999-11-18 2003-06-03 Nokia Network Oy Method and system for minimizing transmission of optional parameters in an intelligent network environment
US6765912B1 (en) * 2000-08-08 2004-07-20 Nortel Networks Limited Network resource usage in call sessions
US20040047437A1 (en) * 2000-08-14 2004-03-11 Shkumbin Hamiti Communication systen and method providing a mode selection procedure
US20020140726A1 (en) * 2000-12-22 2002-10-03 Schwartz Richard L. Method and system for facilitating mediated communication
US20040076145A1 (en) * 2000-12-22 2004-04-22 Timo Kauhanen Method and system for establishing a multimedia connection by negotiating capability in an outband control channel
US20070110043A1 (en) * 2001-04-13 2007-05-17 Esn, Llc Distributed edge switching system for voice-over-packet multiservice network
US20040252674A1 (en) * 2001-06-29 2004-12-16 Jonne Soininen Circuit-switched and packet-switched communications
US20030026245A1 (en) * 2001-07-31 2003-02-06 Ejzak Richard Paul Communication system including an interworking mobile switching center for call termination
US20030027595A1 (en) * 2001-07-31 2003-02-06 Ejzak Richard Paul Provision of services in a communication system including an interworking mobile switching center
US20030027569A1 (en) * 2001-07-31 2003-02-06 Ejzak Richard Paul Communication system for providing roaming between an internet protocol multimedia system and a circuit-switched domain
US6888828B1 (en) * 2001-10-02 2005-05-03 Nokia Corporation System and method for providing at least one service obtained from a service network for a user in a packet switched communication network
US20050043020A1 (en) * 2001-11-20 2005-02-24 Matti Lipsanen Mobile telecommunication networks and digital broadcasting services
US6694145B2 (en) * 2001-12-27 2004-02-17 Nokia Corporation Synchronization of signaling messages and multimedia content loading
US20030134636A1 (en) * 2002-01-02 2003-07-17 Rangamani Sundar Method, system, and apparatus for a mobile station to sense and select a wireless local area network (WLAN) or a wide area mobile wireless network (WWAN)
US20050050194A1 (en) * 2002-01-10 2005-03-03 Bernhard Honeisen Method and system for proxying a message
US20060089143A1 (en) * 2002-02-28 2006-04-27 Cisco Technology, Inc. Devices, softwares and methods for handling off live calls between legs of CSV and VOX modalities
US20030193426A1 (en) * 2002-04-12 2003-10-16 Alberto Vidal Apparatus and method to facilitate universal remote control
US20030210683A1 (en) * 2002-05-07 2003-11-13 Koninklijke Kpn N.V. Telecommunication system
US20040008669A1 (en) * 2002-06-03 2004-01-15 Alcatel Telecommunication system with packet-switched-multimedia-session-to-circuit-switched-call transferral
US20050170861A1 (en) * 2002-06-14 2005-08-04 Aki Niemi Method and system to subscription of events using sip protocol
US20040019539A1 (en) * 2002-07-25 2004-01-29 3Com Corporation Prepaid billing system for wireless data networks
US20040043766A1 (en) * 2002-08-27 2004-03-04 Nec Corporation System and method for informing that user is in or not in wireless LAN service
US20040043776A1 (en) * 2002-08-28 2004-03-04 Sonera Oyj Method for redirecting contacts and setting up redirection
US6950655B2 (en) * 2002-10-01 2005-09-27 Interdigital Technology Corporation Method and system wherein handover information is broadcast in wireless local area networks
US20040068574A1 (en) * 2002-10-03 2004-04-08 Nokia Corporation WV-IMS relay and interoperability methods
US20040083195A1 (en) * 2002-10-23 2004-04-29 Mccord Alan Wayne Method and system for enabling automated and real-time discovery of skills available to agents and systems in a multimedia communications network
US7353021B2 (en) * 2002-11-14 2008-04-01 Lucent Technologies Inc. Network controller replacement of indication of one or more specific network connections usable by first network component in signaling message for second network component with wild card network connection information
US20040107143A1 (en) * 2002-11-29 2004-06-03 Aki Niemi Method for authorizing indirect content download
US20060209768A1 (en) * 2003-01-14 2006-09-21 Matsushita Electric Industrial Co., Ltd. Service in wlan inter-working, address management system, and method
US20040162892A1 (en) * 2003-02-18 2004-08-19 Hsu Raymond T. Provisioning server information in a mobile station
US20040193725A1 (en) * 2003-03-25 2004-09-30 Jose Costa-Requena Optimal location service for managing next hop addressing for messages associated with multiple address schemes
US20040190498A1 (en) * 2003-03-25 2004-09-30 Juha Kallio Method, system and gateway device for enabling interworking between IP and CS networks
US20040193700A1 (en) * 2003-03-25 2004-09-30 Ilkka Westman Service provisioning in a communication system
US20040205212A1 (en) * 2003-03-31 2004-10-14 Nokia Corporation Method and system for forwarding a service-related information to a network user
US20060164550A1 (en) * 2003-04-24 2006-07-27 Kyosuke Yoshimoto Video device, video module unit, and video device operation method
US20040219912A1 (en) * 2003-04-29 2004-11-04 Klas Johansson Method and system for exchanging the capacity reports in a radio access network
US20070053343A1 (en) * 2003-06-19 2007-03-08 Janne Suotula Conversational bearer negotiation
US20070217366A1 (en) * 2003-06-30 2007-09-20 Motorola, Inc. Method and apparatus for providing a communication unit with a handoff between networks
US20050025163A1 (en) * 2003-07-28 2005-02-03 Nortel Networks Limited Mobility in a multi-access communication network
US20050025047A1 (en) * 2003-07-30 2005-02-03 Nortel Networks Limited Providing packet-based multimedia services via a circuit bearer
US20050047399A1 (en) * 2003-08-29 2005-03-03 Sang-Do Lee Method and apparatus for providing voice and data services in a mobile communication system with various overlapped access networks
US20050058125A1 (en) * 2003-09-11 2005-03-17 Nokia Corporation IP-based services for circuit-switched networks
US20070033286A1 (en) * 2003-09-15 2007-02-08 Ku-Bong Min Method for setting media streaming parameter of upnp-based network
US20080043717A1 (en) * 2003-09-19 2008-02-21 Telefonaktiebolaget Lm Ericsson (Publ) Exchange Protocol For Combinational Multimedia Services
US20050083909A1 (en) * 2003-10-17 2005-04-21 Jarmo Kuusinen System, apparatus, and method for establishing circuit-switched communications via packet-switched network signaling
US20050098020A1 (en) * 2003-11-12 2005-05-12 Benoit Glazer Brass-wind instrument valve and method
US20070218924A1 (en) * 2003-12-05 2007-09-20 Bo Burman Method And Apparatus For Establishing A Communication Session Between Two Terminals
US20070217349A1 (en) * 2003-12-22 2007-09-20 Gabor Fodor System and Method for Multi-Access
US20050136926A1 (en) * 2003-12-23 2005-06-23 Nokia Corporation User registration in a communication system
US20070165599A1 (en) * 2003-12-30 2007-07-19 Robert Skog Method and communication system for automatically discovering the common multimedia service capability
US20050141484A1 (en) * 2003-12-31 2005-06-30 Nokia Corporation Interworking between domains of a communication network operated based on different switching principles
US20070165572A1 (en) * 2004-02-10 2007-07-19 Forward Information Technologies Sa Method and system for seamless handover of mobile devices in heterogeneous networks
US20050190772A1 (en) * 2004-02-26 2005-09-01 Shang-Chih Tsai Method of triggering application service using filter criteria and IP multimedia subsystem using the same
US20050213606A1 (en) * 2004-03-25 2005-09-29 Jiun-Yao Huang Method of triggering application service using response filter criteria and IP multimedia subsystem using the same
US20050237933A1 (en) * 2004-03-30 2005-10-27 Pekka Marjelund Delivering services in a wireless communications system
US20050227681A1 (en) * 2004-04-08 2005-10-13 Shenzhen Dianjing Technology Co. Ltd. Method and communication system of associated phone calling
US20060031888A1 (en) * 2004-04-30 2006-02-09 Sparrell Carlton J Centralized resource management and un-managed device support
US20070201435A1 (en) * 2004-05-19 2007-08-30 Surf Communication Solutions, Ltd. Transmission Of Video Over Ip
US20070053346A1 (en) * 2004-06-30 2007-03-08 Bettis Sonny R Distributed IP architecture for telecommunications system with video mail
US20090055473A1 (en) * 2004-07-09 2009-02-26 Telefonaktiebolaget Lm Ericsson (Publ) Message and arrangement for provding different services in a multimedia communication system
US20060015812A1 (en) * 2004-07-15 2006-01-19 Cingular Wireless Ii, Llc Using emoticons, such as for wireless devices
US20070226344A1 (en) * 2004-07-23 2007-09-27 General Instrument Corporation Centralized Resource Manager With Power Switching System
US20060025151A1 (en) * 2004-07-28 2006-02-02 Jeyhan Karaoguz Handoff of a multimedia call session using background network scanning
US20060062206A1 (en) * 2004-09-23 2006-03-23 Vijayaraghavan Krishnaswamy Multi-link PPP over heterogeneous single path access networks
US20060083199A1 (en) * 2004-10-15 2006-04-20 Yang Jianhao M System, method, and device for handing off between voice over internet protocol over wireless access sessions and CDMA circuit switched voice sessions
US20060140150A1 (en) * 2004-11-05 2006-06-29 Interdigital Technology Corporation Wireless communication method and system for implementing media independent handover between technologically diversified access networks
US7729298B2 (en) * 2004-11-08 2010-06-01 Motorola, Inc. Method and system for manipulating a shared object
US20080130637A1 (en) * 2004-11-18 2008-06-05 Nishi Kant Maintaining Consistent Network Connections While Moving Through Wireless Networks
US20060104262A1 (en) * 2004-11-18 2006-05-18 Azaire Networks Inc. Maintaining consistent network connections while moving through wireless networks
US20080075067A1 (en) * 2004-12-03 2008-03-27 Telecom Italia S.P.A. Enabling Combinational Services in a Communications Network
US20060193448A1 (en) * 2004-12-03 2006-08-31 Karen Donoghue Method and apparatus for augmenting voice data on a mobile device call
US20060120287A1 (en) * 2004-12-03 2006-06-08 George Foti Seamless handoff for multimedia services
US20060121902A1 (en) * 2004-12-03 2006-06-08 Cisco Technology, Inc. System and method for providing a handoff leg associated with a preexisting leg in a network environment
US20060161512A1 (en) * 2004-12-17 2006-07-20 Tekelec Methods, systems, and computer program products for supporting database access in an Internet protocol multimedia subsystem (IMS) network environment
US20060136557A1 (en) * 2004-12-17 2006-06-22 Tekelec Methods, systems, and computer program products for clustering and communicating between Internet protocol multimedia subsystem (IMS) entities
US20060155814A1 (en) * 2004-12-31 2006-07-13 Sony Ericsson Mobile Communications Ab Media client architecture for networked communication devices
US20060183478A1 (en) * 2005-02-11 2006-08-17 Cisco Technology, Inc. System and method for handling media in a seamless handoff environment
US20060221903A1 (en) * 2005-03-30 2006-10-05 Nokia Corporation Communication connection control mechanism in a core network ordered access change scenario
US20070014281A1 (en) * 2005-06-15 2007-01-18 Azaire Networks Voice call continuity application server between IP-CAN and CS networks
US20070008913A1 (en) * 2005-06-24 2007-01-11 Naqvi Shamim A Method and system for provisioning IMS networks with virtual service organizations having distinct service logic
US20070008951A1 (en) * 2005-06-24 2007-01-11 Naqvi Shamim A Mediation system and method for hybrid network including an IMS network
US20070067807A1 (en) * 2005-09-16 2007-03-22 O'neil Douglas Methods, systems, and computer program products for providing multimedia information services over a communication network
US20070066347A1 (en) * 2005-09-19 2007-03-22 Silverbrook Research Pty Ltd Printing a puzzle using a mobile device
US20070207804A1 (en) * 2005-10-03 2007-09-06 Vikas Sharma Enhancing user experience during handoffs in wireless communication
US20070091855A1 (en) * 2005-10-24 2007-04-26 Jeyhan Karaoguz Simultaneously multi-networked handheld multimedia gateways
US20070111752A1 (en) * 2005-11-15 2007-05-17 Pazhyannur Rajesh S Mobile station, anchor call server, and method for conducting a call
US20070207802A1 (en) * 2006-02-15 2007-09-06 Tekelec Methods, systems, and computer program products for selectively processing or redirecting signaling connection control part (SCCP) messages
US20070197227A1 (en) * 2006-02-23 2007-08-23 Aylus Networks, Inc. System and method for enabling combinational services in wireless networks by using a service delivery platform
US20080092178A1 (en) * 2006-10-11 2008-04-17 Cingular Wireless Ii, Llc Streaming video
US20080162637A1 (en) * 2006-11-03 2008-07-03 At&T Bls Intellectual Property, Inc. Application services infrastructure for next generation networks including a notification capability and related methods and computer program products
US20080261593A1 (en) * 2007-04-17 2008-10-23 Aylus Networks, Inc. Systems and methods for IMS user sessions with dynamic service selection

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
Andrew Prokop, Understanding Session Description Protocol, 30 September 2013 *
Cheng-Yue Chang, An H.323 Gatekeeper Prototype: Design, Implementation, and Performance Analysis, December 2004, IEEE Transactions on Multimedia, Vol. 6, No. 6, pgs. 937-939 *
Radvision Eli Orr, 21 January 2003, EE Times, Understanding the 3G-324M Spec: Part 1, pgs. 1-6 *

Cited By (40)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9026117B2 (en) 2006-05-16 2015-05-05 Aylus Networks, Inc. Systems and methods for real-time cellular-to-internet video transfer
US9148766B2 (en) 2006-05-16 2015-09-29 Aylus Networks, Inc. Systems and methods for real-time cellular-to-internet video transfer
US9160570B2 (en) 2007-02-22 2015-10-13 Aylus Networks, Inc. Systems and method for enabling IP signaling in wireless networks
US9882943B2 (en) * 2007-12-28 2018-01-30 Telefonaktiebolaget Lm Ericsson (Publ) Method of access provision
US20160255124A1 (en) * 2007-12-28 2016-09-01 Telefonaktiebolaget Lm Ericsson (Publ) Method of access provision
US20090232129A1 (en) * 2008-03-10 2009-09-17 Dilithium Holdings, Inc. Method and apparatus for video services
US20100111049A1 (en) * 2008-11-03 2010-05-06 Siegel Steven A Method and apparatus for enabling registration of endpoint devices through provisioning
US8305983B2 (en) * 2008-11-03 2012-11-06 At&T Intellectual Property I, L.P. Method and apparatus for enabling registration of endpoint devices through provisioning
US9143538B2 (en) 2008-11-03 2015-09-22 At&T Intellectual Property I, L.P. Method and apparatus for enabling registration of endpoint devices through provisioning
US20120096162A1 (en) * 2009-07-09 2012-04-19 Fernando Cecilia Torralba Methods and apparatuses for initiating provisioning of subscriber data in a hss of an ip multimedia subsystem network
US9479600B2 (en) * 2009-07-09 2016-10-25 Telefonaktiebolaget L M Ericsson (Publ) Methods and apparatuses for initiating provisioning of subscriber data in a HSS of an IP multimedia subsystem network
US9686326B2 (en) 2009-12-27 2017-06-20 At&T Intellectual Property I, L.P. Method and apparatus for enabling registration of aggregate end point devices through provisioning
US9160772B2 (en) 2009-12-27 2015-10-13 At&T Intellectual Property I, L.P. Method and apparatus for enabling registration of aggregate end point devices through provisioning
US10348781B2 (en) 2009-12-27 2019-07-09 At&T Intellectual Property I, L.P. Method and apparatus for enabling registration of aggregate end point devices through provisioning
US20110158183A1 (en) * 2009-12-27 2011-06-30 Siegel Steven A Method and apparatus for enabling registration of aggregate end point devices through provisioning
US8406183B2 (en) * 2009-12-27 2013-03-26 At&T Intellectual Property I, L.P. Method and apparatus for enabling registration of aggregate end point devices through provisioning
US8983978B2 (en) 2010-08-31 2015-03-17 Apple Inc. Location-intention context for content delivery
US8868072B2 (en) * 2011-02-11 2014-10-21 Vodafone Ip Licensing Limited Method and system for facilitating communication between wireless communication devices
US9065970B2 (en) 2011-02-11 2015-06-23 Vodafone Ip Licensing Limited Method and system for facilitating communication between wireless communication devices
US20120225652A1 (en) * 2011-02-11 2012-09-06 Vodafone Ip Licensing Limited Communications system and method
EP2493166A1 (en) 2011-02-11 2012-08-29 Vodafone IP Licensing Limited Communications System and Method based on service capability and social presence.
GB2488120A (en) * 2011-02-15 2012-08-22 Vodafone Ip Licensing Ltd Facilitating communication between devices by requesting a status indicator of the ability of a second device to use a second communication method.
EP2645672A1 (en) * 2012-03-30 2013-10-02 Vodafone IP Licensing Limited Method for discovering capabilities of offline users
US9338634B2 (en) 2012-03-30 2016-05-10 Vodafone Ip Licensing Limited Discovering capabilities of offline users
US20130308620A1 (en) * 2012-05-16 2013-11-21 Qualcomm Incorporated Evolved hybrid internet protocol (ip) multimedia subsystem (ims) architecture
US9565615B2 (en) * 2012-05-16 2017-02-07 Qualcomm Incorporated Evolved hybrid internet protocol (IP) multimedia subsystem (IMS) architecture
US9141504B2 (en) * 2012-06-28 2015-09-22 Apple Inc. Presenting status data received from multiple devices
US20140006955A1 (en) * 2012-06-28 2014-01-02 Apple Inc. Presenting status data received from multiple devices
US20140057667A1 (en) * 2012-08-24 2014-02-27 Research In Motion Limited Supporting device-to-device communication in a rich communication service context
WO2014031245A1 (en) * 2012-08-24 2014-02-27 Research In Motion Limited Supporting device-to-device communication in a rich communication service context
US10028204B2 (en) * 2012-08-24 2018-07-17 Blackberry Limited Supporting device-to-device communication in a rich communication service context
US9681095B2 (en) 2013-08-19 2017-06-13 Microsoft Technology Licensing, Llc Seamless call transitions with pre-escalation participation confirmation
US9888210B2 (en) 2013-08-19 2018-02-06 Microsoft Technology Licensing, Llc Seamless call transitions with pinpoint call escalation
US9961608B2 (en) 2013-08-19 2018-05-01 Microsoft Technology Licensing, Llc Seamless call transitions
US11457045B2 (en) * 2013-11-06 2022-09-27 Telefonaktiebolaget Lm Ericsson (Publ) Methods and user equipment for exchanging service capabilities
EP2894826A1 (en) * 2014-01-13 2015-07-15 Mitel Networks Corporation Video call set up in an established audio call
US9270932B2 (en) 2014-01-13 2016-02-23 Mitel Networks Corporation Video call set up in an established audio call
US10298739B2 (en) * 2015-03-23 2019-05-21 Samsung Electronics Co., Ltd. Method and apparatus for transmitting integrated messages
US10237903B2 (en) * 2015-06-23 2019-03-19 Kabushiki Kaisha Toshiba Remote maintenance system
CN114286300A (en) * 2021-12-23 2022-04-05 号百信息服务有限公司 System and method for controlling communication behavior by mobile phone application based on cloud network convergence capability

Similar Documents

Publication Publication Date Title
US20080317010A1 (en) System and method for signaling optimization in ims services by using a service delivery platform
US9622273B2 (en) Method and apparatus for interworking voice and multimedia services between CSI terminal and IMS terminal
US7876743B2 (en) Conversational bearer negotiation
CN100484141C (en) Method for realizing terminal ability interaction and route control in IMS and CS service concurrence
US7787443B2 (en) Method and apparatus for allowing peering relationships between telecommunications networks
US8155084B2 (en) User equipment, call continuity application server, and network handover method
EP3179675B1 (en) Inter-domain call routing
US7301938B2 (en) Method of transferring a packet switched to a circuit switched call
US20060092925A1 (en) Roaming between circuit-switched and all-IP networks
US20150195862A1 (en) Associated device discovery in ims networks
US8855104B2 (en) Method for switching the session control path of IP multimedia core network subsystem centralized service
US20070197227A1 (en) System and method for enabling combinational services in wireless networks by using a service delivery platform
US20060239267A1 (en) User equipment in an IMS service network with a shortened PTT call setup time, IMS service network, and PTT call setup method therein
KR101565626B1 (en) A mobile switching center platform having interfaces with functionalities defined by an architecture that provides packet-switched multimedia subscriber services
CA2605475C (en) Session initiation from application servers in an ip multimedia subsystem
CN101563903B (en) Service adaptation in an ip multimedia subsystem network
US20080254816A1 (en) Method for Supporting Combinatorial Cs Call and Ims Session
WO2006064347A1 (en) Method and system to the instant transfer of multimedia files between mobile radio users within the scope of combinational services
WO2005081490A1 (en) Controlling communication sessions in a communication system
US8751680B2 (en) Apparatus, method and computer program for seamless session transfer
WO2008110110A1 (en) Ip multimedia subsystem service providing method and system
US8606243B2 (en) Mobile network system and guidance message providing method
JP5608748B2 (en) Method and apparatus in a communication network
CN102026128B (en) Method and system for obtaining user association number
KR100998751B1 (en) Apparatus for providing Image Ring Back Tone on IP Multimedia Service network and Method thereof

Legal Events

Date Code Title Description
AS Assignment

Owner name: AYLUS NETWORKS, INC., MASSACHUSETTS

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:KWAN, WILLIAM;NAQVI, SHAMIM A.;REEL/FRAME:019718/0700

Effective date: 20070814

AS Assignment

Owner name: NORTH BRIDGE VENTURE PARTNERS V-B, L.P., MASSACHUS

Free format text: COLLATERAL ASSIGNMENT OF PATENTS, TRADEMARKS AND COPYRIGHTS;ASSIGNOR:AYLUS NETWORKS, INC.;REEL/FRAME:025066/0395

Effective date: 20100913

Owner name: MATRIX PARTNERS VII, L.P., MASSACHUSETTS

Free format text: COLLATERAL ASSIGNMENT OF PATENTS, TRADEMARKS AND COPYRIGHTS;ASSIGNOR:AYLUS NETWORKS, INC.;REEL/FRAME:025066/0395

Effective date: 20100913

Owner name: WESTON & CO. VII LLC, AS NOMINEE, MASSACHUSETTS

Free format text: COLLATERAL ASSIGNMENT OF PATENTS, TRADEMARKS AND COPYRIGHTS;ASSIGNOR:AYLUS NETWORKS, INC.;REEL/FRAME:025066/0395

Effective date: 20100913

Owner name: NORTH BRIDGE VENTURE PARTNERS V-A, L.P., MASSACHUS

Free format text: COLLATERAL ASSIGNMENT OF PATENTS, TRADEMARKS AND COPYRIGHTS;ASSIGNOR:AYLUS NETWORKS, INC.;REEL/FRAME:025066/0395

Effective date: 20100913

AS Assignment

Owner name: AYLUS NETWORKS, INC., MASSACHUSETTS

Free format text: TERMINATION OF COLLATERAL ASSIGNMENT OF PATENTS, TRADEMARKS AND COPYRIGHTS AT REEL 025066 AND FRAME 0395;ASSIGNORS:MATRIX PARTNERS VII, L.P.;WESTON & CO. VII LLC, AS NOMINEE;NORTH BRIDGE VENTURE PARTNERS V-A, L.P.;AND OTHERS;REEL/FRAME:026840/0082

Effective date: 20110830

STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION