Enhanced software-defined network controller to support ad-hoc radio access networks
First Claim
1. A computer-readable storage medium having instructions for a software-defined networking controller stored thereon that, when executed by a processor, cause the processor to perform operations comprising:
- receiving, from an ad-hoc radio access controller serving an ad-hoc radio access network, an attach request sent on behalf of a user equipment operating in communication with an ad-hoc radio access technology transceiver node, wherein the attach request comprises a physical IP address associated with the user equipment, and wherein the physical IP address comprises an IP address sub-interface pre-fix, broadcast to the user equipment by the ad-hoc radio access technology transceiver node, combined with a physical address of the user equipment;
in response to the attach request, completing an attachment procedure for allowing the ad-hoc radio access controller access to a software-defined networking network;
informing the ad-hoc radio access controller of attachment success;
communicating with the ad-hoc radio access controller as if the ad-hoc radio access controller is a base station operating within a public carrier radio access network;
providing, to the ad-hoc radio access controller, an address of a preferred dynamic host configuration protocol server, wherein the ad-hoc radio access controller requests a public session layer IP address from the preferred dynamic host configuration protocol server;
receiving, from the ad-hoc radio access controller, an association between the public session layer IP address and the physical IP address; and
updating a component operating within the software-defined networking network to reflect how to reach the user equipment via the public session layer IP address through the ad-hoc radio access controller with the IP address sub-interface pre-fix.
2 Assignments
0 Petitions
Accused Products
Abstract
Concepts and technologies disclosed herein are directed to an enhanced software-defined networking (“SDN”) controller to support ad-hoc radio access technologies (“RATs”). An SDN controller receives, from an ad-hoc radio access controller serving an ad-hoc radio access network (“RAN”), an attach request sent on behalf of a user equipment (“UE”) operating in communication with an ad-hoc RAT transceiver node. The attach request includes a physical IP address associated with the UE. The physical IP address includes an IP address sub-interface pre-fix broadcast to the UE by the ad-hoc RAT transceiver node combined with a physical address of the UE. In response to the attach request, the SDN controller can complete an attachment procedure for allowing the ad-hoc radio access controller to an SDN network. The SDN controller also can update one or more components operating within the SDN network to reflect how to reach the UE via the physical IP address.
20 Citations
13 Claims
-
1. A computer-readable storage medium having instructions for a software-defined networking controller stored thereon that, when executed by a processor, cause the processor to perform operations comprising:
-
receiving, from an ad-hoc radio access controller serving an ad-hoc radio access network, an attach request sent on behalf of a user equipment operating in communication with an ad-hoc radio access technology transceiver node, wherein the attach request comprises a physical IP address associated with the user equipment, and wherein the physical IP address comprises an IP address sub-interface pre-fix, broadcast to the user equipment by the ad-hoc radio access technology transceiver node, combined with a physical address of the user equipment; in response to the attach request, completing an attachment procedure for allowing the ad-hoc radio access controller access to a software-defined networking network; informing the ad-hoc radio access controller of attachment success; communicating with the ad-hoc radio access controller as if the ad-hoc radio access controller is a base station operating within a public carrier radio access network; providing, to the ad-hoc radio access controller, an address of a preferred dynamic host configuration protocol server, wherein the ad-hoc radio access controller requests a public session layer IP address from the preferred dynamic host configuration protocol server; receiving, from the ad-hoc radio access controller, an association between the public session layer IP address and the physical IP address; and updating a component operating within the software-defined networking network to reflect how to reach the user equipment via the public session layer IP address through the ad-hoc radio access controller with the IP address sub-interface pre-fix. - View Dependent Claims (2, 3, 4)
-
-
5. A computer-readable storage medium having instructions for an ad-hoc radio access controller stored thereon that, when executed by a processor, cause the processor to perform operations comprising:
-
receiving an attach request from a user equipment operating in communication with an ad-hoc radio access technology transceiver node served by the ad-hoc radio access controller, wherein the attach request comprises a physical IP address associated with the user equipment, and wherein the physical IP address comprises an IP address sub-interface pre-fix broadcast to the user equipment by the ad-hoc radio access technology transceiver node combined with a physical address of the user equipment; in response to the attach request, completing an attachment procedure for allowing the user equipment to access an ad-hoc radio access network comprising the ad-hoc radio access technology transceiver node; assigning a local private IP address to the user equipment providing, on behalf of the user equipment, the attach request to a software-defined networking controller, wherein the software-defined networking controller completes attachment for allowing the user equipment access to a software-defined networking network via the ad-hoc radio access network; receiving, from the software-defined networking controller, notification of attachment success; receiving, from the software-defined networking controller, an address of a preferred dynamic host configuration protocol server; requesting, from the software-defined networking controller, a public session layer IP address from the preferred dynamic host configuration protocol server; receiving, from the preferred dynamic host configuration protocol server, the public session layer IP address; and informing the software-defined networking controller of an association between the public session layer IP address and the physical IP address, wherein the software-defined networking controller updates a component operating within the software-defined networking network to reflect how to reach the user equipment via the public session layer IP address through the ad-hoc radio access controller with the IP address sub-interface pre-fix. - View Dependent Claims (6, 7, 8)
-
-
9. A software-defined networking controller comprising:
-
a processor; and a memory that stores instructions of an inter-radio access technology mobility management function module that, when executed by the processor, cause the processor to perform operations comprising receiving, from an ad-hoc radio access controller serving an ad-hoc radio access network, an attach request sent on behalf of a user equipment operating in communication with an ad-hoc radio access technology transceiver node, wherein the attach request comprises a physical IP address associated with the user equipment, and wherein the physical IP address comprises an IP address sub-interface pre-fix broadcast to the user equipment by the ad-hoc radio access technology transceiver node combined with a physical address of the user equipment, in response to the attach request, completing an attachment procedure for allowing the ad-hoc radio access controller access to a software-defined networking network, informing the ad-hoc radio access controller of attachment success; communicating with the ad-hoc radio access controller as if the ad-hoc radio access controller is a base station operating within a public carrier radio access network; providing, to the ad-hoc radio access controller, an address of a preferred dynamic host configuration protocol server, wherein the ad-hoc radio access controller requests a public session layer IP address from the preferred dynamic host configuration protocol server; receiving, from the ad-hoc radio access controller, an association between the public session layer IP address and the physical IP address; and updating a component operating within the software-defined networking network to reflect how to reach the user equipment via the public session layer IP address through the ad-hoc radio access controller with the IP address sub-interface pre-fix. - View Dependent Claims (10, 11, 12, 13)
-
Specification