Abstract:
A method for scheduling resources in a network where the scheduling activity is split across two nodes in the network is disclosed, comprising: receiving, from a local scheduler in a first radio access network, access network information at a global scheduler; accessing information regarding a second radio access network allocating, at the global scheduler, resources for secondary allocation by the local scheduler; applying a hash function to map the allocated resources for secondary allocation to a set of hash values; and sending, from the global scheduler, the set of hash values to the local scheduler.
Abstract:
In this invention, we disclose methods directed toward integrating an ad hoc cellular network into a fixed cellular network. The methods disclosed herein automate the creation and integration of these networks. In additional embodiments, we disclose methods for establishing a stand-alone, ad hoc cellular network. In either of these implementations, we integrate or establish an ad hoc cellular network using mobile ad hoc cellular base stations configured to transmit and receive over a variety of frequencies, protocols, and duplexing schemes. The methods flexibly and dynamically choose an access or backhaul configuration and radio characteristics to optimize network performance. Additional embodiments provide for enhancing an existing network's coverage as needed, establishing a local network in the event of a loss of backhaul coverage to the core network, and providing local wireless access service within the ad hoc cellular network.
Abstract:
Systems and methods for cell ID disambiguation are described. In one embodiment, a method may be disclosed for constructing a neighbor table, comprising: receiving, at a mobile base station, a physical cell identifier (PCI) of a detected neighbor base station from a user equipment (UE); receiving a global positioning system (GPS) position of the mobile base station; and associating the GPS position of the mobile base station with the PCI of the detected neighbor base station in a neighbor table.
Abstract:
In this invention, we disclose methods directed toward integrating an ad hoc cellular network into a fixed cellular network. The methods disclosed herein automate the creation and integration of these networks. In additional embodiments, we disclose methods for establishing a stand-alone, ad hoc cellular network. In either of these implementations, we integrate or establish an ad hoc cellular network using mobile ad hoc cellular base stations configured to transmit and receive over a variety of frequencies, protocols, and duplexing schemes. The methods flexibly and dynamically choose an access or backhaul configuration and radio characteristics to optimize network performance. Additional embodiments provide for enhancing an existing network's coverage as needed, establishing a local network in the event of a loss of backhaul coverage to the core network, and providing local wireless access service within the ad hoc cellular network.
Abstract:
A gateway server situated between a radio access network and a core network is disclosed that includes a radio access network packet interface, a load management module for monitoring load of a management server in the core network coupled to the radio access network packet interface, a packet forwarding module for forwarding requests to the management server coupled to the load management module, and a local packet core module coupled to the load management module and the packet forwarding module, the local packet core module being configured to respond to a mobile device, when an overload is detected at the management server, with a management server message requesting that the mobile device try again at a later time.
Abstract:
A method for signaling storm reduction is disclosed, comprising concentrating a plurality of signaling messages from a radio access network node to a core network node at a signaling concentrator; and processing the plurality of signaling messages with a mobile device identifier rule, at a rate equal to or greater than a line rate of a link from the radio access network to the signaling concentrator, wherein processing the plurality of signaling messages further comprises determining whether to drop each of the plurality of signaling messages.
Abstract:
A gateway for X2 interface communication is provided, including: an X2 internal interface for communicating with, and coupled to, a plurality of radio access networks (RANs); and an X2 external interface for communicating with, and coupled to, a destination outside of the plurality of RANs, the X2 external interface further including a single X2 endpoint for the plurality of radio access networks, such that the X2 external interface provides a single interface for an external macro cell or core network to interact with the plurality of radio access networks. The gateway may further include a handover module for maintaining X2 signaling associations and transactions for incoming and outbound handovers, including X2 to S1 and S1 to X2 translation.
Abstract:
This application discloses methods for creating self-organizing networks implemented on heterogeneous mesh networks. The self-organizing networks can include a computing cloud component coupled to the heterogeneous mesh network. In the methods and computer-readable mediums disclosed herein, a processor receives an environmental condition for a mesh network. The processor may have measured the environmental condition, or it could have received it from elsewhere, e.g., internally stored information, a neighboring node, a server located in a computing cloud, a network element, user equipment (“UE”), and the like. After receiving the environmental condition, the processor evaluates it and determines whether an operational parameter within the mesh network should change to better optimize network performance.
Abstract:
This application discloses methods for creating self-organizing networks implemented on heterogeneous mesh networks. The self-organizing networks can include a computing cloud component coupled to the heterogeneous mesh network. In the methods and computer-readable mediums disclosed herein, a processor receives an environmental condition for a mesh network. The processor may have measured the environmental condition, or it could have received it from elsewhere, e.g., internally stored information, a neighboring node, a server located in a computing cloud, a network element, user equipment (“UE”), and the like. After receiving the environmental condition, the processor evaluates it and determines whether an operational parameter within the mesh network should change to better optimize network performance.
Abstract:
Systems and methods are disclosed for enabling a mesh network node to switch from a base station role to a user equipment role relative to a second mesh network node, and vice versa. By switching roles in this manner, the mesh network node may be able to benefit from increased uplink or downlink speed in the new role. This role reversal technique is particularly useful when using wireless protocols such as LTE that are asymmetric and allow differing throughput on uplink and downlink connections. Methods for determining whether to perform role reversal are disclosed, and methods for using role reversal in mesh networks comprising greater than two nodes are also disclosed.