Abstract:
An outdoor broadband unit implements full IP-based routing between a wide area network (WAN)-side interface (such as a Long-Term Evolution (LTE) air interface) and a local area network (LAN)-side interface (such as a home network using MoCA protocol). The outdoor broadband unit maintains a routing table for all connections through an internal routing system based on matching between WAN-side Internet Protocol (IP) addresses and/or ports and LAN-side IP addresses and/or ports. The outdoor broadband unit may support both connection-oriented transport layer routing (such as Transmission Control Protocol (TCP)) and connectionless transport layer routing (such as User Datagram Protocol (UDP)).
Abstract:
A system is configured to store user preferences relating to selection of a network, from a group of networks, via which to establish a connection, where the user preferences includes information for selecting the network based on rates and information for selecting the network based on signal strength or quality levels; receive, from a server device that communicates with the group of networks, a set of rates associated with use of the group of networks; detect signals transmitted by the group of networks; determine, for the group of networks, signal strength or quality levels associated with the signals transmitted by the group of networks; select a particular network, of the group of networks, based on the user preferences, the set of rates, and the signal strength or quality levels; and establish a connection via the particular network.
Abstract:
A device establishes a first transmission control protocol (TCP) connection with a client device associated with a wireless network, and establishes a second TCP connection with a server device associated with the wireless network. The device also provides a first TCP window size to the client device via the first TCP connection, and provides a second TCP window size to the server device via the second TCP connection, where the first TCP window size is different than the second TCP window size.
Abstract:
A network device may receive, via a network, a request for electronic program guide content, from a user device connected to the network, and monitor, a network condition (e.g., network congestion, user device location, etc.) corresponding to the network. The network device may determine, based on the network condition, whether to provide the electronic program guide content using a first radio frequency bandwidth corresponding to the network or a second radio frequency bandwidth corresponding to the network. The user device may communicate, via the network, the electronic program guide content using the first radio frequency bandwidth or the second radio frequency bandwidth. The first radio frequency bandwidth may correspond to unicast, multicast, or broadcast services, and the second radio frequency bandwidth may correspond to a different one of unicast, multicast, or broadcast services.
Abstract:
A device receives load information associated with one or more mobile gateways or server devices provided in cloud networks, and receives functionality information associated with the one or more mobile gateways or server devices provided in the cloud networks. The device also receives, from a user equipment, a request for a resource provided in one or more of the cloud networks, and selects one of the cloud networks to serve the request based on the load information and the functionality information. The device provides, to the user equipment, an indication of the selected cloud network, where the user equipment connects to the selected cloud network and receives the resource.
Abstract:
A user device may receive a portion of multicast content and may obtain transmission information associated with the portion of the multicast content. The transmission information may identify parameters or radio conditions under which the portion of the multicast content is being received by the user device. The user device may provide, to a server device, the transmission information, and may receive content that remedies a condition, associated with the portion of the multicast content. The condition may be detected, by the server device, based on the transmission information.
Abstract:
A device is configured to receive a request, from a user device, to connect to a network using a first frequency band. The device is configured to determine that the first frequency band cannot accommodate the user device. The device is configured to determine that the user device can connect to the network using a second frequency band, and connect the user device to the network using the second frequency band rather than the first frequency band.
Abstract:
A device may receive a request from a mobile device to create a socket connection between the mobile device and the device. The request may be associated with linking information that links the socket connection with a previous socket connection with the mobile device. The request may be received from the mobile device after the mobile device disconnects from a first wireless local area network and reconnects to a second wireless local area network. The device may identify, based on the linking information, a socket connection between the device and a server device, the socket connection between the device and the server device having been created when the mobile device was connected to the first wireless local area network. The device may relay communications between the mobile device and the server device, using the socket connections.
Abstract:
An outdoor broadband unit includes a wide area network (WAN) side device, and a local area network (LAN) side device. The LAN side device provides a first stay alive communication to the WAN side device, and the WAN side device performs a soft reset based on the stay alive communication. The LAN side device also receives, based on the stay alive communication, a soft reset result from the WAN side device, and determines, based on the soft reset result, whether the soft reset of the WAN side device is successful or unsuccessful. The LAN side device further provides a second stay alive communication to the WAN side device when the soft reset of the WAN side device is successful.
Abstract:
A system may receive, from one or more user devices, service information that identifies applications that are being accessed by the user devices and levels of service quality, received by the user devices, when accessing the applications; identify, based on the service information, that a user device is accessing an application at a level of service quality that is less than a threshold; assign, one or more quantities of bandwidth, to the applications, based on the service information; and transmitting, to the base station, scheduling information that identifies how the quantities of bandwidth are assigned to the applications, where transmitting the scheduling information allows the base station to use a quantity of bandwidth, assigned to the application, to provide the application to the user device at a level of service quality that is not less than the threshold.