Auto-provision method, a system and computer program products for FTTH accesses based on SDN
10567857 · 2020-02-18
Assignee
Inventors
- Maria L. Garcia Osma (Madrid, ES)
- Alfonso Aurelio Carrillo Aspiazu (Madrid, ES)
- Carlos Ralli Ucendo (Madrid, ES)
- Daniel VELASCO BENITO (Madrid, ES)
Cpc classification
H04Q11/0067
ELECTRICITY
H04L41/40
ELECTRICITY
H04L41/342
ELECTRICITY
H04L41/0806
ELECTRICITY
H04L41/122
ELECTRICITY
H04Q2011/0073
ELECTRICITY
International classification
Abstract
The method comprises detecting, by an OLT when an ONU is connected to an optical termination point at a CPE of a user; notifying, by said OLT, a SDN controller; providing connectivity to said user to a dedicated and limited network providing access to a single self-provisioning web site by the SDN controller at least connecting said CPE to a service provider site; receiving, by the self-provisioning web site, credential information identifying the user on the self-provisioning web site, wherein the self-provisioning web site, once the user being connected therein, further receiving configuration information specifying which FTTH services the user wants to subscribe; and disconnecting, by the SDN controller, the user from the self-provisioning web site and reconnecting the user to a new network via a vCPE connected to said Internet service provider infrastructure and configured to provide access to Internet and to the subscribed FTTH services to the user.
Claims
1. An auto-provision method for Fiber-to-the-Home (FTTH) access based on Software Defined Networking (SDN), the auto-provision method, comprising: detecting, by an optical line terminal (OLT), when an optical network unit (ONU) is connected to an optical termination point of a customer premises equipment (CPE) of a user, wherein the OLT is installed within an Internet Service Provider (ISP) infrastructure; when the ONU is detected as connecting to the optical termination point, notifying, by the OLT, a SDN controller installed at the ISP infrastructure; providing, by the SDN controller, access to a single self-provisioning website by the CPE; receiving, by the self-provisioning website, credential information identifying the user; receiving, by the self-provisioning website, configuration information specifying which FTTH services the user wants to subscribe to; and disconnecting, by the SON controller, the user from the self-provisioning website and reconnecting the user to a different network via a virtual customer equipment (vCPE) connected to the ISP infrastructure, wherein the ISP infrastructure is configured to provide access to the Internet and to the specified FTTH services to the user.
2. The method of claim 1, wherein the notifying further comprises sending, by the OLT, an event that activates a temporary vCPE installed within the ISP infrastructure; the SDN controller further connects the temporary vCPE to the CPE and to a service provider site; and the SDN controller further disconnects the user from the self-provisioning website by removing the connection of the temporary vCPE with the CPE and then reconnecting the user to the different network via the vCPE connected to the ISP infrastructure.
3. The method of claim 2, wherein a connection of the temporary vCPE to a customer premises and to the service provider site is performed via two different virtual local area networks (VLANs).
4. The method of 1, wherein the credential information is received via an online registration of the user in the self-provisioning website or via an online or offline means provided by an operator of a dedicated network.
5. The method of claim 1, wherein the CPE is configured in bridge mode or in router mode.
6. The method of claim 1, further comprising: storing, in at least one of a memory or a database, an identification number of the ONU when the user accesses subscribed FTTH services.
7. The method of claim 1, further comprising using a combination of a user identifier, an identifier of the CPE and a network identifier including an identification number of the ONU or of the OLT to use subscribed FTTH services in an additional optical termination point.
8. The method of claim 1, wherein the vCPE is exclusive for the user.
9. The method of claim 1, wherein the vCPE is shared among other users.
10. The method of claim 1, further comprising: applying routing policies when the user accesses subscribed FTTH services.
11. A system for auto-provision of Fiber-to-the-Home (FTTH) access based on Software Defined Networking (SDN), the system comprising: an Internet Service Provider (ISP) infrastructure comprising an optical line terminal (OLT), an SDN controller and a virtual customer equipment (vCPE); an optical termination point located at a customer premises equipment (CPE) of a user; an optical network unit (ONU); and a service provider site, wherein the OLT is adapted and configured to detect when the ONU is connected to the optical termination point and, when the ONU is detected as connecting to the optical termination point, notify the SDN controller, the SDN controller is configured to provide access to a single self-provisioning website by the CPE; the self-provisioning website is configured to receive credential information identifying the user on the self-provisioning website; the self-provisioning website is configured to receive configuration information specifying which FTTH services the user wants to subscribe to; the SDN controller is configured to disconnect the user from the self-provisioning website and to reconnect the user to a different network via the vCPE; and the ISP infrastructure is configured to provide access to the Internet and to the specified FTTH services to the user.
12. The system of claim 11, wherein the ISP infrastructure further comprises a temporary vCPE configured to be connected to the CPE and to the service provider site in order for the connection to be provided by the SDN controller.
13. A computer program product tangibly embodied in a non-transitory machine-readable storage medium including code instructions that, when executed by at least one processor of a computer system implements the method of claim 1.
14. A computer program product tangibly embodied in a non-transitory machine-readable storage medium including code instructions that, when executed by at least one processor of a computer system implements the method of claim 2.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) The previous and other advantages and features will be more deeply understood from the following detailed description of embodiments, with reference to the attached figures, which must be considered in an illustrative and non-limiting manner, in which:
(2)
(3)
(4)
(5)
(6)
(7)
DETAILED DESCRIPTION OF THE INVENTION AND OF SEVERAL EMBODIMENTS
(8) Present invention provides an auto-provision method for FTTH (Fiber-To-The-Home) accesses based on SDN, where customers/users 10 can self-subscribe and provision the services using the optical connection available at their homes.
(9) Given that there is already an optical termination point at the customer premises 45, the user 10 will only need to connect an ONU 41, homologated by a service provider, and a CPE, if both are not integrated in the same device. It is important to notice that current provision methods require the ONU 41 to be registered with an OLT 100, where it is going to be connected before the connection can be used. This way, current methods use the ONU device 41 as the only means to identify the user 10 and activate the service, whereas the proposed method uses user credentials to enable the access to the network. Therefore, a pre-registration of the ONU 41 is no longer required, as any ONU could be used to enable access to the service, given that it is either provided by the service provider or homologated as suitable equipment to be connected to the service provider FTTH network.
(10) Once the user 10 has connected the ONU 41 to the optical termination point and the CPE to the ONU 41 (if both are not integrated), the user 10 can use it to access to a service provider on-line customer portal to activate or subscribe to the FTTH service: whenever a new device is connected to the network, an active interface will detect it and will use SDN capabilities (managed by a SDN controller 101) to build the paths between the OLT 100 and the captive portal to provide the user 10 with a limited connectivity. Even if the user 10 does not know the address of the on-line portal, it would not be an issue as the network will use DNS address resolution to redirect all the user web traffic to the customer portal and guide the user through the process, no matter which web page the user tries to access.
(11) The CPE/integrated ONU 41 does not require of any advanced configuration. However it is recommended for the CPE to be configured in bridge mode as it will allow benefiting from the enhanced functionality that a vCPE 108 will provide once the user 10 is correctly provisioned. Equipment provided by the service provider could be pre-configured with these settings or detailed instructions could be provided to the customer, once the service is active to ensure a richer user experience.
(12) The above should be considered not imitative as the CPE could be configured also in router mode.
(13) The proposed method uses a combination of SDN and virtualization of customer equipment to achieve the previously described functionality: The OLT(s) 100 installed in the service provider infrastructure (e.g. the central office) 120 is/are configured to notify the SDN controller 101 whenever an ONU 41 is connected to an optical termination point in a customer premises 45, if the service has not been previous activated. Once an OLT 100 detects a new connection in a previously unused port, this will be notified to the SDN controller 101 (by any of the protocols supported by OLT 100) that will trigger the service activation logic.
(14) As shown in
(15) This way, the user 10 will have immediate connection to the service provider fibre network, but only to access the single self-provisioning web 121 (or subscriber portal, as show in
(16)
(17) Referring now to
(18) According to the first embodiment, the last step will consist on removing the customer premises 45 connection to the temporary vCPE 106 and connecting it to the (new) vCPE 108, which provides access to Internet 125 and the corresponding FTTH services. The user 10 will be able to use different FTTH services, which could range from the no-frills connectivity with different bandwidth to voice 123, video 122 or even advanced services, such as firewalls or multiple services chained.
(19) During the FTTH service provision process, the serial number of the ONU 41 will be preferably stored in a database (not shown), e.g. in the BSS of the service provider. This way, if a provisioned user disconnects from the network (e.g. turns off the ONU 41) without deactivating the service, the user 10 will not need to authenticate to access the service again, as the network will recognize the ONU 41 and provide access to the subscribed FTTH services.
(20) In an embodiment, a combination of user, in-premise devices and network equipment information (e.g. an identifier of the user 10, of the CPE and of the network, either an identification number of the ONU 41 or of the OLT 100) could be used to optionally enable or disable user nomadism by which the user 10 can bring her/his FTTH service subscription to any fiber access the user 10 plugs the ONU 41 to.
(21) Referring back to
(22) Present invention also enables operations such as suspending the service temporally, deactivating and activating it in a different location, where the user 10 will have access to all the FTTH services and configuration she/he had at her home/original location. Additionally, the user 10 will be able to activate new FTTH services or deactivate them at any time from any location given that she/he has Internet connectivity and can access the operator web portal.
(23) In an embodiment, alternative of the initial connection process, a different configuration of the temporary vCPE 106 is used, to instead only providing access to the self-provisioning web site enable access to some operator services, such as video streaming or Internet connectivity for a limited period of time, to provide a trial of the service before subscribing.
(24) By enabling a fast and automatized service provision and activation, the proposed method can also be used to provide pay-per-use services, such as video on demand. Moreover, the proposed method could also be used to provide VPN services for SMEs, by using SDN to securely connect remote customer premises to the customer network.
(25) The presented implementation of the method has assumed that each user 10 has her/his own vCPE 108, but the method could also be implemented for multitenant/distributed vCPEs, where many different users share the same multitenant vCPE.
(26) By leveraging in SDN approach, enhanced routing policies can be implemented to avoid all subscriber traffic going through vCPE 108. That would enable the concept of Intelligent Switching Fabric, which could absolve some functionality currently places on vCPE 108.
(27) The proposed invention has a main advantage over state-of-the-art solutions as it provides the possibility for the user 10 to self-provision an FTTH access service in real time. This cannot be done with current solutions, as either a technician has to visit the customer premises 45 or a manual activation of the customer equipment in the provision system is required in order to enable the FTTH service.
(28) Furthermore, by enabling a provision method based on customer credentials instead of ONU 41 identification, a user 10 can replace her/his ONU 41 at any time without having to inform the service provider or requiring a pre-registration of the ONU 41. Moreover, the user 10 can use her/his ONU 41 to activate an FTTH Service in any location with an optical termination point provided by the service provider, as the fiber connection becomes a FTTH-on-demand service.
(29) Additionally, it reduces the time to activate the service from days to minutes, enhancing a better customer experience.
(30) Present invention mainly bases the customization of the FTTH service on an actual configuration of the vCPE 108 (e.g. different images for different services), with different implementations for different FTTH services. Therefore, the cost of deploying new FTTH services is reduced significantly and it enables the possibility of providing users with a highly personalized FTTH service offering in a very efficient manner.
(31) The proposed invention may be implemented in hardware, software, firmware, or any combination thereof. If implemented in software, the functions may be stored on or encoded as one or more instructions or code on a computer-readable medium.
(32) Computer-readable media includes computer storage media. Storage media may be any available media that can be accessed by a computer. By way of example, and not limitation, such computer-readable media can comprise RAM, ROM, EEPROM, CD-ROM or other optical disk storage, magnetic disk storage or other magnetic storage devices, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and that can be accessed by a computer. Disk and disc, as used herein, includes compact disc (CD), laser disc, optical disc, digital versatile disc (DVD), floppy disk and Blu-ray disc where disks usually reproduce data magnetically, while discs reproduce data optically with lasers. Combinations of the above should also be included within the scope of computer-readable media. Any processor and the storage medium may reside in an ASIC. The ASIC may reside in a user terminal. In the alternative, the processor and the storage medium may reside as discrete components in a user terminal.
(33) As used herein, computer program products comprising computer-readable media including all forms of computer-readable medium except, to the extent that such media is deemed to be non-statutory, transitory propagating signals.
(34) The scope of the present invention is defined in the following set of claims.