US20080168540A1 - Systems, Methods, Media, and Means for User Level Authentication - Google Patents
Systems, Methods, Media, and Means for User Level Authentication Download PDFInfo
- Publication number
- US20080168540A1 US20080168540A1 US11/950,682 US95068207A US2008168540A1 US 20080168540 A1 US20080168540 A1 US 20080168540A1 US 95068207 A US95068207 A US 95068207A US 2008168540 A1 US2008168540 A1 US 2008168540A1
- Authority
- US
- United States
- Prior art keywords
- subscriber
- user
- information
- cscf
- mobile device
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims description 24
- 230000004044 response Effects 0.000 claims abstract description 71
- 238000004891 communication Methods 0.000 claims abstract description 14
- 230000000977 initiatory effect Effects 0.000 claims abstract description 4
- 238000013475 authorization Methods 0.000 claims description 8
- 238000012545 processing Methods 0.000 description 26
- 239000010410 layer Substances 0.000 description 15
- 230000008569 process Effects 0.000 description 10
- 230000011664 signaling Effects 0.000 description 7
- 239000003795 chemical substances by application Substances 0.000 description 5
- 238000010200 validation analysis Methods 0.000 description 3
- 230000008901 benefit Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 238000013507 mapping Methods 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 206010042602 Supraventricular extrasystoles Diseases 0.000 description 1
- 230000000903 blocking effect Effects 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000006835 compression Effects 0.000 description 1
- 238000007906 compression Methods 0.000 description 1
- 230000006837 decompression Effects 0.000 description 1
- 238000007689 inspection Methods 0.000 description 1
- 108090000237 interleukin-24 Proteins 0.000 description 1
- 239000002346 layers by function Substances 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 230000002265 prevention Effects 0.000 description 1
- 230000001105 regulatory effect Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 238000013519 translation Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/12—Avoiding congestion; Recovering from congestion
- H04L47/125—Avoiding congestion; Recovering from congestion by balancing the load, e.g. traffic engineering
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/38—Flow based routing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/72—Routing based on the source address
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/74—Address processing for routing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/74—Address processing for routing
- H04L45/745—Address table lookup; Address filtering
- H04L45/7453—Address table lookup; Address filtering using hashing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/24—Traffic characterised by specific attributes, e.g. priority or QoS
- H04L47/2483—Traffic characterised by specific attributes, e.g. priority or QoS involving identification of individual flows
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/10—Architectures or entities
- H04L65/1016—IP multimedia subsystem [IMS]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/10—Architectures or entities
- H04L65/102—Gateways
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/10—Architectures or entities
- H04L65/102—Gateways
- H04L65/1023—Media gateways
- H04L65/103—Media gateways in the network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/10—Architectures or entities
- H04L65/1045—Proxies, e.g. for session initiation protocol [SIP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/10—Architectures or entities
- H04L65/1046—Call controllers; Call servers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/80—Responding to QoS
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/52—Network services specially adapted for the location of the user terminal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
- H04L65/1101—Session protocols
- H04L65/1104—Session initiation protocol [SIP]
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S707/00—Data processing: database and file management or data structures
- Y10S707/912—Applications of a database
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S707/00—Data processing: database and file management or data structures
- Y10S707/912—Applications of a database
- Y10S707/913—Multimedia
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S707/00—Data processing: database and file management or data structures
- Y10S707/912—Applications of a database
- Y10S707/918—Location
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Mobile Radio Communication Systems (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Telephonic Communication Services (AREA)
- Small-Scale Networks (AREA)
Abstract
Description
- This application claims the benefit under 35 U.S.C. § 119(e) of U.S. Provisional Patent Application No. 60/873,493, filed Dec. 7, 2006, which is hereby incorporated by reference herein in its entirety.
- The disclosed subject mater relates to systems, methods, media, and means for user level authentication.
- Authentication and authorization of a mobile digital processing device to a network can be based on the identity of the mobile digital processing device or the identity of a card within the mobile digital processing device. For example, IP Multimedia Subsystem (IMS) and Multimedia Domain (MMD) registration and authentication mechanisms are based on pre-configured shared keys in the IMS Subscriber Identity Module (ISIM) and the Home Subscriber Server (HSS). However, these keys and other identifying information are stored in the mobile device. When a user connects to the network, information from the Subscriber Identity Module (SIM), from the mobile device itself (e.g., serial number), or other identifying information is used to authenticate and authorize the mobile device and the account attached to the mobile device. Therefore, if a first person were to share a mobile device with a second person, this second person would be using the first person's account and services because it is the first person's mobile device and the account is attached to that mobile device and/or SIM card. The mobile device can include, for example, a portable phone, a cell-phone, a personal digital assistant (PDA), and/or a laptop computer connected to, for example, a cellular network. Such devices can be referred to as, for example, user equipment (UE) or mobile stations (MS).
- Systems, methods, media, and means for user level authentication are provided. In some embodiments, a gateway in a communications network is provided. The gate way including a subscriber interface; a Session Initiation Protocol (SIP) registrar; and a network interface in communication with the subscriber interface, the SIP registrar, a subscriber database, and a mobile device; wherein the SIP registrar: receives a first register message as a result of a request associated with a user and a mobile device seeking network authentication; and sends a request for subscriber information to the subscriber interface; the subscriber interface: retrieves the subscriber information from the subscriber database; and sends the subscriber information to the SIP registrar; the SIP registrar further: sends challenge information including a password request and a request for predetermined response information previously selected by the user to the mobile device; receives a second register message including user response information in response to the challenge information from the mobile device; authenticates the mobile device and the user based at least in part on whether the user response information matches the predetermined response information; and notifies the subscriber interface of the authentication. In some embodiments, the subscriber database is a Home Subscriber Server (HSS) and the SIP registrar is a serving call session control function (S-CSCF). In some embodiments, authentication includes authentication, authorization, and registration. In some embodiments, predetermined response information includes a question to the user.
- In some embodiments, methods for authenticating a mobile device and a user are provided. The methods including receiving a first register message as a result of a request associated with a user and a mobile device seeking network authentication at a SIP registrar; and sending a request for subscriber information to a subscriber interface from the SIP registrar; retrieving the subscriber information from a subscriber database at the subscriber interface; and sending the subscriber information to the SIP registrar from subscriber interface; sending challenge information including a password request and a request for predetermined response information previously selected by the user to the mobile device from the SIP registrar; receiving a second register message including user response information in response to the challenge information from the mobile device at the SIP registrar; authenticating the mobile device and the user based at least in part on whether the user response information matches the predetermined response information at the SIP registrar; and sending notification of authentication to the subscriber interface from the SIP registrar.
- In some embodiments, gateways in a communications network are provided. The gateways including means for receiving a first register message as a result of a request associated with a user and a mobile device seeking network authentication at a SIP registrar; means for sending a request for subscriber information to a subscriber interface from the SIP registrar; means for retrieving the subscriber information from a subscriber database at the subscriber interface; means for sending the subscriber information to the SIP registrar from subscriber interface; means for sending challenge information including a password request and a request for predetermined response information previously selected by the user to the mobile device from the SIP registrar; means for receiving a second register message including user response information in response to the challenge information from the mobile device at the SIP registrar; means for authenticating the mobile device and the user based at least in part on whether the user response information matches the predetermined response information at the SIP registrar; and means for sending notification of authentication to the subscriber interface from the SIP registrar.
- In some embodiments, gateways in a communications network are provided. The gateways including a subscriber interface residing in the gateway in communication with a serving-call session control function (S-CSCF) and a subscriber database to register and authenticate a mobile device and a user; the S-CSCF caches subscriber information in the gateway including a password and predetermined response information previously selected by the user and received from the subscriber database through the subscriber interface and challenges the mobile device with challenge information including a request for the password and a request for the predetermined response information; and the S-CSCF authenticates a response to the challenge information and updates the cache.
- In some embodiments, gateways in a communications network are provided. The gateways including means for caching subscriber information in the gateway including a password and predetermined response information previously selected by the user and received from a subscriber database through a subscriber interface and challenging the mobile device with challenge information including a request for the password and a request for the predetermined response information; and means for authenticating a response to the challenge information and updating the cache.
-
FIG. 1 is a simplified illustration of an IP Multimedia Subsystem (IMS) which can be used in accordance with some embodiments of the disclosed subject matter. -
FIG. 2 is a simplified illustration of a Multimedia Domain (MMD) system which can be used in accordance with some embodiments of the disclosed subject matter. -
FIG. 3 illustrates a control plane architecture for an IMS/MMD solution that can be used in accordance with some embodiments of the disclosed subject matter. -
FIG. 4 is a block diagram of flows through a gateway and among functions in accordance with some embodiments of the disclosed subject matter. -
FIG. 5 is a block diagram of an implementation of various components within a gateway in accordance with some embodiments of the disclosed subject matter. -
FIG. 6A andFIG. 6B illustrate a registration call flow in accordance with some embodiments of the disclosed subject matter. - Systems, methods, media, and means for user level authentication are provided. In some embodiments, when a user attempts to logon to a network, the network presents the user with challenge information associated with the user's account. If the user can respond with correct answers to the challenge information, the network will allow the user to logon to the system (e.g. register, authenticate, and authorize the user). This can allow, for example, a first user to use the mobile device of a second user while having access to the first user's services and/or having the first user's use charged to the first user's account.
- Various embodiments of the disclosed subject matter can be used with various network types, protocols, standards, and/or topologies. For example,
FIG. 1 illustrates an IP Multimedia Subsystem (IMS) 100, which is a network architecture that can provide users with mobile and fixed multimedia services implemented as, for example, functions. A function can be implemented on a dedicated node, spread over multiple nodes, or can be implemented on the same node as other functions and/or applications. For example, these functions can be implemented on an ST16 Intelligent Mobile Gateway available from Starent Networks, Corp. - Some functions can be grouped into logical units. For example, a Call Session Control Function (CSCF) includes three functions: a Proxy-CSCF (P-CSCF) 101, an Interrogating CSCF (I-CSCF) 102, and a Serving CSCF (S-CSCF) 103. A CSCF can manage much of the signaling that occurs in an IP IMS core. CSCF functions can be embodied in various forms and can be used with various network topologies and/or standards. For example, a CSCF can be use in both the Global System for Mobile Communications (GSM) standard and the Code Division Multiple Access (CDMA) 2000 standard. The 3rd Generation Partnership Project (3GPP) is responsible for IMS which works with GSM systems. The 3rd Generation Partnership Project 2 (3GPP2) is responsible for Multimedia Domain (MMD) which is used with CDMA systems and is based on the 3GPP IMS concept.
-
FIG. 1 also includes a Home Subscriber Server (HSS) 104, a Subscriber Location Function (SLF) 105, User Equipment (UE) 106, Breakout Gateway Control Function (BGCF) 107, Media Gateway Control Function (MGCF) 108, Media Gateway (MGW) 109, Public Switched Telephone Network (PSTN) 110, Multimedia Resource Controller (MRFC) 111, Multimedia Resource Function Processor (MRFP) 112. The HSS 104 is a master user database that supports the S-CSCF or other network entities that handle calls and sessions. The HSS 104 stores subscription-related information such as user profiles, performs user authentication and authorization, and can provide information about the physical location of a user. When multiple HSS's are used in a network, anSLF 105 can be used to direct the queries to theHSS 104 storing the information. Legacy signaling networks may also use the HSS 104 for services. The MRFC 111 communicates with the S-CSCF and controls the MRFP 112 to implement media related functions. The combination of the MRFC 111 and MRFP 112 provides a source of media in the home network. The BGCF 107 is a server that can route based on telephone number and is used when calling to a phone on the circuit switched network. The MGCF 108 and MGW 109 are used to convert signaling from IMS to that which is appropriate forPSTN 110 circuit switched networks. The IP Multimedia Networks can include application servers and other network entities that provide services to User Equipment (UE). The UE can include, for example, a cell phone, a personal digital assistant (PDA), or a laptop computer. -
FIG. 2 illustrates anMMD system 210 within alarger network 200. TheMMD system 210 includes many of the same functions as theIMS system 100 ofFIG. 1 , but further includes an access gateway/foreign agent 201 to communicate withaccess networks 215, as well as ahome agent 202 to provide Mobile IP support to mobile stations (e.g., cell phone, PDA, laptop, etc.). - In the context of the IMS and MMD systems, a P-CSCF can be the initial interface between, for example, a mobile device and an IMS. A P-CSCF is typically located in a visited network or in a home network when the visited network is not IMS compliant. The P-CSCF acts as a Session Initiation Protocol (SIP) proxy and can forward messages from the user equipment or mobile station to the appropriate network entity and from a network entity to the user equipment/mobile station. The P-CSCF can inspect messages, provide SIP message compression/decompression using, for example, SIGComp, provide a security associate to the UE/MS, and generate charging data records (CDR) because it sits on the path of the signaling message. The P-CSCF can also include or communicate with a policy decision function (PDF) that authorizes media resources such as the provided quality of service (QoS), management of bandwidth, and provided access.
- The I-CSCF is the contact point within a network for connections destined to a user of that network or a roaming user currently located within the network's service area. The I-CSCF assigns an S-CSCF to a user so that the user can communicate with the network. The I-CSCF's IP address can be published in a Domain Name System (DNS) so that remote servers can find it and use it as an entry point.
- The S-CSCF performs the session control services for the, for example, UE/MS. This includes handling registration of the UE/MS, inspecting messages being routed through the S-CSCF, deciding which application server provides service, providing routing services such as sending messages to the chosen application server or to a PSTN, and enforcing the policies of a network for a given user. The S-CSCF can also communicate with the HSS to access user profiles and other information.
- Application servers (e.g., 220 and 221) can host and execute services such as caller ID, call waiting, call holding, push-to-talk, call forwarding, call transfer, call blocking services, lawful interception, announcement services, conference call services, voicemail, location based services, and presence information. The application servers can interface with the S-CSCF using SIP and, depending on the service, can operate in an SIP proxy mode, an SIP user agent mode, or an SIP back-to-back user agent mode.
-
FIG. 3 illustrates a control plane architecture for an IMS/MMD solution that can be used in accordance with some embodiments. Asession manager 310 services and processes user session data flow for user equipment(UE)/mobile subscribers(MS). Thesession manager 310 includes functional layers such as asystem service layer 311, acall processing layer 320, and a call processingsupport services layer 313. The system serviceslayer 311 provides an interface for instructions to be passed to thesession manager 310 and the other layers. A command line interface (CLI) 314 as well as networkprocessing unit interface 315 can be included. The call processing layer includes a service broker/ Service Control Interaction Manager (SCIM) 321, aCSCF core 322 that includes an I-CSCF, an P-CSCF, and an S-CSCF, a unifiedmessage mapping interface 323,applications 324, and aSIP stack 325. The call processingsupport services layer 313 includes a variety of services such as routing and address translation service, subscriber management service, changing interface service, media interface service, QoS policy interface service, security interface, and regulatory server interface. - Returning to the
call processing layer 320, this layer includes signaling protocols and call control using universal SIP as an application program interface (API). The signaling protocols can be, for example, SIP, ISUP, MGCP, or H.323. Further, thecall processing layer 320 allows inter-working between SIP variants and other protocols through a unified messaging mapping (UMM) interface. The UMM interface can convert protocol specific messages and parameters to the universal SIP like API format. SIP like messaging is used, in some embodiments, because SIP has a large message set and can cover the possible messaging scenarios for SIP and other protocols. - A
demux manager 352 resides in thesignal routing layer 354, as shown inFIG. 3 . Thesignal routing layer 354 with the demux manager can determine where a packet flow is sent for processing. The packet flow can be sent to a process instance for further processing and/or signal handling. The demux manager can be used to analyze packet flows or traffic entering into a gateway. This analyzing may encompass packet sniffing, extracting of information from packet headers, sorting extracted information, deep packet inspection, and processing of information obtained from one or more packets. Messages analyzed by a demux manager can contain information which can be extracted (or sniffed) such as an IP-address assigned to the mobile node, Address of Record (AOR)/public user id. - The demux manager can also direct packet flows among functions internal to the gateway and physical entities to which other functions are mapped. In directing packet flows, demux manager can steer packet flows to balance loads. For example, if a packet is to be sent to more than one function and order does not matter, the demux manager sends the packet to the least loaded or a less congested function. The demux manager, in some embodiments, can determine congestion based on outstanding packets at different functions or from the delay when one or more packets return to the demux manager. Information extracted from packets can be cached locally in the signal routing layer to allow processing to occur without retrieving information from external databases.
- In certain embodiments, incoming packets are sent to a first in, first out (FIFO) queue in the demux manager. The packet at the head of the queue is de-queued and inspected to see how long the packet has been waiting in the queue. If the packet has waited longer than a pre-set time, the packet is deemed to be too old and dropped. Otherwise, the packet is inspected to see if a new session is to be established or if the packet is to be routed to a session manager instance or other function. If a new session is to be established, a session manager selection routine is invoked and the packet is forwarded to the selected session manager. Packets that belong to an already established session are forwarded to the corresponding session manager previously selected. A demux manager can keep a list of the session managers and assign a weighted load factor to each session manager. The list is sorted by the weighted load factor so the least loaded session manager can be selected for a new session.
- The load factor can be determined by calculating the following parameters: the number of active sessions, dormant sessions, outstanding requests, round trip time, and the load on the processing unit where the session manager is running, in some embodiments. The load factor can be calculated by obtaining a maximum value for each of the parameters and determining how each session manager is relative to the maximum. Each of the parameters is assigned a percentage with the total adding to 100. The parameters and the list sort order can be periodically updated. Depending on the availability and load levels indicated in the list, new sessions managers can also be added dynamically.
- As mentioned above, the demux manager inspects the packets and completes a certain amount of processing, in certain embodiments. The processing can involve parsing the packet header to extract information in some of the fields, with some or all of this information being cached, if the information is not stored already. The information can be used to verify the packet's authenticity (e.g., the packet is not part of some attack on the system) and to validate that the packet is not malformed. The information that can be cached includes Contact (IP address/Fully qualified domain name of mobile node) and Address of record/Public user Id. The packet is then routed to the session manager handling the packet's session.
- Demux manager provides direction handling of packets for a collapsed call session control function (CSCF), in certain embodiments, which can be implemented on the gateway and with external CSCF entities. Direction handling can be implemented based on a rule or rule set in a collapsed CSCF in some embodiments.
FIG. 4 illustrates CSCF component interaction in accordance with certain embodiments.FIG. 4 includes agateway 410, a collapsed P-CSCF 412, a collapsed I-CSCF 414, a collapsed S-CSCF 416, a visited network P-CSCF 418, an I-CSCF 420, a S-CSCF 422, a media gateway control function (MGCF) 424, and a border gateway control function (BGCF) 426. If a packet is coming from a mobile device or a visited network P-CSCF 420 then analysis can be performed on originating address and/or on the destination address. If both the numbers are not registered within the same network device such as the gateway, then the packets are proxied to an external entity as described in the routing table below. - In some embodiments, demux manager sends packet(s) to the session manager instance that can handle the session or that is already handling the session. To identify the session manager instance handling the session, the demux manager determines whether to analyze based on an originating subscriber address or a destination subscriber address. Based on the network device or the entity the message is coming from, the demux manager can determine whether to look for a source or a destination address. In some embodiments, some proprietary parameter is inserted into a SIP message to aid the decision without much, if any, additional analysis.
- The logic in demux manager to identify the session manager can be implemented as follows. Check the via/source address. If this address matches one of the registered address then the packet is coming from the mobile node. Otherwise, if via/source address matches one of the peering server addresses, then use that information to make a routing decision and perform the origination/destination address analysis. Otherwise, if via/source address matches one of the cached server's information received from service route/path, use that information to make the routing decision, and add a direction flag in the subscriber table. Otherwise, do the destination address analysis assuming the call (or packets) is coming from the network and if destination address is also not there in the hash table, then allocate to a new session manager.
- The table below describes direction handling of incoming packets by a demux manager and/or session manager when the gateway is acting as a P-CSCF only in accordance with certain embodiments. P-CSCF receives messages from the following components: one or more mobile nodes, a home network I-CSCF, and a home network S-CSCF.
-
Incoming Incoming Parameter interface Message Handling Direction analysis Mobile Register P-CSCF Register comes to the P-CSCF from a mobile node. node to adds a Path Demux manager allocates a session manager instance P-CSCF header and passes the register message to that instance. I-CSCF/S- 200 ok P-CSCF Demux manager checks for the presence of a service CSCF to for stores the route header to identify the function that is to be P-CSCF Register service performed. If the service route header is present, the route info. message is likely either coming from a S-CSCF or an I-CSCF. Otherwise, the demux manager can perform a destination address analysis to determine direction. Mobile Non none If a security association is present the request goes to node to register the session manager instance handling the session P-CSCF dialog because the messages are sent on the port exchanged creating during security association setup. The session request manager handling the session receives incoming packets on the port exchanged during setup. When received at the session manager either before or instead of at the demux manager, a search similar to the demux manager's search is performed at the session manager to find the direction. If the source IP address is a registered subscriber, then the session manager performs P-CSCF functionality processing. If a security association is not present, demux manager routes the packet(s) to the session manager instance handling the session. A proprietary header can be inserted by the demux manager to indicate whether the message is for originating subscriber or destination subscriber so that CSCF core does not have to perform the same analysis again. Based on the proprietary parameter session manager can be alerted to perform P-CSCF functionality processing. S-CSCF/I- Non none The path header information is stored by S-CSCF in CSCF to register the session manager instance and can be sent in P-CSCF dialog incoming requests coming from I-CSCF and S-CSCF creating in the route header. If this string requests (pcscf_smgr_instance) is present in the username of the route header, CSCF core performs P-CSCF processing. Also demux manager can be alerted to perform analysis on the destination number and send the analysis to the session manager instance where the destination subscriber is registered. - The table below describes direction handling of incoming packets by a demux manager and/or session manager when receiving messages or packets for an I-CSCF. An I-CSCF can receive messages from the following interfaces: a home P-
CSCF 412, a visited network P-CSCF 418, a home S-CSCF 422, an external I-CSCF 420, an external S-CSCF 422, and anexternal BGCF 426. -
Incoming Incoming Parameter interface Message Handling Direction analysis Home/visited Register Store If path parameter is present, the packet is coming from P-CSCF address P-CSCF and the demux manager allocates a session received in manager (if not a re-registration or de-registration) and via as that passes the register message to the session manager is the P- instance. CSCF CSCF core checks for the presence of path header. If I- address. CSCF function is configured and the path header is present in the register message coming from demux manager, I-CSCF is the first contact point for the message and performs I-CSCF functionality. Home S- 200 OK Store Since the service route is present demux manager CSCF for service knows the direction, and CSCF core performs I-CSCF Register route function to the packet(s). header. Home/visited Non none Demux manager identifies the session manager P-CSCF REGISTER instance by looking at the route header that includes dialog the session manager instance. creating CSCF core checks the via. If the via is one of the request peering servers or a P-CSCF via address obtained during registration, the CSCF core performs the I- CSCF function for originating subscriber. If topology hiding is not required non register messages can go directly to the S-CSCF by-passing the I-CSCF. External Non none If the packet(s) are not coming from the P-CSCF network I- register interface, the packet(s) are bound for a destination CSCF/S- dialog subscriber or for proxying to another proxy. Demux CSCF/bgcf creating manager performs a destination address analysis to request determine the session manager instance handling the session. If one is found the packet(s) are routed to that instance. At CSCF core, the packet(s) are checked using the learned P-CSCF address to determine if the packets are coming from the mobile node or a P-CSCF for I-CSCF function processing. Otherwise S-CSCF function processing is performed. Home S- Non none Direction handling is performed by the demux CSCF register manager by looking at the peering server table. dialog creating request - From the above tables, it can be appreciated that the demux manager and the session manager, which includes CSCF core functionalities, work together to direct and process packets.
FIG. 5 illustrates an implementation of demux and session manager in accordance with certain embodiments.FIG. 5 includes packet accelerator card (PAC) 510,PAC 512, andPAC 514.PACs PAC 510 implements aSIP demux manager 516 which includessubscriber hash list 518.SIP demux manager 516 can be used to direct SIP messaging and packets to the session manager handling the session and to external functions. The SIP demuxmanager 516 can cache information about a session and a subscriber in asubscriber hash list 518 to reduce delay in directing packets to their corresponding session managers. -
PAC 512implements session manager Session manager 520 includes aCSCF core 524, a subscriberlocal cache 526, acall state data 528, and aSIP stack 530.CSCF core 524 can include a P-CSCF, a S-CSCF, and a I-CSCF or can implement the functions of a P-CSCF, a S-CSCF, and/or a I-CSCF on packet(s) insession manager 520. Subscriberlocal cache 526 includes a number of pieces of information which can be used to, for example, reduce lookup times for routing packets from the session manager or reduce direction analysis processing time: -
- 1. AOR/public user identity
- 2. Private user identity (unique for a subscriber, could be IMSI)
- 3. Contact
- 4. Registration expiry
- 5. Registration status (active, expired)
- 6. Service route header/path header
- 7. Auth vector
- 8. Subscriber profile
Call state data includes information about the state of sessions, such as, for example, registered, alerting, answered, and release wait (which can be used to make decision to allocate resources, deallocate resources, and/or accept and/or reject messages coming from the network) aSIP stack 530 includes a connection handler (CH), a transaction manager (TM), and a user application (UAPP). The connection handler manages the connections to remote servers over a single communications interface, and handles the formatting and multiplexing of outbound SIP messages as well as the parsing and de-multiplexing of inbound SIP messages. Transaction manager implements the core SIP functionality and supports proxy server, registrar, redirect server, and user agent functionalities. User application manages the correlators and handles used to identify calls, sessions, and transactions in the SIP stack.
- By caching information in the SIP demux manager and the session manager, these entities can make routing decisions quicker because lookup time is saved. In some embodiments, the NPU flows can direct the packet flows to the session manager handling the session and the session manager cache can be used for obtaining information regarding the subscriber. The demux manager can direct packets that are not picked up by a NPU flow or are the registration packets from a mobile node, in certain embodiments.
- The session manager can act as a registrar and redirect server. A registrar allows the SIP user to register the contact information (IP address/domain name) where the SIP user can be reached. The registrar can be a location service that allows binding between the logical address/public identity of the SIP user with the physical address. A SIP proxy or redirect server can locate the user by contacting the registrar. The registrar can be used by the S-CSCF functionality in the session manager. The P-CSCF and I-CSCF may proxy the registrations. If the session manager is implementing a S-CSCF registrar, registrar 334 (
FIG. 3 ) can contact the CSCF core to get the authentication vector and subscriber information. The registrar can perform the SIP specific registrar functionality, but take directions from the S-CSCF component in CSCF core in some embodiments. - The system of
FIG. 3 may maintain a local cache per service or session and also send updates to demux manager of any changes in the registration status because demux manager maintains a local cache as well, in some embodiments. The local cache can store the following information: AOR/public user identity, private user identity (unique for a subscriber, could be IMSI), contact information, registration expiry, registration status (active, expired), service route header, auth vector, and subscriber profile. The local cache entry may be deleted once the subscriber deregisters and may maintain one such entry for every public user identity for that subscriber. - In certain embodiments, information is cached locally to reduce setup delay that is caused from retrieving information from external databases. In some embodiments, when a subscriber registers for a first time, the location information provided in the registration message is stored in the demux manager. A process instance can be allocated for keeping the subscribers call state and contact information. Other information can also be stored. This information is used so that a call coming to or from the demux manager is directed to the process instance handling the session. The information can also be used to distribute the traffic so that a bottleneck does not occur at the demux manager.
- In some embodiments, a cache including information from a registration message is used to distribute traffic coming in, e.g., from a public switched telephone network (PSTN) or a SIP interconnect. This can be implemented by storing the IP address and a handle, such as the Address of Record (AoR). The AoR can be a SIP handle such as sip:name@starentnetworks.com or sip:phonenumber@starentnetworks.com;user=phone or a tel:phonenumber which is a tel URI. This handle information is generally stored in another database and lookup can take some time. Thus, when a registration message comes in it can use information, such as the SIP handle and do a reverse lookup in the database and get information including the telephone number to place in the cache. This database information can be used when a request comes in from PSTN with a telephone number. The telephone number can be matched against the information in the cache to route the traffic flow to the process instance handling the call session.
- In certain embodiments, a network processing unit (NPU) directs traffic to the process instance that handles the call session bypassing the demux manager and the signaling routing layer (see
FIG. 3 ). The NPU can use a hash key to determine if the demux manager can be bypassed. If there is a hash hit, the traffic is routed directly to session manager process instance handling the call. The process instance can be given an internal address so the traffic can be directed to it. This internal address is used by NPU to send the incoming packet to correct session manager instance after hash hit. - In certain embodiments, the system of
FIG. 3 caches subscriber and various network SIP node's presence locally and uses various network addresses learnt during subscriber registration to distribute future traffic among internal CSCF processing functions as well as external CSCF components. This system can also get the tel URI from the ENUM database for the subscriber's address of record (AoR) during registration process itself so that the lookup during call setup time can be avoided in some embodiments. - Returning to
system 100 ofFIG. 1 , A P-CSCF 101, according to some embodiments, can perform various tasks upon receiving a message. This message can be, for example, in UMM format and use UMM parameter. On receiving a REGISTER message, for example, a P-CSCF can insert a path header and insert a require header containing the option tag “path.” The P-CSCF can create a globally unique IMS charging identity (ICID), save it locally and insert it into the ICID parameter of the p-Charging-Vector header. If the security is supported, a P-CSCF can insert the integrity protected parameter with a “yes” value. Otherwise it can insert the integrity protected parameter with the a “no” value. A P-CSCF can insert a P-Visited-Network-ID header field with a pre-provisioned string that identifies the visited network in the home network. Even if the P-CSCF is local, this string can be inserted to be used for logging purposes. - On receiving 401 from S-CSCF a P-CSCF removes IK and CK values and sends a message to security interface for setting up the security association set up as a result of the challenge. If the security is enabled, a security server header can be inserted in the response. Once the positive response is received from security interface, the P-CSCF can send a returnResultSuccess to callLeg.
- On receiving 200 OK response to register, a P-CSCF can check the expires header or expires parameter in contact. If it is non-zero then the service route headers for that public user identity can be stored. The security interface can be sent a message to setup the security association, if a new security association is needed. A message can be sent to the security interface to delete the old security association, if the new association is requested. A P-CSCF can return result success/failure to the callLeg to pass the response received from the security interface.
- On receiving a request from UE P-CSCF a P-CSCF can match the service route header for that public user identity against the preloaded route header. If the match is not successful, a result error with a 400 response code can be returned to to the callLeg. The P-CSCF's address can be added in the “via” header as configured in the service mode. The P-CSCF's Universal Resource Indicator (URI) can be added in the record route. The P-preferred-ID can removed and the P-Asserted-ID can be added. A globally unique ICID parameter can be created and inserted in the P-charging-Vector header. The result can be sent to the callLeg.
- For responses, the P-CSCF can store the value received in the p-charging-function-address header and store the list of record route. The P-CSCF can also change the record route port number to the protected server port number as negotiated with UE during registration.
- In some embodiments, a P-CSCF interacts with an IP Security (IPSEC) manager to set up security associations and interact with a policy interface to apply application policies. A P-CSCF can perform I-CSCF discovery in various ways. For example, a P-CSCF can use a configured list of I -CSCF defined by a peering server configuration. In other embodiments, a P-CSCF can perform I-CSCF discovery by using a DNS/Naming Authority Pointer (NAPTR).
- IP address spoofing/IMS identity impersonation prevention is provided in certain embodiments. The P-CSCF can compare the IP address the request is received from and the subscriber's contact IP address to make sure the user who is registered is the one trying to make a call. The P-CSCF can also check the IP address allocated at the Packet Data Protocol (PDP) context creation with the IP address in the received SIP request to make sure the user who is paying for the IMS is using its own data access.
- In some embodiments, the I-CSCF interfaces with HSS to validate visited network information sent by P-CSCF. If the subscriber is not allowed to roam in the visited network, the HSS sends an error indicating that roaming is not allowed. In certain embodiments, where the CSCF functionality is integrated into a Core CSCF module, the I-CSCF does not have to discover the S-CSCF based on the registering user and capabilities. In the second configuration when P-CSCF is separate I-CSCF is still integrated with S-CSCF therefore discovery is not required. External S-CSCF discovery can also be used by requesting an additional attribute from the HSS and selecting the S-CSCF based on the capabilities requested by the subscriber
- In some embodiments, a site key mechanism can be used in authenticating a user. For example, a shared secret, such as a picture and/or text phrase can be selected by a mobile user when, for example, an account of the mobile user is established. When the user logs into, for example, a
network 100, thenetwork 100 can send the site key to the mobile user so that the mobile user knows thenetwork 100 is legitimate. In addition, if, for example, this is first time a user has logged into from this specific MS, thenetwork 100 can require the user to answer challenge questions, that, for example, were set up when the user established his account. -
FIGS. 6A and 6B illustrate a registration call flow in accordance with some embodiments of the disclosed subject matter. ASIP application 640 can send, at 601, a register message, such as, for example, a UMM_MSG_REGISTER, to acall leg 645.SIP application 640 can be the entry point for an external message and can be located insession manager 310 ofFIG. 3 .Call leg 645 can be a data structure located in, for example, a CSCF.Call leg 645 can send, at 602, a register message to a P-CSCF 650. The P-CSCF can examine, at 603, the register message, determine that it is a register message and send, at 604, a return message to thecall leg 645. In response,call leg 645 can send, at 605, a register message to the I-CSCF 655. The I-CSCF 655 can send, at 606, a user registration query to asubscriber interface 660. Thesubscriber interface 660 can be, for example, software that is located in thecall processing layer 320 of thesession manager 310 ofFIG. 3 .Subscriber interface 660 can also store various data that can be part of a user profile and can be used for authentication both at the user level and the device level. This data can be stored in, for example,cache 526. - Based on, for example, a user ID, user profile information, and/or services a user has requested, the
subscriber interface 660 sends, at 607, a user registration query to Home Subscriber Server (HSS) 665 to request, for example, a S-CSCF to serve this user.HSS 665 can respond, at 608 with information identifying a S-CSCF as well as, for example, information identifying what network the user's call is coming from.HSS 665 can also determine, for example, whether a public ID of the user is associated with a private ID of the user in the message. The public ID can be, for example, the user's address of record. The private ID can be, for example, an International Mobile Subscriber Identity (IMSI). The information provided in the response, at 608, can be passed to the I-CSCF 655, at 609, and thecall leg 645, at 610. If, for example, the user is calling from a network with no roaming agreement, the user can be denied service and such denial can be indicated in the result, at 610. At, 611, in response to receiving the result, at 610, and possibly based on the result,call leg 645 can send a register message to the S-CSCF 670 (which can have been identified at 608 fromHSS 665 and can be acting as an SIP registrar). - In response to receiving, at 611, a register message, the S-
CSCF 670 can send, at 612, a request for subscriber information to thesubscriber interface 660. As a result, thesubscriber interface 660 requests, at 613, subscriber information from theHSS 665. TheHSS 665 provides, at 614, this information to the subscriber interface which, in turn, passes, at 615, the information to the S-CSCF 670. This information can include, for example, the public user ID, the private user ID, contact, registration expiry, registration status (e.g., active, expired), service route header/path header, an authorization vector (including, for example, the user's encrypted password, encrypted responses to user challenge questions, user challenge questions, site key's, etc.), and/or a subscriber profile. The S-CSCF 670 can store, at 616 and/or 617 various parts of the subscriber information in alocal cache 675 and/or aSIP Demux 680, for example, all of the information can be stored in thecache 675 and the public user ID and contact can be stored in and/or by theSIP Demux 680, for example in acache 526. - The S-
CSCF 670 can send, at 618 (FIG. 6B ), a message along with at least some of the subscriber information to thecall leg 645. This message can be, for example, a ReturnResult_401 message. In addition, this message can include a site key. In some embodiments, if, for example, this is the first time a user has logged on to the network using this particular mobile device, the user may be required to answer at least one challenge question such as, “what is your favorite color” or “what is your oldest sister's first name.” Challenge questions can be retrieved from, for example, theHSS 665, a web server,cache 675,SIP Demux 680, and/or may have been received, at 615, in subscriber information. In response to receiving, at 618, the return result message, thecall leg 645, can send, at 619, a response message to P-CSCF 650. P-CSCF 650 can set up, at 620, a tunnel, such as a Security Association (SA) tunnel between the P-CSCF 650 and the mobile device. P-CSCF 650 can send, at 621, a response message back to callleg 645 and callleg 645 can send, at 622, a response message toSIP application 640. In some embodiments, for example if a tunnel is not to be set up by the P-CSCF 650 in response to receiving, at 618, the return result message, thecall leg 645, can send, at 622, a message response to theSIP application 640. -
SIP application 640 can interact with the mobile device by, for example, forwarding along a site key and/or challenge question in an SIP message format to the MS. When the mobile user receives the site key he can examine it and decide whether it is his site key. For example, if his site key is a photograph of a house, but the site key he receives is a drawing of a person, he can decide that instead of being connected to the network, his mobile device is being attacked and the user should not reveal his password. In some embodiments, the user's site key can be stored in the mobile devices so that the mobile device can decide whether to provide the password to a network requesting it. Conversely, for example, if the network asks him his favorite color, knowing he had said it was blue when he set up his account, but he now says it is green, the network can deny access and possibly require the mobile device to provide additional evidence to prove that a user's password has not been stolen or otherwise maliciously acquired. - After receiving a response from the mobile device, the
SIP application 640 can send, at 623, a register message to callleg 645. I-CSCF 655 can validate, at 625, that the register message, received at 624, is associated with the same user as the register message received at 601. This validation can be performed by comparing a user ID in the register message received at 624 with information stored, for example, incache 675. Upon successful validation, the I-CSCF 655 can send, at 626, a return result message indicating that validation was successful to callleg 645. Thecall leg 645 can send, at 627, a register message, to S-CSCF 670. At, 628, the S-CSCF can verify that various pieces of information received, at 627, are correct. For example, answers to challenge questions, passwords, and/or private user IDs can be verified. - S-
CSCF 670 can send, at 629, a registration notification tosubscriber interface 660 indicating that the mobile device and user are to be authorized and authenticated. In response,subscriber interface 660 can send, at 630, registration notification toHSS 665.HSS 665 can respond, at 631, with the user's subscriber profile andsubscriber interface 660 can send, at 632, the same to S-CSCF 670. S-CSCF 670 can update all or parts of the subscriber information in thecache 675 and/or theSIP Demux 680 by sending messages, at 633 and/or 634. The S-CSCF can also send, at 635, an indication of a successful authentication and authorization to callleg 645.Call leg 645 can send, at 636, a register message such as a UMM_MSG—2000K_REGISTER toSIP application 640 and the user can begin to use the network. - At some time after being authenticated a user can log off of the network. The user may then provide his mobile device to a second user who can log back into the network using, for example, the second user's username, public ID, password, and/or challenge question answers. This can enable, for example, a single mobile device to be used by various users and for those various users to have charges related to use billed to their corresponding account. For example, a second person can borrow the phone of a first person, the second person can be registered, authenticated, and authorized using, for example, the method of
FIGS. 6A and 6B and the second person can have any related charges charged to the second person's account. In some embodiments, the systems and methods can be used to authenticate and authorize a user of an SIP landline phone to a network. For example, a user can log into a network to check his voice mail or to access other services. This can provide an advantage, of, for example a user using someone else's mobile device is using his own airtime minutes not the mobile device owner's minutes to check his voicemail - In another example, a company can provide a single mobile device for use by various employees. For example, a trucking company can provide a mobile device affixed to a truck and various employee truck drivers can be registered, authenticated, and authorized using their account so that, for example, the employer can determine which employee is responsible for which charges and/or to know the location of a logged in employee.
- In various embodiments, a user can pay for additional services. For example, a user can purchase additional minutes for use by the user's account. Payment can be made by a first user by being registered, authenticated, and authorized from a mobile device of second user using, for example, prepaid service's operator assistance.
- In some embodiments a user can be logged into a network from various devices at one time. For example, a user could be registered, authenticated, and authorized using the method of
FIGS. 6A and 6B from his mobile phone and also be registered, authenticated, and authorized from other devices such as, for example, another mobile device and/or a SIP land line phone. - Although the invention has been described and illustrated in the foregoing illustrative embodiments, it is understood that the present disclosure has been made only by way of example, and that numerous changes in the details of implementation of the invention can be made without departing from the spirit and scope of the invention, which is limited only by the claims that follow. Features of the disclosed embodiments can be combined and rearranged in various ways within the scope and spirit of the invention.
Claims (18)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US11/950,682 US8250634B2 (en) | 2006-12-07 | 2007-12-05 | Systems, methods, media, and means for user level authentication |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US87349306P | 2006-12-07 | 2006-12-07 | |
US11/950,682 US8250634B2 (en) | 2006-12-07 | 2007-12-05 | Systems, methods, media, and means for user level authentication |
Publications (2)
Publication Number | Publication Date |
---|---|
US20080168540A1 true US20080168540A1 (en) | 2008-07-10 |
US8250634B2 US8250634B2 (en) | 2012-08-21 |
Family
ID=39492635
Family Applications (10)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US11/939,914 Active 2028-09-09 US8929360B2 (en) | 2006-12-07 | 2007-11-14 | Systems, methods, media, and means for hiding network topology |
US11/950,682 Active 2030-03-13 US8250634B2 (en) | 2006-12-07 | 2007-12-05 | Systems, methods, media, and means for user level authentication |
US11/953,001 Active 2030-06-13 US8014750B2 (en) | 2006-12-07 | 2007-12-07 | Reducing call setup delays from non-call related signaling |
US11/952,980 Active 2029-05-22 US8724463B2 (en) | 2006-12-07 | 2007-12-07 | Scalability of providing packet flow management |
US11/952,953 Active 2031-07-31 US8300629B2 (en) | 2006-12-07 | 2007-12-07 | Device and method for providing interaction management for communication networks |
US11/953,000 Active US8018955B2 (en) | 2006-12-07 | 2007-12-07 | Providing dynamic changes to packet flows |
US11/952,956 Active 2030-04-07 US8213913B2 (en) | 2006-12-07 | 2007-12-07 | Providing location based services for mobile devices |
US13/487,593 Active US8483685B2 (en) | 2006-12-07 | 2012-06-04 | Providing location based services for mobile devices |
US14/263,378 Active US9219680B2 (en) | 2006-12-07 | 2014-04-28 | Scalability of providing packet flow management |
US14/972,677 Active US10103991B2 (en) | 2006-12-07 | 2015-12-17 | Scalability of providing packet flow management |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US11/939,914 Active 2028-09-09 US8929360B2 (en) | 2006-12-07 | 2007-11-14 | Systems, methods, media, and means for hiding network topology |
Family Applications After (8)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US11/953,001 Active 2030-06-13 US8014750B2 (en) | 2006-12-07 | 2007-12-07 | Reducing call setup delays from non-call related signaling |
US11/952,980 Active 2029-05-22 US8724463B2 (en) | 2006-12-07 | 2007-12-07 | Scalability of providing packet flow management |
US11/952,953 Active 2031-07-31 US8300629B2 (en) | 2006-12-07 | 2007-12-07 | Device and method for providing interaction management for communication networks |
US11/953,000 Active US8018955B2 (en) | 2006-12-07 | 2007-12-07 | Providing dynamic changes to packet flows |
US11/952,956 Active 2030-04-07 US8213913B2 (en) | 2006-12-07 | 2007-12-07 | Providing location based services for mobile devices |
US13/487,593 Active US8483685B2 (en) | 2006-12-07 | 2012-06-04 | Providing location based services for mobile devices |
US14/263,378 Active US9219680B2 (en) | 2006-12-07 | 2014-04-28 | Scalability of providing packet flow management |
US14/972,677 Active US10103991B2 (en) | 2006-12-07 | 2015-12-17 | Scalability of providing packet flow management |
Country Status (5)
Country | Link |
---|---|
US (10) | US8929360B2 (en) |
EP (6) | EP2095224B1 (en) |
JP (1) | JP5021040B2 (en) |
CN (5) | CN101589634B (en) |
WO (5) | WO2008070842A1 (en) |
Cited By (34)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060276170A1 (en) * | 2005-05-23 | 2006-12-07 | Starent Networks Corporation | Method and system for traffic redirection for prepaid subscriber sessions in a wireless network |
US20070197226A1 (en) * | 2006-02-10 | 2007-08-23 | Zhu Hong R | Authenticating a removable user identity module to an internet protocol multimedia subsystem (IMS) |
US20080281975A1 (en) * | 2007-05-08 | 2008-11-13 | Chaoxin Charles Qiu | Methods and apparatus to route a communication session in an internet protocol (ip) multimedia subsystem (ims) network |
US20080301787A1 (en) * | 2007-05-29 | 2008-12-04 | Fredrik Lindholm | Ims network identity management |
US20090037590A1 (en) * | 2007-07-31 | 2009-02-05 | Cisco Technology, Inc. | System and Method for Multiple Address of Record Registration Using a Single Implicit SIP Request |
US20090038000A1 (en) * | 2007-07-31 | 2009-02-05 | Cisco Technology, Inc. | System and Method for Multiple Address of Record Registration Using a Single Explicit SIP Request |
US20090037564A1 (en) * | 2007-07-31 | 2009-02-05 | Cisco Technology, Inc. | System and Method for Multiple Address of Record Deregistration Using a Single SIP Request |
US20090300704A1 (en) * | 2008-05-27 | 2009-12-03 | Telefonaktiebolaget Lm Ericsson (Publ) | Presentity Rules for Location Authorization in a Communication System |
US20100122340A1 (en) * | 2008-11-13 | 2010-05-13 | Palo Alto Research Center Incorporated | Enterprise password reset |
US7746864B1 (en) * | 2008-04-30 | 2010-06-29 | Cello Partnership | System and method for routing inter-carrier short message service or multimedia message service messages |
US20100263032A1 (en) * | 2009-04-08 | 2010-10-14 | Krishna Bhuyan | Web to IMS Registration and Authentication for an Unmanaged IP Client Device |
US20100262704A1 (en) * | 2009-04-13 | 2010-10-14 | Research In Motion Limited | System and Method for Determining Trust for SIP Messages |
US20100293593A1 (en) * | 2008-01-11 | 2010-11-18 | Fredrik Lindholm | Securing contact information |
US20120084565A1 (en) * | 2010-09-30 | 2012-04-05 | Microsoft Corporation | Cryptographic device that binds an additional authentication factor to multiple identities |
US20140064217A1 (en) * | 2008-09-23 | 2014-03-06 | Lucent Technologies Inc. | Method for providing ims support for enterprise pbx users |
CN103701780A (en) * | 2013-12-13 | 2014-04-02 | 大唐移动通信设备有限公司 | Authenticating method and system |
US20140355520A1 (en) * | 2013-05-31 | 2014-12-04 | Mavenir Systems, Inc. | System and method for visiting subscriber server in ims core networks |
US8955058B2 (en) | 2012-11-15 | 2015-02-10 | International Business Machines Corporation | Automatically generating challenge questions inferred from user history data for user authentication |
US20150172315A1 (en) * | 2013-12-18 | 2015-06-18 | At&T Intellectual Property I, L.P. | Methods, Devices, and Computer Readable Storage Devices for Authenticating Devices Having Non-SIM Based Clients |
US9298901B1 (en) * | 2014-10-08 | 2016-03-29 | International Business Machines Corporation | Credential validation using multiple computing devices |
US9529986B2 (en) | 2014-10-08 | 2016-12-27 | International Business Machines Corporation | Utilizing multiple computing devices to verify identity |
US11496526B2 (en) * | 2017-12-29 | 2022-11-08 | Huawei Technologies Co., Ltd. | Service request processing method, apparatus, and communications system |
US11516671B2 (en) | 2021-02-25 | 2022-11-29 | Oracle International Corporation | Methods, systems, and computer readable media for mitigating location tracking and denial of service (DoS) attacks that utilize access and mobility management function (AMF) location service |
US11528251B2 (en) | 2020-11-06 | 2022-12-13 | Oracle International Corporation | Methods, systems, and computer readable media for ingress message rate limiting |
US11553342B2 (en) * | 2020-07-14 | 2023-01-10 | Oracle International Corporation | Methods, systems, and computer readable media for mitigating 5G roaming security attacks using security edge protection proxy (SEPP) |
US11622255B2 (en) | 2020-10-21 | 2023-04-04 | Oracle International Corporation | Methods, systems, and computer readable media for validating a session management function (SMF) registration request |
US11689912B2 (en) | 2021-05-12 | 2023-06-27 | Oracle International Corporation | Methods, systems, and computer readable media for conducting a velocity check for outbound subscribers roaming to neighboring countries |
US11700510B2 (en) | 2021-02-12 | 2023-07-11 | Oracle International Corporation | Methods, systems, and computer readable media for short message delivery status report validation |
US11751056B2 (en) | 2020-08-31 | 2023-09-05 | Oracle International Corporation | Methods, systems, and computer readable media for 5G user equipment (UE) historical mobility tracking and security screening using mobility patterns |
US11770694B2 (en) | 2020-11-16 | 2023-09-26 | Oracle International Corporation | Methods, systems, and computer readable media for validating location update messages |
US11812271B2 (en) | 2020-12-17 | 2023-11-07 | Oracle International Corporation | Methods, systems, and computer readable media for mitigating 5G roaming attacks for internet of things (IoT) devices based on expected user equipment (UE) behavior patterns |
US11818570B2 (en) | 2020-12-15 | 2023-11-14 | Oracle International Corporation | Methods, systems, and computer readable media for message validation in fifth generation (5G) communications networks |
US11825310B2 (en) | 2020-09-25 | 2023-11-21 | Oracle International Corporation | Methods, systems, and computer readable media for mitigating 5G roaming spoofing attacks |
US11832172B2 (en) | 2020-09-25 | 2023-11-28 | Oracle International Corporation | Methods, systems, and computer readable media for mitigating spoofing attacks on security edge protection proxy (SEPP) inter-public land mobile network (inter-PLMN) forwarding interface |
Families Citing this family (428)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8489669B2 (en) | 2000-06-07 | 2013-07-16 | Apple Inc. | Mobile data processing system moving interest radius |
US7016847B1 (en) * | 2000-12-08 | 2006-03-21 | Ben Franklin Patent Holdings L.L.C. | Open architecture for a voice user interface |
US8713623B2 (en) | 2001-09-20 | 2014-04-29 | Time Warner Cable Enterprises, LLC | Technique for effectively providing program material in a cable television system |
US9026674B1 (en) * | 2010-03-22 | 2015-05-05 | Satish K Kanna | System and method for accurately displaying communications traffic information |
US8290505B2 (en) | 2006-08-29 | 2012-10-16 | Telecommunications Systems, Inc. | Consequential location derived information |
US8918073B2 (en) | 2002-03-28 | 2014-12-23 | Telecommunication Systems, Inc. | Wireless telecommunications location based services scheme selection |
ES2338331T3 (en) | 2003-09-02 | 2010-05-06 | Nokia Corporation | TRANSMISSION OF INTEGRATED INFORMATION RELATED TO QUALITY OF SERVICE. |
US7424293B2 (en) | 2003-12-02 | 2008-09-09 | Telecommunication Systems, Inc. | User plane location based service using message tunneling to support roaming |
US7260186B2 (en) * | 2004-03-23 | 2007-08-21 | Telecommunication Systems, Inc. | Solutions for voice over internet protocol (VoIP) 911 location services |
US20080126535A1 (en) | 2006-11-28 | 2008-05-29 | Yinjun Zhu | User plane location services over session initiation protocol (SIP) |
US9723267B2 (en) | 2004-12-15 | 2017-08-01 | Time Warner Cable Enterprises Llc | Method and apparatus for wideband distribution of content |
US8208413B1 (en) | 2005-02-14 | 2012-06-26 | Rockstar Bidco, LP | Multiple-termination routing in a wireless network environment with an internet protocol core |
US8867575B2 (en) | 2005-04-29 | 2014-10-21 | Jasper Technologies, Inc. | Method for enabling a wireless device for geographically preferential services |
US9167471B2 (en) | 2009-05-07 | 2015-10-20 | Jasper Technologies, Inc. | System and method for responding to aggressive behavior associated with wireless devices |
US8917611B2 (en) | 2009-05-07 | 2014-12-23 | Jasper Technologies, Inc. | Core services platform for wireless voice, data and messaging network services |
US9226151B2 (en) | 2006-04-04 | 2015-12-29 | Jasper Wireless, Inc. | System and method for enabling a wireless device with customer-specific services |
US8818331B2 (en) | 2005-04-29 | 2014-08-26 | Jasper Technologies, Inc. | Method for enabling a wireless device for geographically preferential services |
US9307397B2 (en) | 2005-04-29 | 2016-04-05 | Jasper Technologies, Inc. | Method for enabling a wireless device with customer-specific services |
US8660573B2 (en) | 2005-07-19 | 2014-02-25 | Telecommunications Systems, Inc. | Location service requests throttling |
US9282451B2 (en) | 2005-09-26 | 2016-03-08 | Telecommunication Systems, Inc. | Automatic location identification (ALI) service requests steering, connection sharing and protocol translation |
FI20060044A0 (en) * | 2006-01-19 | 2006-01-19 | Markku Matias Rautiola | Use of wireless circuit-switched connections for the real-time transmission of packet switched multimedia services |
JP5200204B2 (en) | 2006-03-14 | 2013-06-05 | ディブエックス リミテッド ライアビリティー カンパニー | A federated digital rights management mechanism including a trusted system |
JP4965646B2 (en) * | 2006-04-17 | 2012-07-04 | シスコ テクノロジー インコーポレーテッド | System and method for traffic localization |
US20080010669A1 (en) * | 2006-04-28 | 2008-01-10 | Nokia Corporation | Hiding in Sh interface |
US8532266B2 (en) | 2006-05-04 | 2013-09-10 | Telecommunication Systems, Inc. | Efficient usage of emergency services keys |
US8208605B2 (en) | 2006-05-04 | 2012-06-26 | Telecommunication Systems, Inc. | Extended efficient usage of emergency services keys |
US8918075B2 (en) | 2006-05-16 | 2014-12-23 | RedSky Technologies, Inc. | Method and system for an emergency location information service (E-LIS) from wearable devices |
US11089441B2 (en) | 2006-05-16 | 2021-08-10 | RedSky Technologies, Inc. | Method and system for locating a network device in an emergency situation including public location information with device verification |
US8442482B2 (en) | 2006-05-16 | 2013-05-14 | RedSky Technologies, Inc. | Method and system for an emergency location information service (E-LIS) |
US10856127B2 (en) | 2006-05-16 | 2020-12-01 | RedSky Technologies, Inc. | Method and system for an emergency location information service (E-LIS) for water-based network devices |
US11463860B2 (en) | 2006-05-16 | 2022-10-04 | Everbridge, Inc. | Method and system for an emergency location information service (E-LIS) for proxy network devices |
US10588004B2 (en) | 2006-05-16 | 2020-03-10 | RedSky Technologies, Inc. | Method and system for locating a network device in an emergency situation |
US10912056B2 (en) | 2006-05-16 | 2021-02-02 | RedSky Technologies, Inc. | Method and system for locating a network device in an emergency situation including public location information |
US9635534B2 (en) | 2006-05-16 | 2017-04-25 | RedSky Technologies, Inc. | Method and system for an emergency location information service (E-LIS) from automated vehicles |
US8755767B2 (en) | 2006-05-16 | 2014-06-17 | RedSky Technologies, Inc. | Method and system for an emergency location information service (E-LIS) |
US11412364B2 (en) | 2006-05-16 | 2022-08-09 | Everbridge, Inc. | Method and system for locating a network device connected to a proxy network device in an emergency situation |
US9094816B2 (en) | 2006-05-16 | 2015-07-28 | RedSky Technologies, Inc. | Method and system for an emergency location information service (E-LIS) from unmanned aerial vehicles (UAV) |
US7937067B2 (en) * | 2006-05-16 | 2011-05-03 | Red Sky Technologies, Inc. | System and method for an emergency location information service (E-LIS) |
US10511950B2 (en) | 2006-05-16 | 2019-12-17 | RedSky Technologies, Inc. | Method and system for an emergency location information service (E-LIS) for Internet of Things (IoT) devices |
JP2008047219A (en) * | 2006-08-16 | 2008-02-28 | Toshiba Corp | Nand-type flash memory |
JP4864797B2 (en) * | 2006-09-11 | 2012-02-01 | Kddi株式会社 | P-CSCF high-speed handoff system and P-CSCF high-speed handoff method |
US8520850B2 (en) | 2006-10-20 | 2013-08-27 | Time Warner Cable Enterprises Llc | Downloadable security and protection methods and apparatus |
US8929360B2 (en) * | 2006-12-07 | 2015-01-06 | Cisco Technology, Inc. | Systems, methods, media, and means for hiding network topology |
US20080144602A1 (en) * | 2006-12-14 | 2008-06-19 | Nortel Networks Limited | Providing sip interworking in a next generation network |
US20100030905A1 (en) * | 2006-12-19 | 2010-02-04 | Ioannis Fikouras | Technique for providing services in a service provisioning network |
US8599747B1 (en) * | 2006-12-20 | 2013-12-03 | Radisys Canada Inc. | Lawful interception of real time packet data |
CN101217388B (en) * | 2007-01-05 | 2011-01-05 | 中兴通讯股份有限公司 | A method for emergency call registration |
US8621540B2 (en) | 2007-01-24 | 2013-12-31 | Time Warner Cable Enterprises Llc | Apparatus and methods for provisioning in a download-enabled system |
US8363640B2 (en) * | 2007-01-31 | 2013-01-29 | At&T Intellectual Property I, L.P. | Methods and apparatus for handling a communication session for an unregistered internet protocol multimedia subsystem (IMS) device |
US8050386B2 (en) | 2007-02-12 | 2011-11-01 | Telecommunication Systems, Inc. | Mobile automatic location identification (ALI) for first responders |
US8081609B2 (en) * | 2007-02-14 | 2011-12-20 | Alcatel Lucent | Proxy-based signaling architecture for streaming media services in a wireless communication system |
US20080205389A1 (en) * | 2007-02-26 | 2008-08-28 | Microsoft Corporation | Selection of transrate and transcode processes by host computer |
EP2003837A1 (en) * | 2007-06-13 | 2008-12-17 | Koninklijke KPN N.V. | Method for migration a network subscriber telephone connection, and a telephone network system |
US8184637B2 (en) * | 2007-04-04 | 2012-05-22 | Research In Motion Limited | Method, system and apparatus for dynamic quality of service modification |
CN100563355C (en) * | 2007-04-10 | 2009-11-25 | 华为技术有限公司 | A kind of communication means, equipment and system |
US7809002B2 (en) * | 2007-04-16 | 2010-10-05 | Alcatel-Lucent Usa Inc. | Method and apparatus for priority services management |
US8457631B2 (en) * | 2007-05-01 | 2013-06-04 | Nextel Communications Inc. | Dispatch network with IMS integration |
CN100512461C (en) * | 2007-05-17 | 2009-07-08 | 华为技术有限公司 | Message service realizing method and message application server |
CN101316435B (en) | 2007-05-31 | 2012-08-08 | 华为技术有限公司 | Call control method and IMS circuit switching control device and terminal unit |
US7990969B2 (en) * | 2007-06-22 | 2011-08-02 | Verizon Patent And Licensing Inc. | Multiprotocol label switching (MPLS) interface with virtual private network (VPN) application |
US20090003582A1 (en) * | 2007-06-27 | 2009-01-01 | Microsoft Corporation | Optimized Replacement of Calls Using A Grid Parameter |
US9109904B2 (en) | 2007-06-28 | 2015-08-18 | Apple Inc. | Integration of map services and user applications in a mobile device |
US8290513B2 (en) | 2007-06-28 | 2012-10-16 | Apple Inc. | Location-based services |
US8762056B2 (en) | 2007-06-28 | 2014-06-24 | Apple Inc. | Route reference |
US8774825B2 (en) | 2007-06-28 | 2014-07-08 | Apple Inc. | Integration of map services with user applications in a mobile device |
US8385946B2 (en) | 2007-06-28 | 2013-02-26 | Apple Inc. | Disfavored route progressions or locations |
US8108144B2 (en) | 2007-06-28 | 2012-01-31 | Apple Inc. | Location based tracking |
US9066199B2 (en) | 2007-06-28 | 2015-06-23 | Apple Inc. | Location-aware mobile device |
CN101110772B (en) * | 2007-08-13 | 2010-06-09 | 杭州华三通信技术有限公司 | Device and method for handling message |
US8190750B2 (en) | 2007-08-24 | 2012-05-29 | Alcatel Lucent | Content rate selection for media servers with proxy-feedback-controlled frame transmission |
US8681960B2 (en) * | 2007-08-30 | 2014-03-25 | 8631654 Canada Inc. | Extending originating capabilities of a subscriber to devices in any telephony network |
US20090073995A1 (en) * | 2007-09-13 | 2009-03-19 | Nokia Corporation | Devices and methods for local breakout in a gateway of an access service network |
US8185087B2 (en) | 2007-09-17 | 2012-05-22 | Telecommunication Systems, Inc. | Emergency 911 data messaging |
TWI385969B (en) * | 2007-10-15 | 2013-02-11 | Ind Tech Res Inst | Method and system for lawful interception of the value-added service in ip multimedia subsystem |
EP2204066B1 (en) | 2007-10-25 | 2017-06-28 | Cisco Technology, Inc. | Interworking gateway for mobile nodes |
FI120996B (en) * | 2007-10-30 | 2010-05-31 | Teliasonera Ab | Optimization method and device in a communication network |
WO2009060325A1 (en) * | 2007-11-06 | 2009-05-14 | Alcatel Lucent | A method for the delivery of media streaming services in a mobile communication system |
WO2009064575A1 (en) * | 2007-11-15 | 2009-05-22 | Airwalk Communications, Inc. | System, method, and computer-readable medium for short message service processing by a femtocell system |
US9130963B2 (en) | 2011-04-06 | 2015-09-08 | Telecommunication Systems, Inc. | Ancillary data support in session initiation protocol (SIP) messaging |
CN101471900A (en) * | 2007-12-25 | 2009-07-01 | 华为技术有限公司 | Interactive method for medium resource identification capability, medium gateway controller and medium gateway |
CN101471929A (en) * | 2007-12-28 | 2009-07-01 | 华为技术有限公司 | Interactive method for range information representation capability and medium gateway, medium gateway controller |
US20090168758A1 (en) * | 2007-12-31 | 2009-07-02 | Sony Ericsson Mobile Communications Ab | Methods for facilitating communication between internet protocol multimedia subsystem (ims) devices and non-ims devices and between ims devices on different ims networks and related electronic devices and computer program products |
US8942112B2 (en) * | 2008-02-15 | 2015-01-27 | Cisco Technology, Inc. | System and method for providing selective mobility invocation in a network environment |
US8363641B2 (en) | 2008-03-07 | 2013-01-29 | At&T Intellectual Property I, Lp | Methods and apparatus to control a flash crowd event in a voice over Internet protocol (VoIP) network |
US8997150B2 (en) | 2008-03-10 | 2015-03-31 | Hulu, LLC | Method and apparatus for permitting user interruption of an advertisement and the substitution of alternate advertisement version |
US9286616B2 (en) | 2008-03-10 | 2016-03-15 | Hulu, LLC | Method and apparatus for providing directed advertising based on user preferences |
AU2009231676B2 (en) | 2008-04-02 | 2013-10-03 | Twilio Inc. | System and method for processing telephony sessions |
US8837465B2 (en) | 2008-04-02 | 2014-09-16 | Twilio, Inc. | System and method for processing telephony sessions |
US9250092B2 (en) | 2008-05-12 | 2016-02-02 | Apple Inc. | Map service with network-based query for search |
US8260258B1 (en) * | 2008-05-13 | 2012-09-04 | Cellco Partnership | Method of target provisioning for lawful intercept in IP multi-media service networks |
US8644843B2 (en) | 2008-05-16 | 2014-02-04 | Apple Inc. | Location determination |
US8339954B2 (en) | 2008-05-16 | 2012-12-25 | Cisco Technology, Inc. | Providing trigger based traffic management |
US8625662B2 (en) * | 2008-05-28 | 2014-01-07 | Broadcom Corporation | Modification of delivery of video stream to wireless device based upon position/motion of wireless device |
WO2009149341A2 (en) * | 2008-06-05 | 2009-12-10 | Camiant, Inc. | Method and system for providing mobility management in network |
US8640188B2 (en) * | 2010-01-04 | 2014-01-28 | Tekelec, Inc. | Methods, systems, and computer readable media for providing group policy configuration in a communications network using a fake user |
US8813168B2 (en) | 2008-06-05 | 2014-08-19 | Tekelec, Inc. | Methods, systems, and computer readable media for providing nested policy configuration in a communications network |
US8620255B2 (en) * | 2008-06-16 | 2013-12-31 | Qualcomm Incorporated | Method and apparatus for supporting emergency calls and location for femto access points |
US20110119724A1 (en) * | 2008-07-07 | 2011-05-19 | Telefonaktiebolaget Lm Ericsson (Publ) | Proxy Functionality |
JP2010028286A (en) * | 2008-07-16 | 2010-02-04 | Hitachi Ltd | Sip server and communication system |
US8570870B2 (en) * | 2008-08-08 | 2013-10-29 | Alcatel Lucent | Incremental addition and scale-back of resources adapting to network resource availability |
US8811338B2 (en) * | 2008-08-22 | 2014-08-19 | Qualcomm Incorporated | Proxy mobile internet protocol (PMIP) in a multi-interface communication environment |
US8774826B2 (en) * | 2008-09-19 | 2014-07-08 | International Business Machines Corporation | System and method for reducing latency of location based information retrieved from a location service |
US20100074187A1 (en) * | 2008-09-25 | 2010-03-25 | Dong Sun | Dynamic quality of service control to facilitate femto base station communications |
US20100075692A1 (en) * | 2008-09-25 | 2010-03-25 | Peter Busschbach | Dynamic quality of service control to facilitate femto base station communications |
US7958233B2 (en) * | 2008-09-26 | 2011-06-07 | Media Patents, S.L. | Method for lawfully intercepting communication IP packets exchanged between terminals |
EP2335402A4 (en) | 2008-10-01 | 2013-04-24 | Twilio Inc | Telephony web event system and method |
EP2332308B1 (en) * | 2008-10-02 | 2012-08-08 | Telefonaktiebolaget L M Ericsson (PUBL) | A method and arrangement for controlling sessions in a communication network |
JP5320618B2 (en) * | 2008-10-02 | 2013-10-23 | 株式会社日立製作所 | Route control method and access gateway apparatus |
US8032589B2 (en) * | 2008-10-27 | 2011-10-04 | Telefonaktiebolaget L M Ericsson (Publ) | Methods and systems for resuming, transferring or copying a multimedia session |
US9357247B2 (en) | 2008-11-24 | 2016-05-31 | Time Warner Cable Enterprises Llc | Apparatus and methods for content delivery and message exchange across multiple content delivery networks |
US8325638B2 (en) * | 2008-12-09 | 2012-12-04 | Qualcomm Incorporated | Performing packet flow optimization with policy and charging control |
EP2207126A1 (en) * | 2008-12-30 | 2010-07-14 | BRITISH TELECOMMUNICATIONS public limited company | Access control |
CN101772155B (en) * | 2009-01-05 | 2016-06-29 | 中兴通讯股份有限公司 | The cancellation method of IP Multimedia System centralized traffic |
CA2749170C (en) | 2009-01-07 | 2016-06-21 | Divx, Inc. | Singular, collective and automated creation of a media guide for online content |
JP5671484B2 (en) | 2009-03-02 | 2015-02-18 | トゥイリオ インコーポレイテッドTwilio Inc. | Method and system for a multi-tenant telephone network |
US9532293B2 (en) | 2009-03-18 | 2016-12-27 | Cisco Technology, Inc. | Localized forwarding |
CN102077651A (en) * | 2009-03-20 | 2011-05-25 | 华为技术有限公司 | Method, device and communication system for identifying location information |
US8391884B2 (en) * | 2009-03-26 | 2013-03-05 | Andrew Llc | System and method for managing created location contexts in a location server |
US11076189B2 (en) | 2009-03-30 | 2021-07-27 | Time Warner Cable Enterprises Llc | Personal media channel apparatus and methods |
US9215423B2 (en) | 2009-03-30 | 2015-12-15 | Time Warner Cable Enterprises Llc | Recommendation engine apparatus and methods |
EP2417750B1 (en) * | 2009-04-08 | 2017-12-20 | Nokia Solutions and Networks Oy | Privacy of location information |
US8706113B2 (en) * | 2009-04-14 | 2014-04-22 | Cisco Technology, Inc. | Interworking function for communication networks |
US20100268935A1 (en) * | 2009-04-21 | 2010-10-21 | Richard Rodgers | Methods, systems, and computer readable media for maintaining flow affinity to internet protocol security (ipsec) sessions in a load-sharing security gateway |
US8867485B2 (en) | 2009-05-05 | 2014-10-21 | Telecommunication Systems, Inc. | Multiple location retrieval function (LRF) network having location continuity |
US8897146B2 (en) | 2009-05-07 | 2014-11-25 | Jasper Technologies, Inc. | Core services platform for wireless voice, data and messaging network services |
US8331384B2 (en) * | 2009-05-12 | 2012-12-11 | Cisco Technology, Inc. | System and method for femto coverage in a wireless network |
US9602864B2 (en) | 2009-06-08 | 2017-03-21 | Time Warner Cable Enterprises Llc | Media bridge apparatus and methods |
US9357568B2 (en) | 2009-06-16 | 2016-05-31 | Futurewei Technologies, Inc. | System and method for adapting an application source rate to a load condition |
US8914527B2 (en) * | 2009-06-30 | 2014-12-16 | Citrix Systems, Inc. | Methods and systems for load balancing using forecasting and overbooking techniques |
US9930599B2 (en) * | 2009-06-30 | 2018-03-27 | Telefonaktiebolaget Lm Ericsson (Publ) | Method and apparatuses for moving a service or IP session from first to second access |
WO2011006768A1 (en) * | 2009-07-17 | 2011-01-20 | Koninklijke Kpn N.V. | Information transmission in a machine-to-machine telecommunications network |
US8429268B2 (en) * | 2009-07-24 | 2013-04-23 | Camiant, Inc. | Mechanism for detecting and reporting traffic/service to a PCRF |
US8743696B2 (en) | 2009-08-07 | 2014-06-03 | Cisco Technology, Inc. | Mobile transport solution for offloading to an alternate network |
US20110047282A1 (en) * | 2009-08-21 | 2011-02-24 | Denman Robert E | Systems, methods, and computer readable media for selecting an optimal media-adaptation resource for latency-sensitive applications |
PL2299649T3 (en) * | 2009-09-18 | 2013-01-31 | Koninklijke Kpn Nv | Providing enterprise services in a service provisioning network |
US20110069673A1 (en) * | 2009-09-21 | 2011-03-24 | Starent Networks, Corp | Local routing of voice calls by a femto gateway |
US8599792B2 (en) * | 2009-09-21 | 2013-12-03 | Cisco Technology, Inc. | Routing of calls to core network based on the location of the femto cell |
WO2011038359A2 (en) * | 2009-09-26 | 2011-03-31 | Cisco Technology, Inc. | Providing services at a communication network edge |
US9210275B2 (en) | 2009-10-07 | 2015-12-08 | Twilio, Inc. | System and method for running a multi-module telephony application |
US9106563B2 (en) | 2009-10-07 | 2015-08-11 | Wichorus, Inc. | Method and apparatus for switching communications traffic in a communications network |
US8531945B2 (en) * | 2009-10-07 | 2013-09-10 | Wichorus, Inc. | Method and apparatus to support deep packet inspection in a mobile network |
US9385970B2 (en) | 2009-10-07 | 2016-07-05 | Wichorus, Inc. | Method and apparatus for assigning resources in a network node |
US8533360B2 (en) * | 2009-10-07 | 2013-09-10 | Wichorus, Inc. | Method and apparatus to report resource values in a mobile network |
US8396055B2 (en) | 2009-10-20 | 2013-03-12 | Time Warner Cable Inc. | Methods and apparatus for enabling media functionality in a content-based network |
US8386640B2 (en) | 2009-10-30 | 2013-02-26 | At&T Intellectual Property I, Lp | Method, computer readable medium, and apparatus for providing different services to different users of an aggregate endpoint in an internet protocol multimedia subsystem (IMS) network |
US10264029B2 (en) | 2009-10-30 | 2019-04-16 | Time Warner Cable Enterprises Llc | Methods and apparatus for packetized content delivery over a content delivery network |
US8391138B2 (en) * | 2009-11-09 | 2013-03-05 | Avaya Inc. | Quantum and promiscuous user agents |
US9015318B1 (en) | 2009-11-18 | 2015-04-21 | Cisco Technology, Inc. | System and method for inspecting domain name system flows in a network environment |
US9009293B2 (en) | 2009-11-18 | 2015-04-14 | Cisco Technology, Inc. | System and method for reporting packet characteristics in a network environment |
US9148380B2 (en) * | 2009-11-23 | 2015-09-29 | Cisco Technology, Inc. | System and method for providing a sequence numbering mechanism in a network environment |
CN102083095B (en) * | 2009-11-27 | 2014-01-15 | 财团法人资讯工业策进会 | Miniature base station and communication method thereof |
TWI397279B (en) * | 2009-11-27 | 2013-05-21 | Inst Information Industry | Femto access point and communication method thereof |
US9781197B2 (en) * | 2009-11-30 | 2017-10-03 | Samsung Electronics Co., Ltd. | Methods and apparatus for selection of content delivery network (CDN) based on user location |
EP2507995A4 (en) | 2009-12-04 | 2014-07-09 | Sonic Ip Inc | Elementary bitstream cryptographic material transport systems and methods |
US9519728B2 (en) | 2009-12-04 | 2016-12-13 | Time Warner Cable Enterprises Llc | Apparatus and methods for monitoring and optimizing delivery of content in a network |
US8958282B2 (en) * | 2009-12-10 | 2015-02-17 | Verizon Patent And Licensing Inc. | 1-for-N redundancy in private IP session border control networks |
US9178724B2 (en) | 2009-12-10 | 2015-11-03 | Nec Corporation | Gateway apparatus, relay method, program, femto system |
JP2011124869A (en) * | 2009-12-11 | 2011-06-23 | Nec Corp | Gateway, communication system, and user data converting method |
KR101278351B1 (en) * | 2009-12-15 | 2013-07-05 | 한국전자통신연구원 | System and method for providing on-demand seamless application service using dpi in communication networks |
US8792495B1 (en) | 2009-12-19 | 2014-07-29 | Cisco Technology, Inc. | System and method for managing out of order packets in a network environment |
US20110153807A1 (en) * | 2009-12-21 | 2011-06-23 | Lorenzo Vicisano | Systems and Methods for Preemptive DNS Resolution |
US9264321B2 (en) * | 2009-12-23 | 2016-02-16 | Juniper Networks, Inc. | Methods and apparatus for tracking data flow based on flow state values |
US20110188411A1 (en) * | 2010-02-02 | 2011-08-04 | Stefano Faccin | System and method for packetized emergency messages |
US8990413B2 (en) * | 2010-02-05 | 2015-03-24 | Oracle International Corporation | Service level cross network coordinated interaction |
US8898326B2 (en) * | 2010-02-05 | 2014-11-25 | Oracle International Corporation | Service deliver platform based support of interactions between next generation networks and legacy networks |
US9497225B2 (en) * | 2010-02-05 | 2016-11-15 | Oracle International Corporation | Service based consolidation of applications across networks |
US9166803B2 (en) * | 2010-02-12 | 2015-10-20 | Tekelec, Inc. | Methods, systems, and computer readable media for service detection over an RX interface |
US8520538B2 (en) * | 2010-02-25 | 2013-08-27 | Clearwire Ip Holdings Llc | Method and system for managing traffic in a wireless communication system |
US9342661B2 (en) | 2010-03-02 | 2016-05-17 | Time Warner Cable Enterprises Llc | Apparatus and methods for rights-managed content and data delivery |
WO2011109821A2 (en) * | 2010-03-05 | 2011-09-09 | Tekelec | Methods, systems, and computer readable media for enhanced service detection and policy rule determination |
US9413649B2 (en) * | 2010-03-12 | 2016-08-09 | Force10 Networks, Inc. | Virtual network device architecture |
US9319318B2 (en) | 2010-03-15 | 2016-04-19 | Tekelec, Inc. | Methods, systems, and computer readable media for performing PCRF-based user information pass through |
US20110225280A1 (en) * | 2010-03-15 | 2011-09-15 | Mark Delsesto | Methods, systems, and computer readable media for communicating policy information between a policy charging and rules function and a service node |
US8520615B2 (en) * | 2010-03-26 | 2013-08-27 | Juniper Networks, Inc. | Breakout gateway for mobile data traffic |
US8432871B1 (en) | 2010-03-26 | 2013-04-30 | Juniper Networks, Inc. | Offloading mobile traffic from a mobile core network |
US8995318B2 (en) * | 2010-04-02 | 2015-03-31 | Qualcomm Incorporated | Network registration procedures |
US8457139B2 (en) * | 2010-04-09 | 2013-06-04 | Genband Us Llc | Systems, methods, and computer readable media for loose coupling of multimedia resource function controllers and multimedia resource function processors |
US9119028B2 (en) | 2010-04-14 | 2015-08-25 | Qualcomm Incorporated | Method and apparatus for supporting location services via a Home Node B (HNB) |
US10383166B2 (en) | 2010-04-14 | 2019-08-13 | Qualcomm Incorporated | Method and apparatus for supporting location services via a home node B (HNB) |
US8571022B1 (en) | 2010-04-19 | 2013-10-29 | Sprint Spectrum L.P. | Packet filtering by session setup association in a wireless communication system |
JP2011232871A (en) * | 2010-04-26 | 2011-11-17 | Sony Corp | Information processor, text selection method and program |
US9215588B2 (en) | 2010-04-30 | 2015-12-15 | Cisco Technology, Inc. | System and method for providing selective bearer security in a network environment |
US10694428B2 (en) | 2010-05-03 | 2020-06-23 | Samsung Electronics Co., Ltd | Method and system for handover of video calls from a packet switched network to a circuit switched network in a single radio environment |
US8521899B2 (en) * | 2010-05-05 | 2013-08-27 | Intel Corporation | Multi-out media distribution system and method |
US9300445B2 (en) | 2010-05-27 | 2016-03-29 | Time Warner Cable Enterprise LLC | Digital domain content processing and distribution apparatus and methods |
US9118730B2 (en) | 2010-05-28 | 2015-08-25 | Telefonaktiebolaget Lm Ericsson (Publ) | Efficient data delivery method and apparatus |
RU2013102150A (en) * | 2010-06-21 | 2014-07-27 | Нокиа Корпорейшн | METHOD AND DEVICE FOR CHANGING THE CURRENT CURRENT SESSION CONFIGURATION |
US9590849B2 (en) | 2010-06-23 | 2017-03-07 | Twilio, Inc. | System and method for managing a computing cluster |
US9459926B2 (en) | 2010-06-23 | 2016-10-04 | Twilio, Inc. | System and method for managing a computing cluster |
US9338064B2 (en) | 2010-06-23 | 2016-05-10 | Twilio, Inc. | System and method for managing a computing cluster |
US9459925B2 (en) | 2010-06-23 | 2016-10-04 | Twilio, Inc. | System and method for managing a computing cluster |
US20120208495A1 (en) | 2010-06-23 | 2012-08-16 | Twilio, Inc. | System and method for monitoring account usage on a platform |
US8897134B2 (en) * | 2010-06-25 | 2014-11-25 | Telefonaktiebolaget L M Ericsson (Publ) | Notifying a controller of a change to a packet forwarding configuration of a network element over a communication channel |
US8838707B2 (en) | 2010-06-25 | 2014-09-16 | Twilio, Inc. | System and method for enabling real-time eventing |
US8681969B1 (en) * | 2010-06-30 | 2014-03-25 | Avistar Communications Corporation | Facilitating scalable 2-way mobile AV communications |
EP2589229A4 (en) * | 2010-07-02 | 2016-03-30 | Librestream Technologies Inc | Adaptive frame rate control for video in a resource limited system |
US9906838B2 (en) | 2010-07-12 | 2018-02-27 | Time Warner Cable Enterprises Llc | Apparatus and methods for content delivery and message exchange across multiple content delivery networks |
US20120021770A1 (en) | 2010-07-21 | 2012-01-26 | Naqvi Shamim A | System and method for control and management of resources for consumers of information |
US9210528B2 (en) | 2010-07-21 | 2015-12-08 | Tksn Holdings, Llc | System and method for control and management of resources for consumers of information |
US9232046B2 (en) | 2010-07-21 | 2016-01-05 | Tksn Holdings, Llc | System and method for controlling mobile services using sensor information |
US8997136B2 (en) | 2010-07-22 | 2015-03-31 | Time Warner Cable Enterprises Llc | Apparatus and methods for packetized content delivery over a bandwidth-efficient network |
US9241190B2 (en) | 2010-08-24 | 2016-01-19 | Cisco Technology, Inc. | Generating a response to video content request including dynamically processed video content |
EP2424169B1 (en) * | 2010-08-31 | 2014-03-19 | Alcatel Lucent | Method of providing MMoIP communication device |
US9185341B2 (en) | 2010-09-03 | 2015-11-10 | Time Warner Cable Enterprises Llc | Digital domain content processing and distribution apparatus and methods |
US8688086B1 (en) * | 2010-09-10 | 2014-04-01 | Sprint Communications Company L.P. | Providing supplemental content to wireless communication devices based on device status |
US9143386B1 (en) * | 2010-09-27 | 2015-09-22 | Sprint Communications Company L.P. | Remote keep-alive message management in a wireless communication network |
US8811393B2 (en) | 2010-10-04 | 2014-08-19 | Cisco Technology, Inc. | IP address version interworking in communication networks |
US8787303B2 (en) | 2010-10-05 | 2014-07-22 | Cisco Technology, Inc. | Methods and apparatus for data traffic offloading at a router |
US8723913B2 (en) | 2010-10-07 | 2014-05-13 | T-Mobile Usa, Inc. | Rate adaptation for video calling |
US8526448B2 (en) | 2010-10-19 | 2013-09-03 | Cisco Technology, Inc. | Call localization and processing offloading |
US8712388B2 (en) * | 2010-11-01 | 2014-04-29 | Mitel Networks Corporation | Automatic population of feature capabilities on a communication device |
US8600403B2 (en) | 2010-12-03 | 2013-12-03 | Qualcomm Incorporated | Method and apparatus for configuring and locating a home base station |
CN102143153B (en) * | 2010-12-21 | 2014-04-02 | 华为技术有限公司 | Broadband service nesting method and device, and service application server |
WO2012087353A1 (en) | 2010-12-22 | 2012-06-28 | Telecommunication Systems, Inc. | Area event handling when current network does not cover target area |
US9565117B2 (en) | 2010-12-22 | 2017-02-07 | Cisco Technology, Inc. | Adaptive intelligent routing in a communication system |
KR101559641B1 (en) | 2010-12-23 | 2015-10-12 | 블랙베리 리미티드 | Card toolkit support for ip multimedia subsystem |
WO2012084058A1 (en) * | 2010-12-23 | 2012-06-28 | Telefonaktiebolaget L M Ericsson (Publ) | Media broker server, method, computer program and computer program product for matching a media source and a media receiver |
US9003057B2 (en) | 2011-01-04 | 2015-04-07 | Cisco Technology, Inc. | System and method for exchanging information in a mobile wireless network environment |
US8477730B2 (en) * | 2011-01-04 | 2013-07-02 | Cisco Technology, Inc. | Distributed load management on network devices |
US9247312B2 (en) | 2011-01-05 | 2016-01-26 | Sonic Ip, Inc. | Systems and methods for encoding source media in matroska container files for adaptive bitrate streaming using hypertext transfer protocol |
WO2012093202A1 (en) * | 2011-01-07 | 2012-07-12 | Nokia Corporation | Method and apparatus for signaling presentation |
US8955090B2 (en) * | 2011-01-10 | 2015-02-10 | Alcatel Lucent | Session initiation protocol (SIP) firewall for IP multimedia subsystem (IMS) core |
US8948099B2 (en) | 2011-01-20 | 2015-02-03 | Telefonaktiebolaget L M Ericsson (Publ) | Geo-local routing in IMS |
EP2479969B1 (en) * | 2011-01-25 | 2013-11-20 | Escaux NV | A network abstraction gateway and corresponding method to abstract an endpoint |
US8649268B2 (en) | 2011-02-04 | 2014-02-11 | Twilio, Inc. | Method for processing telephony sessions of a network |
US9602414B2 (en) | 2011-02-09 | 2017-03-21 | Time Warner Cable Enterprises Llc | Apparatus and methods for controlled bandwidth reclamation |
CN102647700B (en) * | 2011-02-22 | 2016-03-02 | 阿尔卡特朗讯 | A kind of method and device obtaining also use location information |
WO2012141762A1 (en) * | 2011-02-25 | 2012-10-18 | Telecommunication Systems, Inc. | Mobile internet protocol (ip) location |
US8537753B2 (en) * | 2011-03-21 | 2013-09-17 | Broadcom Corporation | In-house location based services |
CN102739417B (en) * | 2011-04-01 | 2014-08-20 | 华为技术有限公司 | Streaming media service processing system, method and network equipment thereof |
US20140051387A1 (en) * | 2011-04-27 | 2014-02-20 | Telefonaktiebolaget L M Ericsson (Publ) | Method and arrangement for supporting charging in a communications network |
US9648006B2 (en) | 2011-05-23 | 2017-05-09 | Twilio, Inc. | System and method for communicating with a client application |
WO2012162397A1 (en) | 2011-05-23 | 2012-11-29 | Twilio, Inc. | System and method for connecting a communication to a client |
US20140044123A1 (en) | 2011-05-23 | 2014-02-13 | Twilio, Inc. | System and method for real time communicating with a client application |
US8743690B1 (en) | 2011-06-14 | 2014-06-03 | Cisco Technology, Inc. | Selective packet sequence acceleration in a network environment |
US8737221B1 (en) | 2011-06-14 | 2014-05-27 | Cisco Technology, Inc. | Accelerated processing of aggregate data flows in a network environment |
US8948013B1 (en) | 2011-06-14 | 2015-02-03 | Cisco Technology, Inc. | Selective packet sequence acceleration in a network environment |
US8792353B1 (en) | 2011-06-14 | 2014-07-29 | Cisco Technology, Inc. | Preserving sequencing during selective packet acceleration in a network environment |
CN102833701B (en) * | 2011-06-15 | 2017-05-10 | 中兴通讯股份有限公司 | Multi-mode terminal and method for sending short message by same |
US20120324456A1 (en) | 2011-06-16 | 2012-12-20 | Microsoft Corporation | Managing nodes in a high-performance computing system using a node registrar |
US8837500B2 (en) * | 2011-06-23 | 2014-09-16 | Alcatel Lucent | Service data flow direction/redirection |
US8730823B2 (en) | 2011-06-24 | 2014-05-20 | Jasper Wireless, Inc. | Core services platform for wireless voice, data and messaging network services |
US8547975B2 (en) | 2011-06-28 | 2013-10-01 | Verisign, Inc. | Parallel processing for multiple instance real-time monitoring |
US8797865B2 (en) * | 2011-06-30 | 2014-08-05 | Broadcom Corporation | Providing quality of service for sub-flows in a multiple grants per interval service flow |
US10536508B2 (en) * | 2011-06-30 | 2020-01-14 | Telefonaktiebolaget Lm Ericsson (Publ) | Flexible data communication |
KR101830200B1 (en) | 2011-07-07 | 2018-04-11 | 삼성전자 주식회사 | Device and method for controlling a device triggering in mobile operator netwokr |
US8498401B2 (en) | 2011-07-21 | 2013-07-30 | T-Mobile Usa, Inc. | Mobile-to-mobile call determination |
US9467708B2 (en) | 2011-08-30 | 2016-10-11 | Sonic Ip, Inc. | Selection of resolutions for seamless resolution switching of multimedia content |
US8909922B2 (en) | 2011-09-01 | 2014-12-09 | Sonic Ip, Inc. | Systems and methods for playing back alternative streams of protected content protected using common cryptographic information |
US8964977B2 (en) | 2011-09-01 | 2015-02-24 | Sonic Ip, Inc. | Systems and methods for saving encoded media streamed using adaptive bitrate streaming |
US9014023B2 (en) * | 2011-09-15 | 2015-04-21 | International Business Machines Corporation | Mobile network services in a mobile data network |
EP2759123B1 (en) | 2011-09-21 | 2018-08-15 | Twilio, Inc. | System and method for authorizing and connecting application developers and users |
US10182147B2 (en) | 2011-09-21 | 2019-01-15 | Twilio Inc. | System and method for determining and communicating presence information |
CN103023865B (en) * | 2011-09-28 | 2017-07-11 | 中兴通讯股份有限公司 | The recovery of path parameter, hidden method and device in topological hidden network |
CN102347950B (en) * | 2011-09-29 | 2018-02-06 | 中兴通讯股份有限公司 | Communication network provides the method and system of conversational services to internet |
US20150026309A1 (en) * | 2011-09-29 | 2015-01-22 | Avvasi Inc. | Systems and methods for adaptive streaming control |
WO2013048551A1 (en) | 2011-09-30 | 2013-04-04 | Telecommunication Systems, Inc. | Unique global identifier for minimizing prank 911 calls |
US8966520B2 (en) | 2011-10-03 | 2015-02-24 | Hulu, LLC | Video ad swapping in a video streaming system |
US9521439B1 (en) | 2011-10-04 | 2016-12-13 | Cisco Technology, Inc. | Systems and methods for correlating multiple TCP sessions for a video transfer |
US8755342B2 (en) | 2011-10-05 | 2014-06-17 | Cisco Technology, Inc. | System and method for dynamic bearer selection for immersive video collaboration in mobile wireless networks |
US9118801B2 (en) | 2011-10-24 | 2015-08-25 | T-Mobile Usa, Inc. | Optimizing video-call quality of service |
US20130121212A1 (en) * | 2011-11-15 | 2013-05-16 | Arunabha Guha | Method and apparatus for supporting location-aware services |
US8971192B2 (en) | 2011-11-16 | 2015-03-03 | International Business Machines Corporation | Data breakout at the edge of a mobile data network |
US9681317B2 (en) | 2011-11-16 | 2017-06-13 | International Business Machines Corporation | Mitigating effects of predicted failures in a mobile network basestation due to weather |
US10021696B2 (en) | 2011-11-16 | 2018-07-10 | International Business Machines Corporation | Data caching at the edge of a mobile data network |
US9454664B2 (en) | 2011-11-23 | 2016-09-27 | Nokia Solutions And Networks Oy | Privacy of location information |
US8903955B2 (en) | 2011-12-02 | 2014-12-02 | Cisco Technology, Inc. | Systems and methods for intelligent video delivery and cache management |
US8769615B2 (en) | 2011-12-19 | 2014-07-01 | International Business Machines Corporation | Key storage and retrieval in a breakout component at the edge of a mobile data network |
US9042864B2 (en) | 2011-12-19 | 2015-05-26 | International Business Machines Corporation | Appliance in a mobile data network that spans multiple enclosures |
US8479271B1 (en) | 2011-12-20 | 2013-07-02 | International Business Machines Corporation | Hosting edge applications at the edge of a mobile data network |
US8804530B2 (en) | 2011-12-21 | 2014-08-12 | Cisco Technology, Inc. | Systems and methods for gateway relocation |
US9559866B2 (en) | 2011-12-21 | 2017-01-31 | Cisco Technology, Inc. | Systems and methods for load balancing in cellular networks and wireless local area networks |
CN103188725B (en) * | 2011-12-29 | 2018-01-30 | 中兴通讯股份有限公司 | A kind of adaptation of cooperation service, shunting transmission and stream switching method and system |
US9495227B2 (en) | 2012-02-10 | 2016-11-15 | Twilio, Inc. | System and method for managing concurrent events |
US10123368B2 (en) | 2012-02-23 | 2018-11-06 | Cisco Technology, Inc. | Systems and methods for supporting multiple access point names for trusted wireless local area network |
US8712409B2 (en) * | 2012-03-05 | 2014-04-29 | T-Mobile Usa, Inc. | System and method for terminating communication sessions with roaming mobile devices |
WO2013139365A1 (en) * | 2012-03-19 | 2013-09-26 | Nokia Siemens Networks Oy | Network interface utilization dependent charging determination |
US9026145B1 (en) * | 2012-03-23 | 2015-05-05 | Google Inc. | Systems and methods for mapping IP-addresses to geolocations |
US9307372B2 (en) | 2012-03-26 | 2016-04-05 | Telecommunication Systems, Inc. | No responders online |
US9544260B2 (en) | 2012-03-26 | 2017-01-10 | Telecommunication Systems, Inc. | Rapid assignment dynamic ownership queue |
US9467723B2 (en) | 2012-04-04 | 2016-10-11 | Time Warner Cable Enterprises Llc | Apparatus and methods for automated highlight reel creation in a content delivery network |
US9112792B2 (en) | 2012-04-10 | 2015-08-18 | International Business Machines Corporation | Hosting device-specific edge applications at the edge of a mobile data network |
US20130279373A1 (en) * | 2012-04-18 | 2013-10-24 | Interdigital Patent Holdings, Inc. | Method and apparatus for providing an internet protocol multimedia subsystem triggering service |
US20130304928A1 (en) | 2012-05-09 | 2013-11-14 | Twilio, Inc. | System and method for managing latency in a distributed telephony network |
US9602586B2 (en) | 2012-05-09 | 2017-03-21 | Twilio, Inc. | System and method for managing media in a distributed communication network |
US9240941B2 (en) | 2012-05-09 | 2016-01-19 | Twilio, Inc. | System and method for managing media in a distributed communication network |
US9629118B2 (en) * | 2012-05-10 | 2017-04-18 | Digimarc Corporation | Location based router |
US20130310000A1 (en) * | 2012-05-15 | 2013-11-21 | Sunil Prasad | Communication systems and methods |
US9247062B2 (en) | 2012-06-19 | 2016-01-26 | Twilio, Inc. | System and method for queuing a communication session |
US9998396B2 (en) * | 2012-07-03 | 2018-06-12 | Verizon Patent And Licensing Inc. | Method and system for providing dynamic admission control |
US8989141B2 (en) | 2012-07-17 | 2015-03-24 | International Business Machines Corporation | Transferring a session for user equipment to a different basestation running a needed edge application |
US9001733B2 (en) | 2012-07-17 | 2015-04-07 | International Business Machines Corporation | Offloading running a needed edge application to a neighboring basestation in a mobile data network |
US9451393B1 (en) * | 2012-07-23 | 2016-09-20 | Amazon Technologies, Inc. | Automated multi-party cloud connectivity provisioning |
US8737962B2 (en) | 2012-07-24 | 2014-05-27 | Twilio, Inc. | Method and system for preventing illicit use of a telephony platform |
US9030944B2 (en) | 2012-08-02 | 2015-05-12 | International Business Machines Corporation | Aggregated appliance in a mobile data network |
US9071449B2 (en) | 2012-08-07 | 2015-06-30 | International Business Machines Corporation | Charging and policy for services at the edge of a mobile data network |
US9313638B2 (en) | 2012-08-15 | 2016-04-12 | Telecommunication Systems, Inc. | Device independent caller data access for emergency calls |
US9369395B2 (en) | 2012-08-31 | 2016-06-14 | At&T Intellectual Property I, L.P. | Methods and apparatus to negotiate flow control for a communication session |
US9246843B2 (en) | 2012-09-04 | 2016-01-26 | Apple Inc. | Detecting and recovering from a transmission channel change during a streaming media session |
US9019843B2 (en) | 2012-09-13 | 2015-04-28 | International Business Machines Corporation | Utilizing stored data to reduce packet data loss in a mobile data network with data breakout at the edge |
US20140082645A1 (en) | 2012-09-14 | 2014-03-20 | Peter Stern | Apparatus and methods for providing enhanced or interactive features |
CN103685210B (en) * | 2012-09-26 | 2018-02-13 | 中兴通讯股份有限公司 | The register method and device of terminal |
US8938053B2 (en) | 2012-10-15 | 2015-01-20 | Twilio, Inc. | System and method for triggering on platform usage |
US8948356B2 (en) | 2012-10-15 | 2015-02-03 | Twilio, Inc. | System and method for routing communications |
US9066159B2 (en) | 2012-10-23 | 2015-06-23 | Hulu, LLC | User control of ad selection for subsequent ad break of a video |
US9042379B2 (en) | 2012-10-29 | 2015-05-26 | International Business Machines Corporation | Network management for wireless appliances in a mobile data network |
US20140153409A1 (en) * | 2012-11-30 | 2014-06-05 | Vonage Network, Llc | Systems and methods of routing ip telephony data packet communciations |
US9565472B2 (en) | 2012-12-10 | 2017-02-07 | Time Warner Cable Enterprises Llc | Apparatus and methods for content transfer protection |
US9456301B2 (en) | 2012-12-11 | 2016-09-27 | Telecommunication Systems, Inc. | Efficient prisoner tracking |
KR101917126B1 (en) | 2012-12-12 | 2018-11-09 | 삼성전자주식회사 | Apparatus and method for displaying contents in home network system |
US8989017B2 (en) * | 2012-12-14 | 2015-03-24 | Intel Corporation | Network congestion management by packet circulation |
US9191457B2 (en) | 2012-12-31 | 2015-11-17 | Sonic Ip, Inc. | Systems, methods, and media for controlling delivery of content |
US9313510B2 (en) | 2012-12-31 | 2016-04-12 | Sonic Ip, Inc. | Use of objective quality measures of streamed content to reduce streaming bandwidth |
US9060308B2 (en) | 2013-01-11 | 2015-06-16 | Lenovo Enterprise Solutions (Singapore) Pte. Ltd. | Avoiding network address translation in a mobile data network |
US9253254B2 (en) | 2013-01-14 | 2016-02-02 | Twilio, Inc. | System and method for offering a multi-partner delegated platform |
US8879551B2 (en) | 2013-02-22 | 2014-11-04 | International Business Machines Corporation | Collection of subscriber information for data breakout in a mobile data network |
KR102023402B1 (en) * | 2013-02-28 | 2019-09-23 | 삼성전자주식회사 | Method and apparatus for monitoring internet connection status in communication system |
US9589533B2 (en) | 2013-02-28 | 2017-03-07 | Robert Bosch Gmbh | Mobile electronic device integration with in-vehicle information systems |
US9516102B2 (en) * | 2013-03-07 | 2016-12-06 | F5 Networks, Inc. | Server to client reverse persistence |
US9282124B2 (en) | 2013-03-14 | 2016-03-08 | Twilio, Inc. | System and method for integrating session initiation protocol communication in a telecommunications platform |
US8695077B1 (en) * | 2013-03-14 | 2014-04-08 | Sansay, Inc. | Establishing and controlling communication sessions between SIP devices and website application servers |
US9906785B2 (en) | 2013-03-15 | 2018-02-27 | Sonic Ip, Inc. | Systems, methods, and media for transcoding video data according to encoding parameters indicated by received metadata |
US8869218B2 (en) | 2013-03-15 | 2014-10-21 | Wowza Media Systems, LLC | On the fly transcoding of video on demand content for adaptive streaming |
US10397292B2 (en) | 2013-03-15 | 2019-08-27 | Divx, Llc | Systems, methods, and media for delivery of content |
US8983047B2 (en) | 2013-03-20 | 2015-03-17 | Telecommunication Systems, Inc. | Index of suspicion determination for communications request |
GB201307811D0 (en) * | 2013-04-30 | 2013-06-12 | Metaswitch Networks Ltd | Processing data |
US9094737B2 (en) | 2013-05-30 | 2015-07-28 | Sonic Ip, Inc. | Network video streaming with trick play based on separate trick play files |
CN103529765B (en) * | 2013-05-31 | 2016-08-31 | Tcl集团股份有限公司 | The long-distance monitoring method of a kind of internet of things equipment and system |
US9338280B2 (en) | 2013-06-19 | 2016-05-10 | Twilio, Inc. | System and method for managing telephony endpoint inventory |
US9225840B2 (en) | 2013-06-19 | 2015-12-29 | Twilio, Inc. | System and method for providing a communication endpoint information service |
US9240966B2 (en) | 2013-06-19 | 2016-01-19 | Twilio, Inc. | System and method for transmitting and receiving media messages |
US9967305B2 (en) | 2013-06-28 | 2018-05-08 | Divx, Llc | Systems, methods, and media for streaming media content |
US9298898B2 (en) | 2013-07-18 | 2016-03-29 | At&T Intellectual Property I, L.P. | Event-based security challenges |
US9483328B2 (en) | 2013-07-19 | 2016-11-01 | Twilio, Inc. | System and method for delivering application content |
US9408034B2 (en) | 2013-09-09 | 2016-08-02 | Telecommunication Systems, Inc. | Extended area event for network based proximity discovery |
US9516104B2 (en) | 2013-09-11 | 2016-12-06 | Telecommunication Systems, Inc. | Intelligent load balancer enhanced routing |
US9338018B2 (en) | 2013-09-17 | 2016-05-10 | Twilio, Inc. | System and method for pricing communication of a telecommunication platform |
US9137127B2 (en) | 2013-09-17 | 2015-09-15 | Twilio, Inc. | System and method for providing communication platform metadata |
US9274858B2 (en) | 2013-09-17 | 2016-03-01 | Twilio, Inc. | System and method for tagging and tracking events of an application platform |
US9507609B2 (en) | 2013-09-29 | 2016-11-29 | Taplytics Inc. | System and method for developing an application |
US9479897B2 (en) | 2013-10-03 | 2016-10-25 | Telecommunication Systems, Inc. | SUPL-WiFi access point controller location based services for WiFi enabled mobile devices |
KR20150041329A (en) * | 2013-10-08 | 2015-04-16 | 삼성전자주식회사 | Method and apparatus for transmitting traffic in mobile network |
CN104579909B (en) * | 2013-10-28 | 2020-01-17 | 阿里巴巴集团控股有限公司 | Method and equipment for classifying user information and acquiring user grouping information |
US9325624B2 (en) | 2013-11-12 | 2016-04-26 | Twilio, Inc. | System and method for enabling dynamic multi-modal communication |
US9553799B2 (en) | 2013-11-12 | 2017-01-24 | Twilio, Inc. | System and method for client communication in a distributed telephony network |
US10178017B2 (en) * | 2013-12-18 | 2019-01-08 | Telefonaktiebolaget Lm Ericsson (Publ) | Method and control node for handling data packets |
US9860722B1 (en) * | 2014-01-30 | 2018-01-02 | Sprint Communications Company L.P. | Converting location information into public safety answering point (PSAP) signaling |
KR102172468B1 (en) * | 2014-03-14 | 2020-10-30 | 삼성전자 주식회사 | Method for user equipment to access ims network via web browser for web real-time communication |
US9344573B2 (en) | 2014-03-14 | 2016-05-17 | Twilio, Inc. | System and method for a work distribution service |
US9350484B2 (en) * | 2014-03-18 | 2016-05-24 | Qualcomm Incorporated | Transport accelerator implementing selective utilization of redundant encoded content data functionality |
US9866878B2 (en) | 2014-04-05 | 2018-01-09 | Sonic Ip, Inc. | Systems and methods for encoding and playing back video at different frame rates using enhancement layers |
US9226217B2 (en) | 2014-04-17 | 2015-12-29 | Twilio, Inc. | System and method for enabling multi-modal communication |
US9621940B2 (en) | 2014-05-29 | 2017-04-11 | Time Warner Cable Enterprises Llc | Apparatus and methods for recording, accessing, and delivering packetized content |
US9251371B2 (en) | 2014-07-07 | 2016-02-02 | Twilio, Inc. | Method and system for applying data retention policies in a computing platform |
US9246694B1 (en) | 2014-07-07 | 2016-01-26 | Twilio, Inc. | System and method for managing conferencing in a distributed communication network |
US9516101B2 (en) | 2014-07-07 | 2016-12-06 | Twilio, Inc. | System and method for collecting feedback in a multi-tenant communication platform |
US9774687B2 (en) | 2014-07-07 | 2017-09-26 | Twilio, Inc. | System and method for managing media and signaling in a communication platform |
US10614473B2 (en) | 2014-07-11 | 2020-04-07 | Sensoriant, Inc. | System and method for mediating representations with respect to user preferences |
US10390289B2 (en) | 2014-07-11 | 2019-08-20 | Sensoriant, Inc. | Systems and methods for mediating representations allowing control of devices located in an environment having broadcasting devices |
CN104182259A (en) * | 2014-08-26 | 2014-12-03 | 上海斐讯数据通信技术有限公司 | Linux-based driving method of SIM (subscriber identity module) certification cards in gateway equipment and Linux-based gateway equipment |
US20160065405A1 (en) * | 2014-08-27 | 2016-03-03 | Aviacomm Inc. | Policy-based intelligent ad-hoc network architecture for grouping nodes based on common activities |
US10194000B2 (en) * | 2014-09-26 | 2019-01-29 | Verizon Patent And Licensing Inc. | Disbursement of registration information to application/service layer at time of registration with a network |
US10148703B2 (en) | 2014-10-09 | 2018-12-04 | T-Mobile Usa, Inc. | Service capabilities in heterogeneous network |
US9749428B2 (en) | 2014-10-21 | 2017-08-29 | Twilio, Inc. | System and method for providing a network discovery service platform |
US10285123B2 (en) * | 2014-12-19 | 2019-05-07 | Telefonaktiebolaget Lm Ericsson (Publ) | Assigning an IMS control function instance to an IMS endpoint |
US10057767B2 (en) * | 2014-12-19 | 2018-08-21 | Apple Inc. | Methods and apparatus to support location specific control of access to services through untrusted wireless networks |
US9477975B2 (en) | 2015-02-03 | 2016-10-25 | Twilio, Inc. | System and method for a media intelligence platform |
US10116676B2 (en) | 2015-02-13 | 2018-10-30 | Time Warner Cable Enterprises Llc | Apparatus and methods for data collection, analysis and service modification based on online activity |
CN105991239B (en) * | 2015-03-06 | 2019-06-07 | 中国移动通信集团公司 | Signal processing method, device and relevant device in a kind of IMS system |
EP3269106B1 (en) * | 2015-03-13 | 2018-12-26 | Telefonaktiebolaget LM Ericsson (publ) | Dynamic service point triggering in an ip multimedia subsystem |
US9613477B2 (en) | 2015-04-21 | 2017-04-04 | International Business Machines Corporation | Collection of information using contactless devices in combination with mobile computing devices |
US10200241B2 (en) | 2015-05-13 | 2019-02-05 | Stryker Corporation | Method of wireless discovery and networking of medical devices in care environments |
US9948703B2 (en) | 2015-05-14 | 2018-04-17 | Twilio, Inc. | System and method for signaling through data storage |
US10419891B2 (en) | 2015-05-14 | 2019-09-17 | Twilio, Inc. | System and method for communicating through multiple endpoints |
US10237236B2 (en) | 2015-06-25 | 2019-03-19 | Microsoft Technology Licensing, Llc | Media Session |
US9451421B1 (en) * | 2015-06-30 | 2016-09-20 | Blackberry Limited | Method and system to authenticate multiple IMS identities |
US9967148B2 (en) | 2015-07-09 | 2018-05-08 | Oracle International Corporation | Methods, systems, and computer readable media for selective diameter topology hiding |
TWI578741B (en) * | 2015-09-18 | 2017-04-11 | Chunghwa Telecom Co Ltd | Based on mobile network signaling action network policy routing control system, method and computer program products |
EP3353669A4 (en) | 2015-09-23 | 2019-04-24 | Sensoriant, Inc. | Method and system for using device states and user preferences to create user-friendly environments |
CN106559349B (en) * | 2015-09-24 | 2019-03-19 | 阿里巴巴集团控股有限公司 | Control method and device, the system of service transmission rate |
EP3151599A1 (en) | 2015-09-30 | 2017-04-05 | Apple Inc. | Authentication failure handling for cellular network access through wlan |
US10097608B2 (en) * | 2015-12-26 | 2018-10-09 | Intel Corporation | Technologies for wireless transmission of digital media |
US10033736B2 (en) | 2016-01-21 | 2018-07-24 | Oracle International Corporation | Methods, systems, and computer readable media for remote authentication dial-in user service (radius) topology hiding |
US10659349B2 (en) | 2016-02-04 | 2020-05-19 | Twilio Inc. | Systems and methods for providing secure network exchanged for a multitenant virtual private cloud |
US10404758B2 (en) | 2016-02-26 | 2019-09-03 | Time Warner Cable Enterprises Llc | Apparatus and methods for centralized message exchange in a user premises device |
US10278100B1 (en) | 2016-03-16 | 2019-04-30 | Sprint Communications Company L.P. | Long term evolution (LTE) mobility management entity (MME) management of an internet protocol multimedia subsystem (IMS) media session service level for a user equipment (UE) |
CN107204908A (en) * | 2016-03-17 | 2017-09-26 | 阿里巴巴集团控股有限公司 | A kind of message sending, receiving method and device based on interface communication protocol frame |
US10212193B2 (en) * | 2016-05-13 | 2019-02-19 | Verizon Patent And Licensing Inc. | Service support for suspended and inactive subscribers |
CN106027636A (en) * | 2016-05-17 | 2016-10-12 | 温天 | System for realizing mobile air quality and traffic state sharing cloud chart |
US10686902B2 (en) | 2016-05-23 | 2020-06-16 | Twilio Inc. | System and method for a multi-channel notification service |
US10063713B2 (en) | 2016-05-23 | 2018-08-28 | Twilio Inc. | System and method for programmatic device connectivity |
US9807580B1 (en) * | 2016-06-01 | 2017-10-31 | T-Mobile Usa, Inc. | Emergency call handling within IP multimedia system (IMS) networks |
US20170353608A1 (en) * | 2016-06-03 | 2017-12-07 | Comcast Cable Communications, Llc | Voice service routing system for accessibility |
US10341209B2 (en) | 2016-06-21 | 2019-07-02 | At&T Intellectual Property I, L.P. | Tunable low cost network |
CN107787003A (en) * | 2016-08-24 | 2018-03-09 | 中兴通讯股份有限公司 | A kind of method and apparatus of flow detection |
US9826072B1 (en) | 2016-09-29 | 2017-11-21 | T-Mobile Usa, Inc. | Network-terminal interoperation using compatible payloads |
US10284730B2 (en) | 2016-11-01 | 2019-05-07 | At&T Intellectual Property I, L.P. | Method and apparatus for adaptive charging and performance in a software defined network |
US10454836B2 (en) | 2016-11-01 | 2019-10-22 | At&T Intellectual Property I, L.P. | Method and apparatus for dynamically adapting a software defined network |
US10469376B2 (en) | 2016-11-15 | 2019-11-05 | At&T Intellectual Property I, L.P. | Method and apparatus for dynamic network routing in a software defined network |
US11799922B2 (en) | 2016-12-21 | 2023-10-24 | T-Mobile Usa, Inc. | Network core facilitating terminal interoperation |
CN106657087B (en) * | 2016-12-28 | 2019-12-10 | 青岛海天炜业过程控制技术股份有限公司 | Method for realizing industrial firewall dynamically tracked by Ethernet/Ip protocol |
US11075993B2 (en) * | 2017-01-03 | 2021-07-27 | Deutsche Telekom Ag | Data transmission between an application server and at least one internet-of-things communication device using a mobile communication network |
US10673704B2 (en) * | 2017-02-15 | 2020-06-02 | Arista Networks, Inc. | System and method of dynamic hardware policer allocation |
US10498795B2 (en) | 2017-02-17 | 2019-12-03 | Divx, Llc | Systems and methods for adaptive switching between multiple content delivery networks during adaptive bitrate streaming |
US10264075B2 (en) | 2017-02-27 | 2019-04-16 | At&T Intellectual Property I, L.P. | Methods, systems, and devices for multiplexing service information from sensor data |
US10469286B2 (en) | 2017-03-06 | 2019-11-05 | At&T Intellectual Property I, L.P. | Methods, systems, and devices for managing client devices using a virtual anchor manager |
US10771509B2 (en) | 2017-03-31 | 2020-09-08 | T-Mobile Usa, Inc. | Terminal interoperation using called-terminal functional characteristics |
US10212289B2 (en) | 2017-04-27 | 2019-02-19 | At&T Intellectual Property I, L.P. | Method and apparatus for managing resources in a software defined network |
GB2564395B (en) | 2017-07-06 | 2020-04-29 | Metaswitch Networks Ltd | Media gateway |
CN107547540B (en) * | 2017-08-30 | 2020-06-26 | 上海许继电气有限公司 | IEC-60870-5-104 protocol message monitoring method |
US10244112B2 (en) * | 2017-08-31 | 2019-03-26 | Metaswitch Networks Ltd. | Prioritising calls |
US10278087B2 (en) * | 2017-09-26 | 2019-04-30 | Keysight Technologies Singapore (Holdings) Pte. Ltd. | Correlating tapped general packet radio service (GPRS) tunneling protocol (GTP) and non-GTP packets for a subscriber's session for load balancing and filtering monitored traffic in a mobile network |
US10764722B2 (en) | 2018-01-12 | 2020-09-01 | Keysight Technologies, Inc. | Subscriber sampling for network packet forwarding based upon unique subscriber identifiers |
US10477349B2 (en) | 2018-02-13 | 2019-11-12 | Charter Communications Operating, Llc | Apparatus and methods for device location determination |
US10979895B2 (en) * | 2018-07-06 | 2021-04-13 | Boku, Inc. | Network system with request redirect capability for MSISDN header enrichment |
CN111092802B (en) * | 2018-10-23 | 2022-09-16 | 中国移动通信有限公司研究院 | Message interaction method, sending equipment and receiving equipment |
US10805361B2 (en) | 2018-12-21 | 2020-10-13 | Sansay, Inc. | Communication session preservation in geographically redundant cloud-based systems |
US10841399B2 (en) | 2019-01-24 | 2020-11-17 | Tambora Systems Singapore Pte. Ltd. | System and method for guaranteeing quality of experience of a user in an online environment by implementing a required change in the mobile network based on quality of experience requirements and received quality of experience parameters |
US11075971B2 (en) * | 2019-04-04 | 2021-07-27 | Evertz Microsystems Ltd. | Systems and methods for operating a media transmission network |
CA3077449A1 (en) | 2019-04-04 | 2020-10-04 | Evertz Microsystems Ltd. | Systems and methods for determining delay of a plurality of media streams |
US11039338B2 (en) | 2019-08-12 | 2021-06-15 | Keysight Technologies, Inc. | Methods, systems, and computer readable media for control plane traffic filtering in a control and user plane separation (CUPS) environment |
US11558737B2 (en) | 2021-01-08 | 2023-01-17 | Oracle International Corporation | Methods, systems, and computer readable media for preventing subscriber identifier leakage |
US11888894B2 (en) | 2021-04-21 | 2024-01-30 | Oracle International Corporation | Methods, systems, and computer readable media for mitigating network function (NF) update and deregister attacks |
US11627467B2 (en) | 2021-05-05 | 2023-04-11 | Oracle International Corporation | Methods, systems, and computer readable media for generating and using single-use OAuth 2.0 access tokens for securing specific service-based architecture (SBA) interfaces |
US11695563B2 (en) | 2021-05-07 | 2023-07-04 | Oracle International Corporation | Methods, systems, and computer readable media for single-use authentication messages |
US11638155B2 (en) | 2021-05-07 | 2023-04-25 | Oracle International Corporation | Methods, systems, and computer readable media for protecting against mass network function (NF) deregistration attacks |
US11570689B2 (en) | 2021-05-07 | 2023-01-31 | Oracle International Corporation | Methods, systems, and computer readable media for hiding network function instance identifiers |
US11706607B1 (en) | 2021-06-16 | 2023-07-18 | T-Mobile Usa, Inc. | Location based routing that bypasses circuit-based networks |
Citations (89)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6138156A (en) * | 1998-10-05 | 2000-10-24 | International Business Machines Corporation | Selecting and applying content-reducing filters based on dynamic environmental factors |
US6327471B1 (en) * | 1998-02-19 | 2001-12-04 | Conexant Systems, Inc. | Method and an apparatus for positioning system assisted cellular radiotelephone handoff and dropoff |
US6431875B1 (en) * | 1999-08-12 | 2002-08-13 | Test And Evaluation Software Technologies | Method for developing and administering tests over a network |
US20020131404A1 (en) * | 2000-11-28 | 2002-09-19 | 4Thpass Inc. | Method and system for maintaining and distributing wireless applications |
US20020152179A1 (en) * | 2000-10-27 | 2002-10-17 | Achiezer Racov | Remote payment method and system |
US6477590B1 (en) * | 1998-04-01 | 2002-11-05 | Microsoft Corporation | Method and system for message transfer session management |
US20030016630A1 (en) * | 2001-06-14 | 2003-01-23 | Microsoft Corporation | Method and system for providing adaptive bandwidth control for real-time communication |
US20030050076A1 (en) * | 2001-08-22 | 2003-03-13 | Nec Corporation | Mobile communications system and communications control method and mobile terminal device used therefor, control method thereof, and recording medium |
US20030058872A1 (en) * | 2001-09-24 | 2003-03-27 | Arthur Berggreen | System and method for processing packets |
US20030188012A1 (en) * | 2002-03-29 | 2003-10-02 | Ford Daniel E. | Access control system and method for a networked computer system |
US20030227880A1 (en) * | 2002-06-10 | 2003-12-11 | Tantivy Communications, Inc. | Applying session services based on packet flows |
US20040006573A1 (en) * | 2001-06-18 | 2004-01-08 | Nomura Takashi | Data transmission apparatus, data transmission method, and data transmission method program |
US6687252B1 (en) * | 2000-06-12 | 2004-02-03 | Telefonaktiebolaget Lm Ericsson (Publ) | Dynamic IP address allocation system and method |
US20040047290A1 (en) * | 2002-04-25 | 2004-03-11 | Sridhar Komandur | Multimedia traffic optimization |
US20040054929A1 (en) * | 2002-08-27 | 2004-03-18 | Serpa Michael Lawrence | System and method for user authentication with enhanced passwords |
US6714987B1 (en) * | 1999-11-05 | 2004-03-30 | Nortel Networks Limited | Architecture for an IP centric distributed network |
US20040068574A1 (en) * | 2002-10-03 | 2004-04-08 | Nokia Corporation | WV-IMS relay and interoperability methods |
US20040109459A1 (en) * | 2002-07-25 | 2004-06-10 | Lila Madour | Packet filter provisioning to a packet data access node |
US20040109414A1 (en) * | 2002-12-10 | 2004-06-10 | Choi Gil Young | Method of providing differentiated service based quality of service to voice over internet protocol packets on router |
US20040111476A1 (en) * | 2002-12-06 | 2004-06-10 | Nokia Corporation | System, method and computer program product for the delivery of media content |
US20040122967A1 (en) * | 2002-12-23 | 2004-06-24 | Bressler Robert D. | Method and apparatus for managing packet flows for multiple network services |
US20040122954A1 (en) * | 2002-09-03 | 2004-06-24 | Interdigital Technology Corporation | Method and system for user initiated inter-device, inter-system, and inter-internet protocol address handoff |
US20040139230A1 (en) * | 2002-12-27 | 2004-07-15 | Lg Electronics Inc. | SIP service method in a network having a NAT |
US20040137918A1 (en) * | 2003-01-13 | 2004-07-15 | Tomi Varonen | Method and system for locating a mobile terminal |
US6775273B1 (en) * | 1999-12-30 | 2004-08-10 | At&T Corp. | Simplified IP service control |
US6778494B1 (en) * | 1999-03-10 | 2004-08-17 | Nortel Networks Limited | Label switched media gateway and network |
US6810259B1 (en) * | 1999-12-16 | 2004-10-26 | Utstarcom Inc. | Location update protocol |
US20040224688A1 (en) * | 2003-05-07 | 2004-11-11 | Evolium S.A.S. | Method of setting up connections in a mobile radio system |
US20050005025A1 (en) * | 2003-07-04 | 2005-01-06 | Michael Harville | Method for managing a streaming media service |
US20050002381A1 (en) * | 2003-07-02 | 2005-01-06 | Nokia Corporation | Function mode routing |
US20050009520A1 (en) * | 2001-07-03 | 2005-01-13 | Herrero Antonio Juan Sanchez | Method and system for handling multiple registration |
US6847991B1 (en) * | 2000-09-06 | 2005-01-25 | Cisco Technology, Inc. | Data communication among processes of a network component |
US20050021713A1 (en) * | 1997-10-06 | 2005-01-27 | Andrew Dugan | Intelligent network |
US6853630B1 (en) * | 2000-06-16 | 2005-02-08 | Nortel Networks Limited | Method and apparatus for merging accounting records to minimize overhead |
US6854014B1 (en) * | 2000-11-07 | 2005-02-08 | Nortel Networks Limited | System and method for accounting management in an IP centric distributed network |
US20050083974A1 (en) * | 2003-10-21 | 2005-04-21 | Nokia Corporation | Routing information processing for network hiding scheme |
US6888821B2 (en) * | 2003-02-10 | 2005-05-03 | Nokia Corporation | Dynamic media authorization in mobile networks |
US20050111450A1 (en) * | 2003-10-31 | 2005-05-26 | Takashi Miyamoto | Communication control apparatus |
US20050124341A1 (en) * | 2003-12-05 | 2005-06-09 | Nokia Corporation | Controlling registration in a communication system |
US20050190740A1 (en) * | 2004-02-27 | 2005-09-01 | Wen Zhao | Methods and apparatus for facilitating concurrent push-to-talk over cellular (PoC) group communication sessions |
US20050201357A1 (en) * | 2004-03-10 | 2005-09-15 | Nokia Corporation | System and method for establishing a session initiation protocol communication session with a mobile terminal |
US20050204052A1 (en) * | 2004-02-13 | 2005-09-15 | Nokia Corporation | Timing of quality of experience metrics |
US20050233727A1 (en) * | 2002-05-06 | 2005-10-20 | Nokia Corporation | System and method for handling sessions of specific type in communication networks |
US6973309B1 (en) * | 2002-03-14 | 2005-12-06 | Utstarcom, Inc. | Method and system for re-direction and handoff for pre-paid mobile services in third generation networks |
US6978380B1 (en) * | 2000-06-06 | 2005-12-20 | Commerciant, L.P. | System and method for secure authentication of a subscriber of network services |
US20060031559A1 (en) * | 2004-05-25 | 2006-02-09 | Gennady Sorokopud | Real Time Streaming Protocol (RTSP) proxy system and method for its use |
US20060046714A1 (en) * | 2004-08-30 | 2006-03-02 | Asawaree Kalavade | Mobile services control platform providing a converged voice service |
US20060058056A1 (en) * | 2004-09-13 | 2006-03-16 | Suman Das | Method for controlling handoff between secondary agents in a wireless communications system |
US20060067244A1 (en) * | 2004-09-30 | 2006-03-30 | Microsoft Corporation | Registration identifier reuse |
US20060104431A1 (en) * | 2004-11-12 | 2006-05-18 | Emery Richard T | Method for providing feature interaction management and service blending |
US20060146792A1 (en) * | 2004-12-31 | 2006-07-06 | Sridhar Ramachandran | Voice over IP (VOIP) network infrastructure components and method |
US20060155871A1 (en) * | 2000-10-10 | 2006-07-13 | Westman Ilkka | Techniques for hiding network element names and addresses |
US20060193295A1 (en) * | 2004-11-19 | 2006-08-31 | White Patrick E | Multi-access terminal with capability for simultaneous connectivity to multiple communication channels |
US20060211423A1 (en) * | 2005-03-18 | 2006-09-21 | Ejzak Richard P | Mobile communication device receipt through second telecommunication network of call directed to registration in first telecommunication network |
US20060251050A1 (en) * | 2003-05-16 | 2006-11-09 | Nils Karlsson | Call admission control in voip systems |
US20060256779A1 (en) * | 2005-05-06 | 2006-11-16 | Samsung Electronics Co., Ltd. | Method and apparatus for notifying changed service information according to terminal state in a wireless communication system |
US20060256751A1 (en) * | 2005-05-11 | 2006-11-16 | Cisco Technology, Inc. | System and method for offering seamless connectivity across multiple devices in a communications environment |
US20060264213A1 (en) * | 2005-05-19 | 2006-11-23 | Lucent Technologies, Inc. | System for simultaneous registration of VoIP network for dual mode mobile telephone stations |
US20060270404A1 (en) * | 2005-05-13 | 2006-11-30 | Nokia Corporation | Method and element for service control |
US20070022199A1 (en) * | 2005-07-19 | 2007-01-25 | Michiaki Tatsubori | Method, Apparatus, and Program Product For Providing Web Service |
US20070025301A1 (en) * | 2003-04-07 | 2007-02-01 | Justus Petersson | Method and system for rate control service in a network |
US20070036078A1 (en) * | 2005-08-05 | 2007-02-15 | Kuntal Chowdhury | Quality of service update procedure |
US20070036079A1 (en) * | 2005-08-11 | 2007-02-15 | Kuntal Chowdury | System and method for congestion control signaling |
US20070041320A1 (en) * | 2005-08-19 | 2007-02-22 | Santera Systems, Inc. | Methods, systems, and computer program products for supporting transcoder-free operation in media gateway |
US20070058561A1 (en) * | 2005-07-18 | 2007-03-15 | Starent Networks, Corp. | Method and system for quality of service renegotiation |
US20070066286A1 (en) * | 2005-08-31 | 2007-03-22 | Tuija Hurtta | Inter-access mobility and service control |
US20070076729A1 (en) * | 2005-10-04 | 2007-04-05 | Sony Computer Entertainment Inc. | Peer-to-peer communication traversing symmetric network address translators |
US20070082681A1 (en) * | 2005-10-10 | 2007-04-12 | Samsung Electronics Co., Ltd | Location service-providing system and deferred location request service-providing method using previously computed location in location service-providing system |
US20070097967A1 (en) * | 2001-04-27 | 2007-05-03 | Nokia Corporation | Method and system for handling a network-identified emergency session |
US20070156869A1 (en) * | 2005-12-30 | 2007-07-05 | Galin Galchev | Load balancing algorithm for servicing client requests |
US20070206515A1 (en) * | 2006-03-06 | 2007-09-06 | Andreasen Flemming S | System and method for generating a unified accounting record for a communication session |
US20070209061A1 (en) * | 2004-04-02 | 2007-09-06 | France Telecom | Apparatuses and Method for Controlling Access to an ip Multimedia System from an Application Server |
US20070254673A1 (en) * | 2003-09-03 | 2007-11-01 | Stenberg Per A | Method and System of Positioning |
US20070253371A1 (en) * | 2006-04-17 | 2007-11-01 | Harper Matthew H | System and method for traffic localization |
US20080002592A1 (en) * | 2006-06-28 | 2008-01-03 | Cisco Technology, Inc. | QoS-aware service flow mapping in mobile wireless all IP networks |
US20080020775A1 (en) * | 2004-12-29 | 2008-01-24 | Telefonaktiebolaget Lm Ericsson (Publ) | Priority Bearers In A Mobile Telecommunication Network |
US20080052387A1 (en) * | 2006-08-22 | 2008-02-28 | Heinz John M | System and method for tracking application resource usage |
US20080084867A1 (en) * | 2006-09-25 | 2008-04-10 | George Foti | Method and server for transferring a multimedia session from a first terminal to a second terminal |
US20080095339A1 (en) * | 1996-11-18 | 2008-04-24 | Mci Communications Corporation | System and method for providing requested quality of service in a hybrid network |
US20080130637A1 (en) * | 2004-11-18 | 2008-06-05 | Nishi Kant | Maintaining Consistent Network Connections While Moving Through Wireless Networks |
US20080137541A1 (en) * | 2006-12-07 | 2008-06-12 | Kaitki Agarwal | Providing dynamic changes to packet flows |
US20080219218A1 (en) * | 2005-09-27 | 2008-09-11 | Gunnar Rydnell | Gtp for Integration of Multiple Access |
US20080233947A1 (en) * | 2007-03-22 | 2008-09-25 | Christian Herrero-Veron | Mobility management (mm) and session management (sm) for sae/lte |
US20080254768A1 (en) * | 2007-04-12 | 2008-10-16 | Stefano Faccin | Packet data network connectivity domain selection and bearer setup |
US7454206B1 (en) * | 2003-05-15 | 2008-11-18 | Sprint Communications Company L.P. | Method and system with user identifiers that indicate session type |
US20090054037A1 (en) * | 2007-08-24 | 2009-02-26 | Futurewei Technologies, Inc. | Roaming Wi-Fi Access in Fixed Network Architectures |
US20090109845A1 (en) * | 2007-10-24 | 2009-04-30 | Flemming Andreasen | Packet Flow Optimization (PFO) Policy Management in a Communications Network by Rule Name |
US7613836B2 (en) * | 2002-10-04 | 2009-11-03 | Starent Networks Corporation | Managing resources for IP networking |
US20090285225A1 (en) * | 2008-05-16 | 2009-11-19 | Dahod Ashraf M | Providing trigger based traffic management |
Family Cites Families (91)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH02103964A (en) * | 1988-10-13 | 1990-04-17 | Mitsubishi Electric Corp | Semiconductor device |
WO1995007583A1 (en) * | 1993-09-09 | 1995-03-16 | British Telecommunications Public Limited Company | System and method for key distribution using quantum cryptography |
US5892924A (en) * | 1996-01-31 | 1999-04-06 | Ipsilon Networks, Inc. | Method and apparatus for dynamically shifting between routing and switching packets in a transmission network |
US6119234A (en) * | 1997-06-27 | 2000-09-12 | Sun Microsystems, Inc. | Method and apparatus for client-host communication over a computer network |
JP3171241B2 (en) * | 1998-03-06 | 2001-05-28 | 日本電気株式会社 | Communication method |
JP3225924B2 (en) * | 1998-07-09 | 2001-11-05 | 日本電気株式会社 | Communication quality control device |
EE05118B1 (en) * | 1999-05-19 | 2008-12-15 | Telia Ab | A tool and method for managing a service in a communications system |
US6765918B1 (en) * | 1999-06-16 | 2004-07-20 | Teledata Networks, Ltd. | Client/server based architecture for a telecommunications network |
CA2318622A1 (en) | 1999-09-13 | 2001-03-13 | Nortel Networks Limited | Call control server selection with load sharing mechanisms |
WO2001022642A2 (en) | 1999-09-24 | 2001-03-29 | Comverse Network Systems Ltd. | System and method for presorting rules for filtering packets on a network |
DE60033615T2 (en) * | 1999-10-21 | 2007-10-31 | International Business Machines Corp. | Method and system to force the distribution of IP datagrams to multiple servers according to a defined strategy |
US20020028656A1 (en) * | 2000-02-02 | 2002-03-07 | Yechiam Yemini | Method and apparatus for providing forwarding and replication services on a dynamically addressed network |
US6757291B1 (en) * | 2000-02-10 | 2004-06-29 | Simpletech, Inc. | System for bypassing a server to achieve higher throughput between data network and data storage system |
US6882648B2 (en) * | 2000-03-29 | 2005-04-19 | Fujitsu Limited | Communication device |
US7623447B1 (en) * | 2000-04-10 | 2009-11-24 | Nokia Corporation | Telephony services in mobile IP networks |
AU2000268296A1 (en) * | 2000-07-26 | 2002-02-05 | Nokia Corporation | System and method for determining when a cscf should act like i-cscf or like s-cscf |
US7016956B2 (en) | 2000-07-31 | 2006-03-21 | Ellacoya Networks, Inc. | Directory-enabled intelligent broadband service switch |
US7870196B2 (en) * | 2000-11-08 | 2011-01-11 | Nokia Corporation | System and methods for using an application layer control protocol transporting spatial location information pertaining to devices connected to wired and wireless internet protocol networks |
US7313825B2 (en) * | 2000-11-13 | 2007-12-25 | Digital Doors, Inc. | Data security system and method for portable device |
US7631349B2 (en) * | 2001-01-11 | 2009-12-08 | Digi International Inc. | Method and apparatus for firewall traversal |
US7702785B2 (en) * | 2001-01-31 | 2010-04-20 | International Business Machines Corporation | Methods, systems and computer program products for selectively allowing users of a multi-user system access to network resources |
US7769374B2 (en) * | 2001-03-12 | 2010-08-03 | Son Phan-Anh | Recovery techniques in mobile networks |
US20030028643A1 (en) * | 2001-03-13 | 2003-02-06 | Dilithium Networks, Inc. | Method and apparatus for transcoding video and speech signals |
US20020194378A1 (en) * | 2001-04-05 | 2002-12-19 | George Foti | System and method of hiding an internet protocol (IP) address of an IP terminal during a multimedia session |
US7106739B2 (en) * | 2001-06-27 | 2006-09-12 | Intel Corporation | Method enabling network address translation of incoming session initiation protocol connections based on dynamic host configuration protocol address assignments |
US8200818B2 (en) * | 2001-07-06 | 2012-06-12 | Check Point Software Technologies, Inc. | System providing internet access management with router-based policy enforcement |
US7222359B2 (en) * | 2001-07-27 | 2007-05-22 | Check Point Software Technologies, Inc. | System methodology for automatic local network discovery and firewall reconfiguration for mobile computing devices |
US6954654B2 (en) * | 2001-07-31 | 2005-10-11 | Lucent Technologies Inc. | Provision of services in a communication system including an interworking mobile switching center |
US6996087B2 (en) * | 2001-07-31 | 2006-02-07 | Lucent Technologies Inc. | Communication system including an interworking mobile switching center for call termination |
JP4460195B2 (en) * | 2001-08-06 | 2010-05-12 | 株式会社日立製作所 | Packet transfer device and routing control device |
EP1418713A4 (en) * | 2001-08-08 | 2010-01-06 | Fujitsu Ltd | Server, mobile communication terminal, radio device, communication method for communication system, and communication system |
ATE403299T1 (en) * | 2001-09-03 | 2008-08-15 | Tpack As | TELECOMMUNICATIONS NETWORK WITH AN SDH/SONET SUBNET WHERE THE GMPLS FUNCTION IS INTEGRATED IN A GMPLS SOFTWARE SERVER |
US7072332B2 (en) * | 2001-09-27 | 2006-07-04 | Samsung Electronics Co., Ltd. | Soft switch using distributed firewalls for load sharing voice-over-IP traffic in an IP network |
US7574735B2 (en) * | 2002-02-13 | 2009-08-11 | Nokia Corporation | Method and network element for providing secure access to a packet data network |
US20030159067A1 (en) * | 2002-02-21 | 2003-08-21 | Nokia Corporation | Method and apparatus for granting access by a portable phone to multimedia services |
JP4116470B2 (en) * | 2002-03-06 | 2008-07-09 | ヒューレット・パッカード・カンパニー | Media streaming distribution system |
US7062253B2 (en) * | 2002-04-10 | 2006-06-13 | Sprint Spectrum L.P. | Method and system for real-time tiered rating of communication services |
CN1214555C (en) * | 2002-04-15 | 2005-08-10 | 华为技术有限公司 | Method for unified managing resource in packet network of PLMN |
FR2839834B1 (en) * | 2002-05-17 | 2004-07-30 | Viaccess Sa | METHOD FOR DATA DISTRIBUTION WITH ACCESS CONTROL |
US8060629B2 (en) * | 2002-05-30 | 2011-11-15 | Hewlett-Packard Development Company, L.P. | System and method for managing information requests |
US7305429B2 (en) * | 2002-06-10 | 2007-12-04 | Utstarcom, Inc. | Method and apparatus for global server load balancing |
EP1414212B1 (en) | 2002-10-22 | 2005-10-12 | Telefonaktiebolaget LM Ericsson (publ) | Method and system for authenticating users in a telecommunication system |
US9369498B2 (en) * | 2003-01-30 | 2016-06-14 | Nokia Technologies Oy | Message-based conveyance of load control information |
US8503437B2 (en) * | 2003-03-13 | 2013-08-06 | Verizon Business Global Llc | Integrated customer premises equipment device |
US8825831B2 (en) * | 2003-03-17 | 2014-09-02 | Telefonaktiebolaget L M Ericsson (Publ) | Method for obtaining information about a transmission capability |
US7602728B2 (en) * | 2003-06-12 | 2009-10-13 | Avaya Inc. | Method and apparatus for determination of network topology |
EP1492275B1 (en) | 2003-06-26 | 2015-02-25 | Broadcom Corporation | System and method for providing a super channel in a multi-band multi-protocol hybrid wired/wireless network |
EP1528744A1 (en) | 2003-10-30 | 2005-05-04 | Hewlett-Packard Development Company, L.P. | Method and apparatus for load-balancing |
DE10353925B4 (en) * | 2003-11-18 | 2009-12-24 | Nec Europe Ltd. | Procedure for exchanging data between two hosts |
WO2005064978A1 (en) * | 2003-12-23 | 2005-07-14 | Nokia Corporation | User registration in a communication system |
US7593867B2 (en) * | 2004-01-12 | 2009-09-22 | The Coca-Cola Company | Interactive networked product container |
EP1709769A1 (en) * | 2004-01-30 | 2006-10-11 | TELEFONAKTIEBOLAGET LM ERICSSON (publ) | Method for transferring packets in networks comprising a plurality of linked intermediate networks |
US20050171937A1 (en) * | 2004-02-02 | 2005-08-04 | Hughes Martin W. | Memory efficient hashing algorithm |
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 |
US7535905B2 (en) * | 2004-03-31 | 2009-05-19 | Microsoft Corporation | Signing and validating session initiation protocol routing headers |
US20050239445A1 (en) | 2004-04-16 | 2005-10-27 | Jeyhan Karaoguz | Method and system for providing registration, authentication and access via broadband access gateway |
US8024476B2 (en) * | 2004-05-21 | 2011-09-20 | Microsoft Corporation | Efficient message routing when using server pools |
CN1705305B (en) * | 2004-06-03 | 2010-12-08 | 华为技术有限公司 | Method and apparatus for implementing character string matching during session initiated protocol message distributing process |
US7474894B2 (en) | 2004-07-07 | 2009-01-06 | At&T Mobility Ii Llc | System and method for IMEI detection and alerting |
US7471668B2 (en) * | 2004-08-31 | 2008-12-30 | Intel Corporation | Method and apparatus for implementing all-to-all communication in a wireless mesh network |
US7805517B2 (en) | 2004-09-15 | 2010-09-28 | Cisco Technology, Inc. | System and method for load balancing a communications network |
CN1303793C (en) * | 2004-09-21 | 2007-03-07 | 华为技术有限公司 | Method for realizing application server communication |
JP4980913B2 (en) * | 2004-09-23 | 2012-07-18 | トムソン ライセンシング | Insert trick play metadata into the video transport stream |
US8200827B1 (en) * | 2004-10-25 | 2012-06-12 | Juniper Networks, Inc. | Routing VoIP calls through multiple security zones |
GB2419774A (en) * | 2004-10-27 | 2006-05-03 | Ericsson Telefon Ab L M | Accessing IP multimedia subsystem (IMS) services |
JP4508891B2 (en) * | 2005-01-28 | 2010-07-21 | キヤノン株式会社 | PHOTOELECTRIC CONVERSION DEVICE, MULTI-CHIP IMAGE SENSOR, TOUCH TYPE IMAGE SENSOR AND IMAGE READING DEVICE |
KR100727063B1 (en) * | 2005-02-25 | 2007-06-12 | 주식회사 케이티프리텔 | Method for displaying independent advertisements during broadcasting service and user terminal performing the method |
US20070100981A1 (en) * | 2005-04-08 | 2007-05-03 | Maria Adamczyk | Application services infrastructure for next generation networks including one or more IP multimedia subsystem elements and methods of providing the same |
US20060291412A1 (en) | 2005-06-24 | 2006-12-28 | Naqvi Shamim A | Associated device discovery in IMS networks |
US7975037B2 (en) * | 2005-07-29 | 2011-07-05 | Verizon Patent And Licensing Inc. | Policy engine in an Internet Protocol multimedia subsystem |
US7792275B2 (en) * | 2005-07-29 | 2010-09-07 | Verizon Patent And Licensing Inc. | Application service invocation |
US8234388B2 (en) * | 2005-07-29 | 2012-07-31 | Verizon Patent And Licensing Inc. | Application service invocation based on filter criteria |
CN101300764B (en) * | 2005-09-02 | 2014-09-10 | 黑莓有限公司 | communication system based on grouping and communication method by multimedia communication protocol in communication system based on grouping |
US8532606B2 (en) * | 2005-10-07 | 2013-09-10 | Lg Electronics Inc. | Method and system for providing an emergency location service using interoperability between IMS core and access network |
US20070118656A1 (en) | 2005-11-18 | 2007-05-24 | Anderson David J | Inter-server multimodal network communications |
JP4616159B2 (en) * | 2005-11-30 | 2011-01-19 | 富士通株式会社 | Cluster system, load balancer, node transfer method, and node transfer program |
CN101390432B (en) | 2006-01-04 | 2013-01-02 | 思达伦特网络有限责任公司 | Selecting application session services to process packet data streams based on profile information |
KR100725418B1 (en) * | 2006-01-05 | 2007-06-07 | 삼성전자주식회사 | Wireless communication device and method for searching the wireless communication device |
KR100666999B1 (en) * | 2006-02-17 | 2007-01-10 | 삼성전자주식회사 | Handoff system and method for dual mode terminal |
CN100566295C (en) * | 2006-04-20 | 2009-12-02 | 大唐移动通信设备有限公司 | A kind of Packet Service scheduling method for wireless resource based on service quality guarantee |
US7877494B2 (en) * | 2006-05-17 | 2011-01-25 | Interdigital Technology Corporation | Method, components and system for tracking and controlling end user privacy |
US8571602B2 (en) * | 2006-06-09 | 2013-10-29 | Qualcomm Incorporated | Universal mobile print agent |
US7984130B2 (en) * | 2006-07-14 | 2011-07-19 | Cellco Partnership | Multimedia next generation network architecture for IP services delivery based on network and user policy |
US8085775B1 (en) * | 2006-07-31 | 2011-12-27 | Sable Networks, Inc. | Identifying flows based on behavior characteristics and applying user-defined actions |
US8355333B2 (en) * | 2006-08-31 | 2013-01-15 | Ciena Corporation | Methods and systems for session initiation protocol control of network equipment |
US7756115B2 (en) * | 2006-09-29 | 2010-07-13 | Siemens Enterprise Communications, Inc. | Method and system for implementing a stateless back to back user agent |
US8248637B2 (en) * | 2007-07-19 | 2012-08-21 | Csr Technology Inc. | Method and apparatus for printing from a mobile device |
GB2451946B (en) * | 2007-08-17 | 2012-10-03 | Samsung Electronics Co Ltd | Printing method of image and photo-printing system and digital camera adapted for the same |
US7855982B2 (en) | 2007-11-19 | 2010-12-21 | Rajesh Ramankutty | Providing services to packet flows in a network |
US8095631B2 (en) * | 2008-04-10 | 2012-01-10 | Eastman Kodak Company | Simplified walk-up enablement of internet-based, personalized access to retail imaging devices and services |
CN103795635B (en) | 2012-11-01 | 2017-04-12 | 华为技术有限公司 | Processing method, device and system for controlling message broadcast |
-
2007
- 2007-11-14 US US11/939,914 patent/US8929360B2/en active Active
- 2007-12-05 US US11/950,682 patent/US8250634B2/en active Active
- 2007-12-07 WO PCT/US2007/086808 patent/WO2008070842A1/en active Application Filing
- 2007-12-07 WO PCT/US2007/086884 patent/WO2008070869A2/en active Application Filing
- 2007-12-07 EP EP07865362.3A patent/EP2095224B1/en active Active
- 2007-12-07 US US11/953,001 patent/US8014750B2/en active Active
- 2007-12-07 WO PCT/US2007/086802 patent/WO2008070839A2/en active Application Filing
- 2007-12-07 CN CN200780050303.2A patent/CN101589634B/en active Active
- 2007-12-07 WO PCT/US2007/086747 patent/WO2008070822A2/en active Application Filing
- 2007-12-07 EP EP07865430.8A patent/EP2095585B1/en active Active
- 2007-12-07 US US11/952,980 patent/US8724463B2/en active Active
- 2007-12-07 EP EP07865395.3A patent/EP2092765B1/en active Active
- 2007-12-07 CN CN2007800503028A patent/CN101589638B/en active Active
- 2007-12-07 CN CN201410138720.4A patent/CN103973672B/en active Active
- 2007-12-07 CN CN200780050309.XA patent/CN101589589B/en active Active
- 2007-12-07 US US11/952,953 patent/US8300629B2/en active Active
- 2007-12-07 EP EP07869040.1A patent/EP2092767B1/en active Active
- 2007-12-07 EP EP20159437.1A patent/EP3691202A1/en not_active Withdrawn
- 2007-12-07 US US11/953,000 patent/US8018955B2/en active Active
- 2007-12-07 JP JP2009540511A patent/JP5021040B2/en not_active Expired - Fee Related
- 2007-12-07 CN CN200780050273.5A patent/CN101589629B/en active Active
- 2007-12-07 WO PCT/US2007/086886 patent/WO2008070870A2/en active Application Filing
- 2007-12-07 EP EP07865428.2A patent/EP2092766B1/en not_active Not-in-force
- 2007-12-07 US US11/952,956 patent/US8213913B2/en active Active
-
2012
- 2012-06-04 US US13/487,593 patent/US8483685B2/en active Active
-
2014
- 2014-04-28 US US14/263,378 patent/US9219680B2/en active Active
-
2015
- 2015-12-17 US US14/972,677 patent/US10103991B2/en active Active
Patent Citations (91)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080095339A1 (en) * | 1996-11-18 | 2008-04-24 | Mci Communications Corporation | System and method for providing requested quality of service in a hybrid network |
US20050021713A1 (en) * | 1997-10-06 | 2005-01-27 | Andrew Dugan | Intelligent network |
US6327471B1 (en) * | 1998-02-19 | 2001-12-04 | Conexant Systems, Inc. | Method and an apparatus for positioning system assisted cellular radiotelephone handoff and dropoff |
US6477590B1 (en) * | 1998-04-01 | 2002-11-05 | Microsoft Corporation | Method and system for message transfer session management |
US6138156A (en) * | 1998-10-05 | 2000-10-24 | International Business Machines Corporation | Selecting and applying content-reducing filters based on dynamic environmental factors |
US6778494B1 (en) * | 1999-03-10 | 2004-08-17 | Nortel Networks Limited | Label switched media gateway and network |
US6431875B1 (en) * | 1999-08-12 | 2002-08-13 | Test And Evaluation Software Technologies | Method for developing and administering tests over a network |
US6714987B1 (en) * | 1999-11-05 | 2004-03-30 | Nortel Networks Limited | Architecture for an IP centric distributed network |
US6810259B1 (en) * | 1999-12-16 | 2004-10-26 | Utstarcom Inc. | Location update protocol |
US6775273B1 (en) * | 1999-12-30 | 2004-08-10 | At&T Corp. | Simplified IP service control |
US6978380B1 (en) * | 2000-06-06 | 2005-12-20 | Commerciant, L.P. | System and method for secure authentication of a subscriber of network services |
US6687252B1 (en) * | 2000-06-12 | 2004-02-03 | Telefonaktiebolaget Lm Ericsson (Publ) | Dynamic IP address allocation system and method |
US6853630B1 (en) * | 2000-06-16 | 2005-02-08 | Nortel Networks Limited | Method and apparatus for merging accounting records to minimize overhead |
US6847991B1 (en) * | 2000-09-06 | 2005-01-25 | Cisco Technology, Inc. | Data communication among processes of a network component |
US20060155871A1 (en) * | 2000-10-10 | 2006-07-13 | Westman Ilkka | Techniques for hiding network element names and addresses |
US20020152179A1 (en) * | 2000-10-27 | 2002-10-17 | Achiezer Racov | Remote payment method and system |
US6854014B1 (en) * | 2000-11-07 | 2005-02-08 | Nortel Networks Limited | System and method for accounting management in an IP centric distributed network |
US20020131404A1 (en) * | 2000-11-28 | 2002-09-19 | 4Thpass Inc. | Method and system for maintaining and distributing wireless applications |
US20070097967A1 (en) * | 2001-04-27 | 2007-05-03 | Nokia Corporation | Method and system for handling a network-identified emergency session |
US20030016630A1 (en) * | 2001-06-14 | 2003-01-23 | Microsoft Corporation | Method and system for providing adaptive bandwidth control for real-time communication |
US20040006573A1 (en) * | 2001-06-18 | 2004-01-08 | Nomura Takashi | Data transmission apparatus, data transmission method, and data transmission method program |
US20050009520A1 (en) * | 2001-07-03 | 2005-01-13 | Herrero Antonio Juan Sanchez | Method and system for handling multiple registration |
US20030050076A1 (en) * | 2001-08-22 | 2003-03-13 | Nec Corporation | Mobile communications system and communications control method and mobile terminal device used therefor, control method thereof, and recording medium |
US20030058872A1 (en) * | 2001-09-24 | 2003-03-27 | Arthur Berggreen | System and method for processing packets |
US6973309B1 (en) * | 2002-03-14 | 2005-12-06 | Utstarcom, Inc. | Method and system for re-direction and handoff for pre-paid mobile services in third generation networks |
US20030188012A1 (en) * | 2002-03-29 | 2003-10-02 | Ford Daniel E. | Access control system and method for a networked computer system |
US20040047290A1 (en) * | 2002-04-25 | 2004-03-11 | Sridhar Komandur | Multimedia traffic optimization |
US20050233727A1 (en) * | 2002-05-06 | 2005-10-20 | Nokia Corporation | System and method for handling sessions of specific type in communication networks |
US20030227880A1 (en) * | 2002-06-10 | 2003-12-11 | Tantivy Communications, Inc. | Applying session services based on packet flows |
US20040109459A1 (en) * | 2002-07-25 | 2004-06-10 | Lila Madour | Packet filter provisioning to a packet data access node |
US20040054929A1 (en) * | 2002-08-27 | 2004-03-18 | Serpa Michael Lawrence | System and method for user authentication with enhanced passwords |
US20040122954A1 (en) * | 2002-09-03 | 2004-06-24 | Interdigital Technology Corporation | Method and system for user initiated inter-device, inter-system, and inter-internet protocol address handoff |
US20040068574A1 (en) * | 2002-10-03 | 2004-04-08 | Nokia Corporation | WV-IMS relay and interoperability methods |
US7613836B2 (en) * | 2002-10-04 | 2009-11-03 | Starent Networks Corporation | Managing resources for IP networking |
US20040111476A1 (en) * | 2002-12-06 | 2004-06-10 | Nokia Corporation | System, method and computer program product for the delivery of media content |
US20040109414A1 (en) * | 2002-12-10 | 2004-06-10 | Choi Gil Young | Method of providing differentiated service based quality of service to voice over internet protocol packets on router |
US20040122967A1 (en) * | 2002-12-23 | 2004-06-24 | Bressler Robert D. | Method and apparatus for managing packet flows for multiple network services |
US20040139230A1 (en) * | 2002-12-27 | 2004-07-15 | Lg Electronics Inc. | SIP service method in a network having a NAT |
US20040137918A1 (en) * | 2003-01-13 | 2004-07-15 | Tomi Varonen | Method and system for locating a mobile terminal |
US6888821B2 (en) * | 2003-02-10 | 2005-05-03 | Nokia Corporation | Dynamic media authorization in mobile networks |
US20070025301A1 (en) * | 2003-04-07 | 2007-02-01 | Justus Petersson | Method and system for rate control service in a network |
US20040224688A1 (en) * | 2003-05-07 | 2004-11-11 | Evolium S.A.S. | Method of setting up connections in a mobile radio system |
US7454206B1 (en) * | 2003-05-15 | 2008-11-18 | Sprint Communications Company L.P. | Method and system with user identifiers that indicate session type |
US20060251050A1 (en) * | 2003-05-16 | 2006-11-09 | Nils Karlsson | Call admission control in voip systems |
US20050002381A1 (en) * | 2003-07-02 | 2005-01-06 | Nokia Corporation | Function mode routing |
US20050005025A1 (en) * | 2003-07-04 | 2005-01-06 | Michael Harville | Method for managing a streaming media service |
US20070254673A1 (en) * | 2003-09-03 | 2007-11-01 | Stenberg Per A | Method and System of Positioning |
US20050083974A1 (en) * | 2003-10-21 | 2005-04-21 | Nokia Corporation | Routing information processing for network hiding scheme |
US20050111450A1 (en) * | 2003-10-31 | 2005-05-26 | Takashi Miyamoto | Communication control apparatus |
US20050124341A1 (en) * | 2003-12-05 | 2005-06-09 | Nokia Corporation | Controlling registration in a communication system |
US20050204052A1 (en) * | 2004-02-13 | 2005-09-15 | Nokia Corporation | Timing of quality of experience metrics |
US20050190740A1 (en) * | 2004-02-27 | 2005-09-01 | Wen Zhao | Methods and apparatus for facilitating concurrent push-to-talk over cellular (PoC) group communication sessions |
US20050201357A1 (en) * | 2004-03-10 | 2005-09-15 | Nokia Corporation | System and method for establishing a session initiation protocol communication session with a mobile terminal |
US20070209061A1 (en) * | 2004-04-02 | 2007-09-06 | France Telecom | Apparatuses and Method for Controlling Access to an ip Multimedia System from an Application Server |
US20060031559A1 (en) * | 2004-05-25 | 2006-02-09 | Gennady Sorokopud | Real Time Streaming Protocol (RTSP) proxy system and method for its use |
US20060046714A1 (en) * | 2004-08-30 | 2006-03-02 | Asawaree Kalavade | Mobile services control platform providing a converged voice service |
US20060058056A1 (en) * | 2004-09-13 | 2006-03-16 | Suman Das | Method for controlling handoff between secondary agents in a wireless communications system |
US20060067244A1 (en) * | 2004-09-30 | 2006-03-30 | Microsoft Corporation | Registration identifier reuse |
US20060104431A1 (en) * | 2004-11-12 | 2006-05-18 | Emery Richard T | Method for providing feature interaction management and service blending |
US20080130637A1 (en) * | 2004-11-18 | 2008-06-05 | Nishi Kant | Maintaining Consistent Network Connections While Moving Through Wireless Networks |
US20060193295A1 (en) * | 2004-11-19 | 2006-08-31 | White Patrick E | Multi-access terminal with capability for simultaneous connectivity to multiple communication channels |
US20080020775A1 (en) * | 2004-12-29 | 2008-01-24 | Telefonaktiebolaget Lm Ericsson (Publ) | Priority Bearers In A Mobile Telecommunication Network |
US20060239255A1 (en) * | 2004-12-31 | 2006-10-26 | Sridhar Ramachandran | Methods and Apparatus for Controlling Call Admission to a Network Based on Network Resources |
US20060146792A1 (en) * | 2004-12-31 | 2006-07-06 | Sridhar Ramachandran | Voice over IP (VOIP) network infrastructure components and method |
US20060211423A1 (en) * | 2005-03-18 | 2006-09-21 | Ejzak Richard P | Mobile communication device receipt through second telecommunication network of call directed to registration in first telecommunication network |
US20060256779A1 (en) * | 2005-05-06 | 2006-11-16 | Samsung Electronics Co., Ltd. | Method and apparatus for notifying changed service information according to terminal state in a wireless communication system |
US20060256751A1 (en) * | 2005-05-11 | 2006-11-16 | Cisco Technology, Inc. | System and method for offering seamless connectivity across multiple devices in a communications environment |
US20060270404A1 (en) * | 2005-05-13 | 2006-11-30 | Nokia Corporation | Method and element for service control |
US20060264213A1 (en) * | 2005-05-19 | 2006-11-23 | Lucent Technologies, Inc. | System for simultaneous registration of VoIP network for dual mode mobile telephone stations |
US20070058561A1 (en) * | 2005-07-18 | 2007-03-15 | Starent Networks, Corp. | Method and system for quality of service renegotiation |
US20070022199A1 (en) * | 2005-07-19 | 2007-01-25 | Michiaki Tatsubori | Method, Apparatus, and Program Product For Providing Web Service |
US20070036078A1 (en) * | 2005-08-05 | 2007-02-15 | Kuntal Chowdhury | Quality of service update procedure |
US20070036079A1 (en) * | 2005-08-11 | 2007-02-15 | Kuntal Chowdury | System and method for congestion control signaling |
US20070041320A1 (en) * | 2005-08-19 | 2007-02-22 | Santera Systems, Inc. | Methods, systems, and computer program products for supporting transcoder-free operation in media gateway |
US20070066286A1 (en) * | 2005-08-31 | 2007-03-22 | Tuija Hurtta | Inter-access mobility and service control |
US20080219218A1 (en) * | 2005-09-27 | 2008-09-11 | Gunnar Rydnell | Gtp for Integration of Multiple Access |
US20070076729A1 (en) * | 2005-10-04 | 2007-04-05 | Sony Computer Entertainment Inc. | Peer-to-peer communication traversing symmetric network address translators |
US20070082681A1 (en) * | 2005-10-10 | 2007-04-12 | Samsung Electronics Co., Ltd | Location service-providing system and deferred location request service-providing method using previously computed location in location service-providing system |
US20070156869A1 (en) * | 2005-12-30 | 2007-07-05 | Galin Galchev | Load balancing algorithm for servicing client requests |
US20070206617A1 (en) * | 2006-03-06 | 2007-09-06 | Andreasen Flemming S | Network-triggered quality of service (QoS) reservation |
US20070206515A1 (en) * | 2006-03-06 | 2007-09-06 | Andreasen Flemming S | System and method for generating a unified accounting record for a communication session |
US20070253371A1 (en) * | 2006-04-17 | 2007-11-01 | Harper Matthew H | System and method for traffic localization |
US20080002592A1 (en) * | 2006-06-28 | 2008-01-03 | Cisco Technology, Inc. | QoS-aware service flow mapping in mobile wireless all IP networks |
US20080052387A1 (en) * | 2006-08-22 | 2008-02-28 | Heinz John M | System and method for tracking application resource usage |
US20080084867A1 (en) * | 2006-09-25 | 2008-04-10 | George Foti | Method and server for transferring a multimedia session from a first terminal to a second terminal |
US20080137541A1 (en) * | 2006-12-07 | 2008-06-12 | Kaitki Agarwal | Providing dynamic changes to packet flows |
US20080233947A1 (en) * | 2007-03-22 | 2008-09-25 | Christian Herrero-Veron | Mobility management (mm) and session management (sm) for sae/lte |
US20080254768A1 (en) * | 2007-04-12 | 2008-10-16 | Stefano Faccin | Packet data network connectivity domain selection and bearer setup |
US20090054037A1 (en) * | 2007-08-24 | 2009-02-26 | Futurewei Technologies, Inc. | Roaming Wi-Fi Access in Fixed Network Architectures |
US20090109845A1 (en) * | 2007-10-24 | 2009-04-30 | Flemming Andreasen | Packet Flow Optimization (PFO) Policy Management in a Communications Network by Rule Name |
US20090285225A1 (en) * | 2008-05-16 | 2009-11-19 | Dahod Ashraf M | Providing trigger based traffic management |
Cited By (59)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060276170A1 (en) * | 2005-05-23 | 2006-12-07 | Starent Networks Corporation | Method and system for traffic redirection for prepaid subscriber sessions in a wireless network |
US7912452B2 (en) * | 2006-02-10 | 2011-03-22 | Alcatel-Lucent Usa Inc. | Authenticating a removable user identity module to an internet protocol multimedia subsystem (IMS) |
US20070197226A1 (en) * | 2006-02-10 | 2007-08-23 | Zhu Hong R | Authenticating a removable user identity module to an internet protocol multimedia subsystem (IMS) |
US20080281975A1 (en) * | 2007-05-08 | 2008-11-13 | Chaoxin Charles Qiu | Methods and apparatus to route a communication session in an internet protocol (ip) multimedia subsystem (ims) network |
US9049209B2 (en) * | 2007-05-08 | 2015-06-02 | At&T Intellectual Property I, L.P. | Methods and apparatus to route a communication session in an internet protocol (IP) multimedia subsystem (IMS) network |
US20080301787A1 (en) * | 2007-05-29 | 2008-12-04 | Fredrik Lindholm | Ims network identity management |
US8499340B2 (en) * | 2007-05-29 | 2013-07-30 | Telefonaktiebolaget L M Ericsson (Publ) | IMS network identity management |
US20090037564A1 (en) * | 2007-07-31 | 2009-02-05 | Cisco Technology, Inc. | System and Method for Multiple Address of Record Deregistration Using a Single SIP Request |
US8271663B2 (en) * | 2007-07-31 | 2012-09-18 | Cisco Technology, Inc. | System and method for multiple address of record registration using a single implicit SIP request |
US7949767B2 (en) * | 2007-07-31 | 2011-05-24 | Cisco Technology, Inc. | System and method for multiple address of record registration using a single explicit SIP request |
US20090038000A1 (en) * | 2007-07-31 | 2009-02-05 | Cisco Technology, Inc. | System and Method for Multiple Address of Record Registration Using a Single Explicit SIP Request |
US9094422B2 (en) * | 2007-07-31 | 2015-07-28 | Cisco Technology, Inc. | System and method for multiple address of record deregistration using a single SIP request |
US20090037590A1 (en) * | 2007-07-31 | 2009-02-05 | Cisco Technology, Inc. | System and Method for Multiple Address of Record Registration Using a Single Implicit SIP Request |
US20100293593A1 (en) * | 2008-01-11 | 2010-11-18 | Fredrik Lindholm | Securing contact information |
US7746864B1 (en) * | 2008-04-30 | 2010-06-29 | Cello Partnership | System and method for routing inter-carrier short message service or multimedia message service messages |
US20090300704A1 (en) * | 2008-05-27 | 2009-12-03 | Telefonaktiebolaget Lm Ericsson (Publ) | Presentity Rules for Location Authorization in a Communication System |
US20140064217A1 (en) * | 2008-09-23 | 2014-03-06 | Lucent Technologies Inc. | Method for providing ims support for enterprise pbx users |
US20100122340A1 (en) * | 2008-11-13 | 2010-05-13 | Palo Alto Research Center Incorporated | Enterprise password reset |
US8881266B2 (en) * | 2008-11-13 | 2014-11-04 | Palo Alto Research Center Incorporated | Enterprise password reset |
US8984615B2 (en) * | 2009-04-08 | 2015-03-17 | At&T Mobility Ii, Llc | Web to IMS registration and authentication for an unmanaged IP client device |
US20100263032A1 (en) * | 2009-04-08 | 2010-10-14 | Krishna Bhuyan | Web to IMS Registration and Authentication for an Unmanaged IP Client Device |
US11659011B2 (en) | 2009-04-13 | 2023-05-23 | Blackberry Limited | System and method for determining trust for SIP messages |
US10135885B2 (en) | 2009-04-13 | 2018-11-20 | Blackberry Limited | System and method for determining trust for SIP messages |
US8694660B2 (en) | 2009-04-13 | 2014-04-08 | Blackberry Limited | System and method for determining trust for SIP messages |
US8756330B2 (en) | 2009-04-13 | 2014-06-17 | Blackberry Limited | System and method for determining trust for SIP messages |
US8407354B2 (en) | 2009-04-13 | 2013-03-26 | Research In Motion Limited | System and method for determining trust for SIP messages |
US10805360B2 (en) | 2009-04-13 | 2020-10-13 | Blackberry Limited | System and method for determining trust for SIP messages |
US9401935B2 (en) | 2009-04-13 | 2016-07-26 | Blackberry Limited | System and method for determining trust for SIP messages |
US11082459B2 (en) | 2009-04-13 | 2021-08-03 | Blackberry Limited | System and method for determining trust for SIP messages |
US20110047277A1 (en) * | 2009-04-13 | 2011-02-24 | Research In Motion Limited | System and method for determining trust for sip messages |
US20100262704A1 (en) * | 2009-04-13 | 2010-10-14 | Research In Motion Limited | System and Method for Determining Trust for SIP Messages |
US11956284B2 (en) | 2009-04-13 | 2024-04-09 | Blackberry Limited | System and method for determining trust for SIP messages |
US8819437B2 (en) * | 2010-09-30 | 2014-08-26 | Microsoft Corporation | Cryptographic device that binds an additional authentication factor to multiple identities |
US9264232B2 (en) | 2010-09-30 | 2016-02-16 | Microsoft Technology Licensing, Llc | Cryptographic device that binds an additional authentication factor to multiple identities |
US20120084565A1 (en) * | 2010-09-30 | 2012-04-05 | Microsoft Corporation | Cryptographic device that binds an additional authentication factor to multiple identities |
US8955058B2 (en) | 2012-11-15 | 2015-02-10 | International Business Machines Corporation | Automatically generating challenge questions inferred from user history data for user authentication |
US20140355520A1 (en) * | 2013-05-31 | 2014-12-04 | Mavenir Systems, Inc. | System and method for visiting subscriber server in ims core networks |
CN103701780A (en) * | 2013-12-13 | 2014-04-02 | 大唐移动通信设备有限公司 | Authenticating method and system |
US10033723B2 (en) * | 2013-12-18 | 2018-07-24 | At&T Intellectual Property I, L.P. | Methods, devices, and computer readable storage devices for authenticating devices having non-SIM based clients |
US10812470B2 (en) * | 2013-12-18 | 2020-10-20 | At&T Intellectual Property I, L.P. | Non-SIM access to cellular networks |
US20180302394A1 (en) * | 2013-12-18 | 2018-10-18 | At&T Intellectual Property I, L.P. | Non-SIM Access to Cellular Networks |
US20150172315A1 (en) * | 2013-12-18 | 2015-06-18 | At&T Intellectual Property I, L.P. | Methods, Devices, and Computer Readable Storage Devices for Authenticating Devices Having Non-SIM Based Clients |
US9298901B1 (en) * | 2014-10-08 | 2016-03-29 | International Business Machines Corporation | Credential validation using multiple computing devices |
US9608977B2 (en) * | 2014-10-08 | 2017-03-28 | International Business Machines Corporation | Credential validation using multiple computing devices |
US9529986B2 (en) | 2014-10-08 | 2016-12-27 | International Business Machines Corporation | Utilizing multiple computing devices to verify identity |
US20160173476A1 (en) * | 2014-10-08 | 2016-06-16 | International Business Machines Corporation | Credential validation using multiple computing devices |
US11496526B2 (en) * | 2017-12-29 | 2022-11-08 | Huawei Technologies Co., Ltd. | Service request processing method, apparatus, and communications system |
US11553342B2 (en) * | 2020-07-14 | 2023-01-10 | Oracle International Corporation | Methods, systems, and computer readable media for mitigating 5G roaming security attacks using security edge protection proxy (SEPP) |
US11751056B2 (en) | 2020-08-31 | 2023-09-05 | Oracle International Corporation | Methods, systems, and computer readable media for 5G user equipment (UE) historical mobility tracking and security screening using mobility patterns |
US11825310B2 (en) | 2020-09-25 | 2023-11-21 | Oracle International Corporation | Methods, systems, and computer readable media for mitigating 5G roaming spoofing attacks |
US11832172B2 (en) | 2020-09-25 | 2023-11-28 | Oracle International Corporation | Methods, systems, and computer readable media for mitigating spoofing attacks on security edge protection proxy (SEPP) inter-public land mobile network (inter-PLMN) forwarding interface |
US11622255B2 (en) | 2020-10-21 | 2023-04-04 | Oracle International Corporation | Methods, systems, and computer readable media for validating a session management function (SMF) registration request |
US11528251B2 (en) | 2020-11-06 | 2022-12-13 | Oracle International Corporation | Methods, systems, and computer readable media for ingress message rate limiting |
US11770694B2 (en) | 2020-11-16 | 2023-09-26 | Oracle International Corporation | Methods, systems, and computer readable media for validating location update messages |
US11818570B2 (en) | 2020-12-15 | 2023-11-14 | Oracle International Corporation | Methods, systems, and computer readable media for message validation in fifth generation (5G) communications networks |
US11812271B2 (en) | 2020-12-17 | 2023-11-07 | Oracle International Corporation | Methods, systems, and computer readable media for mitigating 5G roaming attacks for internet of things (IoT) devices based on expected user equipment (UE) behavior patterns |
US11700510B2 (en) | 2021-02-12 | 2023-07-11 | Oracle International Corporation | Methods, systems, and computer readable media for short message delivery status report validation |
US11516671B2 (en) | 2021-02-25 | 2022-11-29 | Oracle International Corporation | Methods, systems, and computer readable media for mitigating location tracking and denial of service (DoS) attacks that utilize access and mobility management function (AMF) location service |
US11689912B2 (en) | 2021-05-12 | 2023-06-27 | Oracle International Corporation | Methods, systems, and computer readable media for conducting a velocity check for outbound subscribers roaming to neighboring countries |
Also Published As
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8250634B2 (en) | Systems, methods, media, and means for user level authentication | |
US8260290B2 (en) | System and method for inbound roaming in IP multimedia subsystem networks | |
JP5016359B2 (en) | Method for providing access to an IP multimedia subsystem | |
RU2379856C2 (en) | Method and element for managing service | |
US8270418B2 (en) | Access control in a communication network | |
EP2084882B1 (en) | Authentication in a communications network | |
US11063990B2 (en) | Originating caller verification via insertion of an attestation parameter | |
CN116601986A (en) | Method, system and computer readable medium for message authentication in a fifth generation (5G) communication network | |
US8977240B2 (en) | Method for the control and evaluation of a message traffic of a communication unit by means of a first network unit within a mobile radio system, pertaining communication unit and first network unit | |
US20070143834A1 (en) | User authentication in a communication system supporting multiple authentication schemes | |
JP2010506467A (en) | Provision of access information in communication networks | |
US7478159B2 (en) | Policy information in multiple PDFs | |
US9692835B2 (en) | Method and apparatuses for the provision of network services offered through a set of servers in an IMS network | |
US9326141B2 (en) | Internet protocol multimedia subsystem (IMS) authentication for non-IMS subscribers | |
Hunter et al. | Security issues with the IP multimedia subsystem (IMS) | |
US8732321B2 (en) | Control entity and method for setting up a session in a communications network, subscriber database and communications network | |
Sheoran et al. | NASCENT: Tackling caller-ID spoofing in 4G networks via efficient network-assisted validation | |
CN101030853B (en) | Method for authenticating user terminal | |
Tsagkaropulos et al. | Securing IP multimedia subsystem (IMS) infrastructures: protection against attacks | |
Barnawi et al. | Security Analysis and Delay Evaluation for SIP-Based mobile MASS examination system | |
Vrakas | Enhancing Security and Privacy in VoIP/IMS Environments | |
Βράκας | Enhancing security and privacy in VoIP/IMS environments | |
KR20120097897A (en) | 3rd party registration method of wildcarded public service user agent in ims network and device of the same |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: STARENT NETWORKS CORPORATION, MASSACHUSETTS Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:AGARWAL, KAITKI;GHAI, RAJAT;REEL/FRAME:020697/0203;SIGNING DATES FROM 20080124 TO 20080205 Owner name: STARENT NETWORKS CORPORATION, MASSACHUSETTS Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:AGARWAL, KAITKI;GHAI, RAJAT;SIGNING DATES FROM 20080124 TO 20080205;REEL/FRAME:020697/0203 |
|
AS | Assignment |
Owner name: STARENT NETWORKS LLC,DELAWARE Free format text: CHANGE OF NAME;ASSIGNOR:STARENT NETWORKS, CORP.;REEL/FRAME:024050/0446 Effective date: 20091218 Owner name: STARENT NETWORKS LLC, DELAWARE Free format text: CHANGE OF NAME;ASSIGNOR:STARENT NETWORKS, CORP.;REEL/FRAME:024050/0446 Effective date: 20091218 |
|
AS | Assignment |
Owner name: CISCO TECHNOLOGY, INC., CALIFORNIA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:STARENT NETWORKS LLC;REEL/FRAME:026794/0924 Effective date: 20110524 |
|
STCF | Information on status: patent grant |
Free format text: PATENTED CASE |
|
CC | Certificate of correction | ||
FPAY | Fee payment |
Year of fee payment: 4 |
|
MAFP | Maintenance fee payment |
Free format text: PAYMENT OF MAINTENANCE FEE, 8TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1552); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY Year of fee payment: 8 |
|
MAFP | Maintenance fee payment |
Free format text: PAYMENT OF MAINTENANCE FEE, 12TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1553); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY Year of fee payment: 12 |