Abstract:
A method, a device, and a non-transitory storage medium provide to store packet data network (PDN) connection data pertaining to a user equipment connected to a network; store locale-to-packet data network gateway (PGW) data, wherein the locale-to-PGW data includes mappings between locales and PGWs to be used when the user equipment is located in the locales; receive a locale update pertaining to the user equipment; query the locale-to-PGW data in response to the locale update; determine, based on a result of the query, whether the user equipment is to be re-anchored to a different PGW than a PGW to which the user equipment is currently anchored; invoke a re-anchoring procedure, in response to a determination that the user equipment is to be re-anchored to the different PGW; and omit to invoke the re-anchoring procedure, in response to a determination that the user equipment is not to be re-anchored.
Abstract:
A server may be configured to receive behavior information associated with a user device. The behavior information may indicate a set of geographical locations at which the user device has been present. The server may generate a mode based on the behavior information. The mode may indicate a set of conditions based on which the mode is to be activated, and a set of information to be presented when the mode is activated. The server may output the mode to the user device. The user device may determine, after receiving the mode, that the set of conditions has been satisfied. The determining may be based on a geographical location of the user device. The user device may activate the mode, based on determining that the set of conditions has been satisfied; and may present at least a portion of the set of information, based on activating the mode.
Abstract:
A system may be configured to receive information regarding a geographical location of a user device; and compare the geographical location of the user device to geographical locations of a set of gateway devices. The gateway devices may be associated with a cellular network, and the gateway devices may communicatively couple one or more network devices associated with the cellular network to an access point that is not associated with the cellular network. The system may further select a particular gateway device based on the geographical location of the user device and the geographical locations of the particular gateway device; and store or output information regarding the selected particular gateway device.
Abstract:
Content originated by a mobile device may be transmitted, via multicast, to one or more other mobile devices. In one implementation, a method may include receiving, from a mobile device attached to a wireless network, a request to initiate a multicast transmission of content generated by the mobile device. The method may further include determining one or more wireless coverage areas to which the multicast transmission of the content is to be provided; receiving, from the mobile device, a unicast transmission of the content; and distributing the received content, via one or more multicast data channels that are broadcast in the one or more wireless coverage areas.
Abstract:
A device may be configured to determine a type of traffic, received by the device from a user device; identify a radio resource control (“RRC”) timeout value associated with the type; start an RRC dormancy timer based on the RRC timeout value; and modify, based on expiration of the RRC dormancy timer, an RRC channel between the device and the user device.
Abstract:
A system may be configured to determine a floor of a building in which the user device is located at a time a call was placed. The information, indicating the determined floor, may be provided to a callee, such as a public safety answering point (“PSAP”). The floor may be determined based on, for example, comparing an altitude of the user device and/or a list of networks or devices that are visible to the user device, to a set of reference information.
Abstract:
A device may receive a network identifier and roaming policy information associated with the network identifier. The roaming policy information may identify a manner in which to treat traffic associated with mobile devices that are associated with a home network identified by the network identifier. The device may store the network identifier and the roaming policy information using a global roaming policy data structure. The device may provide the network identifier and the roaming policy information to a mobility management entity device for storage using a local roaming policy data structure accessible by the mobility management entity device. The mobility management entity device may be one of multiple mobility management entity devices having access to respective local roaming policy data structures.
Abstract:
A system may be configured to store a set of service-level agreements (“SLAs”) associated with a subscriber. The system may receive key performance indicator (“KPI”) information for traffic that traverses one or more nodes of a network; forecast, based on the SLA information and the KPI information, a violation of the particular SLA; take corrective action, based on the forecasting; and output, to the subscriber, derived information based on the KPI information. The derived information may be outputted after taking the corrective action, and may indicate that the particular SLA was not violated. The derived information may be outputted at a slower rate than a rate at which the KPI information is received by the system.
Abstract:
A data message is received from a machine-to-machine (M2M) device over a mobile communication network. The data message includes: a Machine Identification (MID) number of a machine coupled to the M2M device and/or an identifier of the M2M device; location information of the machine; and an alert based on a condition of the machine satisfying a service or alarm criterion. A database associated with the application server is searched for different solutions for the machine satisfying a service or alarm criterion. The machine is then matched with one or more providers that can service the machine for each solution. A tailored response data message, based on the machine location information, the identified condition and the matched provider(s), is sent to the user of the machine.
Abstract:
A device is configured to receive registration information associated with a set of user devices, and to determine a group based on the registration information. The device is configured to generate a group identifier to transport a message through a network. The device is configured to determine a set of active user devices, of the set of user devices, associated with the group, and to determine a set of device identifiers associated with the set of active user devices. The device is configured to determine an association between the group identifier and the set of device identifiers, and to provide the association to a network device to cause the network device to deliver a message from a first user device, of the set of active user devices, to one or more other active user devices of the set of active user devices.