H04M15/63

CAPABILITIES-BASED NETWORK SELECTION FOR CELLULAR DEVICES

In a cellular system having both 4.sup.th-Generation (4G) and 5.sup.th-Generation (5G) cellular networks, cellular device sends a Session Initiation Protocol (SIP) INVITE message to initiate a voice call. The message is received and acted upon by a Proxy-Call Session Control Function (P-CSCF) of an IP Multimedia Subsystem (IMS). Cellular devices that support 5G services are configured to include an information element (IE) in the SIP INVITE message to indicate support for 5G services. When responding to a SIP INVITE message, the P-CSCF determines whether the SIP INVITE message includes such an IE. If the SIP INVITE message contains an IE indicating 5G support, the P-CSCF sends an Authorization Authentication Request (AAR) message to a 5G Policy Control Function (PCF) to initiate a 5G dedicated bearer. Otherwise, the P-CSCF sends the AAR to a 4G Policy and Charging Rules Function (PCRF) to initiate a 4G dedicated bearer.

Automated Generation of Control Plane Logic in a Diameter Network
20170302618 · 2017-10-19 · ·

The present invention relates to computer implemented processes affected through a set of computer operations stored in a memory device and executed using a hardware processor. The embodiments disclosed herein comprise methods as well a computer hardware system comprising a hardware processor capable of executing the method steps. The computer operations facilitate processes for automating the creation of call flows and the instantaneous routing of calls within a wireless network operating over a Diameter protocol or a Diameter protocol extension. The call flows are generated by reading metadata stored in a finite state machine, which is required to be kept by the Diameter protocol standards.

Telephone session initiation system
09794301 · 2017-10-17 ·

A method is presented that allows for coordination between parties wanting to communicate. The method serves to replace the current ‘synchronous’ method of phone session initiation (which allows random people to interrupt one's flow) with a system that allows both parties to indicate when they are ready and willing to communicate with particular parties. Instead of a first party directly calling a second party, both indicate readiness to talk to each other by means of (for instance) status indicators on a smartphone, thereby eliminating the obtrusive nature of the time-limited phone ring. The method also includes an apparatus that determines which is the optimal party to actually place the call such that overall expenses may be minimized.

Video over LTE data usage metering
09826380 · 2017-11-21 · ·

The techniques for metering Video over LTE (ViLTE) data usage may ensure data consumption by subscribers are in line with their recurring service plans. A request to establish a video bearer between a mobile telecommunication network and a user device for a multimedia call may be received at a policy engine of a mobile telecommunication network. Subsequently, information that indicates a connection type used by the user device to connect to the mobile telecommunication network may be retrieved from a gateway of the network. The video bearer for a video over wireless local area network call of the user device may be established without ViLTE data usage metering in response to the user device having a WLAN connection type. However, the video bearer for a ViLTE call may be established with ViLTE data usage metering in response to the user device having a LTE connection type.

Control of initial uplink grant based on random access request indicating planned initiation of packet-based real-time media session

Disclosed is a method and system that may help to expedite initiation of a packet-based real-time media session such as a VoIP session. Per the disclosure, the initial uplink grant that a base station provides to a UE in response to an access request may be an extent of uplink resources sufficient to carry just a radio-link-layer connection request. But when a UE is going to initiate a packet-based real-time media session, the UE may send a particular type of access request that is indicative of the plan to initiate a packet-based real-time media session, and responsive to the access request being of that particular type, the base station may then instead provide an initial grant of a greater extent of uplink resources sufficient to carry from the UE not only the radio-link-layer connection request but also a session initiation request (e.g., SIP INVITE) for the packet-based real-time media session.

Method for Providing Dynamic Quality of Service for Push-to-Talk Service

A system and method for providing dynamic quality-of-service (QoS) for Push-to-Talk (PTT) services in a wireless communications network. One or more servers interface to the wireless communications network to perform the PTT services for mobile units therein. Both the servers and the mobile units communicate with each other using control messages transmitted across bearers in the wireless communications network, and at least one of the servers transmits media streams comprised of voice messages for the PTT services between the mobile units across the bearers in the wireless communications network. At least one of the servers sets up a dedicated bearer in the wireless communications network for at least one of the mobile units, wherein the dedicated bearer has a specified quality of service (QoS) for transmission of at least the media streams to the mobile unit. The dedicated bearer may be static or dynamic.

Image processing apparatus, information processing method, and storage medium
09769218 · 2017-09-19 · ·

An image processing apparatus includes a reception unit configured to receive a session start message, a determination unit configured to determine whether the session start message received by the reception unit is a session start message from a public Internet Protocol network or a session start message from a local Internet Protocol network, an acquisition unit configured to acquire a media type included in the session start message received by the reception unit, and a control unit configured to determine whether a start of a session is allowed, based on a result determined by the determination unit and the media type acquired by the acquisition unit.

System and method for enabling VPN-less session setup for connecting mobile data devices to an enterprise data network
09763164 · 2017-09-12 · ·

A mobile application gateway configured to interconnect mobile communication devices on a cellular network with an enterprise network is provided. The mobile application gateway includes a voice and data signaling gateway configured to provide routing functionalities, service functionalities and admission control. A gateway GPRS support node (GGSN) is configured to establish a secure data session between one or more of the mobile communication devices and the enterprise network by establishing a GPRS tunneling protocol (GTP) tunnel between a carrier-hosted serving GPRS support node (SGSN) and the GGSN.

MOBILE COMPUTING DEVICE HAVING DYNAMICALLY RECONFIGURABLE SESSION INITIATION PROTOCOL (SIP) PHONE SERVICES
20210400149 · 2021-12-23 ·

An apparatus enables communication between a user device and a communication server. The apparatus receives a device identifier of the user device and determines after searching a device-to-token database that the device identifier is not associated with any device communication token. The apparatus activates a predetermined application on the user device, and thereafter receives a device communication token of the predetermined application. A mapping of the device communication token with the device identifier is stored in the device-to-token database after which a communication account is created for the user device on a communication server. A login credential for the communication account is sent to the user device in a message addressed to the predetermined application and transmitted via a message server. The predetermined application on the user device receives the message, and thereafter automatically logs in to the communication server according to the login credential in the message.

Base station apparatus, terminal apparatus, wireless communication system

Provided is a base station that is a base station apparatus connected to a terminal apparatus, the terminal apparatus being connected to a plurality of the base station apparatuses through physical link channels. In a case that a bandwidth assistant information request is received from the terminal apparatus, bandwidth assistant information for each of the physical link channels to which the terminal apparatus is connected is transmitted to the terminal apparatus.