Provisioning system and method for auto-discovering customer premises equipment in activating xDSL
First Claim
1. A method for activating service in a VDSL-based broadband communication network, the network comprising a plurality of loops where each loop includes a source terminus and a destination terminus, wherein each of the source termini are coupled to a computer system, wherein the computer system is coupled to a database having a data structure to store data, the method comprising:
- receiving a service request for content from a user;
assigning at least one of the plurality of loops to the user;
storing a service record for content requested by a user in the database, the service record including information for at least one of the plurality of loops, the information including loop component information specific to the user;
detecting a coupling of a user device to the destination terminus of the at least one loop;
detecting an address associated with the coupled user device, the address not being stored in the service record;
determining a path associated with the coupled user device;
the path including discovered loop component information;
matching the discovered loop component information with the loop component information specific to the user that is stored in the service record in the database; and
providing the requested content via the determined path using the address associated with the user device upon matching the discovered loop component information with the loop component information specific to the user.
5 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides for provisioning broadband services using a VDSL-based communication network. The present invention includes a system architecture and method for automatically activating VDSL service by self-discovering customer premises equipment, such as a residential gateway, by determining the loop associated with a user and the subscribed content to be delivered to the user.
126 Citations
17 Claims
-
1. A method for activating service in a VDSL-based broadband communication network, the network comprising a plurality of loops where each loop includes a source terminus and a destination terminus, wherein each of the source termini are coupled to a computer system, wherein the computer system is coupled to a database having a data structure to store data, the method comprising:
-
receiving a service request for content from a user; assigning at least one of the plurality of loops to the user; storing a service record for content requested by a user in the database, the service record including information for at least one of the plurality of loops, the information including loop component information specific to the user; detecting a coupling of a user device to the destination terminus of the at least one loop; detecting an address associated with the coupled user device, the address not being stored in the service record; determining a path associated with the coupled user device;
the path including discovered loop component information;matching the discovered loop component information with the loop component information specific to the user that is stored in the service record in the database; and providing the requested content via the determined path using the address associated with the user device upon matching the discovered loop component information with the loop component information specific to the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 17)
-
-
14. A method for activating service in a VDSL-based broadband communication network, the network comprising a plurality of loops where each loop is coupled from a VDSL provider office to a customer location, wherein each of the plurality of loops have a first loop end and a second loop end, wherein the first loop end is coupled to a computer system at the VDSL provider office, wherein the computer system is coupled to a content database and a network services database, the method comprising:
-
associating content subscribed by a user to the user by storing content information in the database, where the content information is data representing a user'"'"'s subscribed content and is associated with the user; assigning to the user a port and a card associated with at least one of the plurality of loops and associating the port and card with the content subscribed to by the user; detecting a coupling of a residential gateway to the second loop end at the customer location of the at least one loop; detecting an address associated with the residential gateway, the address not being stored in a database; determining the port and the card associated with the coupled residential gateway; matching the determined port and the card with the port and card associated with the content subscribed to by the user; and providing subscribed content via the at least one loop to the residential gateway substantially upon matching the determined port and the card with the port and card associated with the content subscribed to by the user.
-
-
15. A method for activating service in a video and data broadband communication network, the method comprising
receiving a service request for content from a user; -
assigning a network transport to the user; storing a service record for content requested by a user in the database, the service record including information for the provisioned network transport, the information including assigned network component information specific to the user; detecting a coupling of a user device to the network transport; detecting an address associated with the coupled user device, the address not being stored in a database; determining a path associated with the coupled user device, the path including discovered network component information; matching the discovered network component information with the assigned network component information specific to the user that is stored in the service record in the database; and providing the requested content via the determined path associated with the user device upon matching the discovered network component information with the network component information specific to the user, wherein the assigning of the network transport is performed before detecting the coupling of the user device and the providing of the requested content is performed alter detecting the coupling of the user device. - View Dependent Claims (16)
-
Specification