Home gateway device for providing multiple services to customer devices
First Claim
1. A method in a telecommunication node for routing data packets received from a customer premises device having a source address towards a service node having a destination address, said method comprising the steps of:
- receiving by an input interface, a data packet from the customer premises device, the data packet including the source address of the customer premises device and the destination address of the service node;
determining by a routing table, an output interface associated with the destination address, the output interface for forwarding the received data packet toward the service node;
identifying by a service profile table, a service profile associated with the output interface, wherein the service profile includes at least one service parameter;
determining whether the service profile is associated with the source address utilizing a table interface over which selected service profiles in the service profile table and the source address of the customer premises device are associated with each other; and
forwarding the data packet towards the service node over the output interface if the service profile is associated with the source address;
wherein when the customer premises device sends a different packet to the telecommunication node with a different destination address, the method further comprises the telecommunication node providing the customer premises device with access to a different service node when the table interface indicates the source address of the different packet is associated with one of the service profiles in the service profile table.
1 Assignment
0 Petitions
Accused Products
Abstract
A telecommunication node such as a home gateway and a method of routing data packets received from customer premises devices connected to the node. The node includes an operator-configurable service profile table for storing service profiles and a user-configurable customer devices table for storing the source addresses of the customer premises devices and associations between each source address and at least one of the service profiles. The operator controls service provisioning while the user can freely allocate the customer premises devices to different service profiles and can access a plurality of services from the same device.
27 Citations
18 Claims
-
1. A method in a telecommunication node for routing data packets received from a customer premises device having a source address towards a service node having a destination address, said method comprising the steps of:
-
receiving by an input interface, a data packet from the customer premises device, the data packet including the source address of the customer premises device and the destination address of the service node; determining by a routing table, an output interface associated with the destination address, the output interface for forwarding the received data packet toward the service node; identifying by a service profile table, a service profile associated with the output interface, wherein the service profile includes at least one service parameter; determining whether the service profile is associated with the source address utilizing a table interface over which selected service profiles in the service profile table and the source address of the customer premises device are associated with each other; and forwarding the data packet towards the service node over the output interface if the service profile is associated with the source address; wherein when the customer premises device sends a different packet to the telecommunication node with a different destination address, the method further comprises the telecommunication node providing the customer premises device with access to a different service node when the table interface indicates the source address of the different packet is associated with one of the service profiles in the service profile table. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A telecommunication node for routing data packets from at least one customer premises device towards at least one service node, the telecommunication node comprising:
-
a processor coupled to a non-transitory memory, the processor configured to control operation of the telecommunication node; a service profile table configured to store a plurality of service profiles, each service profile associated with a different output interface toward a different service node, wherein each service profile includes at least one service parameter; a customer premises device table configured to store a source address of a customer premises device; a table interface over which selected service profiles in the service profile table and the source address in the customer premises device table are associated with each other; an input interface configured to receive from the customer premises device data packet including the source address of the customer premises device and a destination address; and a routing table configured to determine from the destination address of the packet, an output interface and a service profile associated with the determined output interface; wherein the processor is configured to route the packet to the determined output interface when the table interface indicates the source address is associated with the service profile associated with the determined output interface; and wherein when the customer premises device sends a different packet to the telecommunication node with a different destination address, the telecommunication node is configured to provide the customer premises device with access to a different service node when the table interface indicates the source address of the different packet is associated with one of the service profiles in the service profile table. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
Specification