Service selection in a shared access network using policy routing
First Claim
Patent Images
1. A method of routing data packets in a high-speed access network infrastructure having a plurality of intermediate servers, and at least one managed access point router that interfaces with a plurality of service networks, which are external to the high-speed access network infrastructure, the method comprising:
- providing the plurality of intermediate servers to route local and non-local data packets within the high-speed access network infrastructure using only destination-based packet forwarding;
providing the at least one managed access point server to receive only non-local packets from the plurality of intermediate servers and to route the non-local data packets to the plurality of service networks using only source address-based policy routing;
assigning a network address to a customer of the high-speed access network infrastructure, the network address based on a subscription of the customer to a service network, wherein the address is assigned from a list of network addresses that are dynamically allocated only to customers of the high-speed access network infrastructure that are subscribers of the service network;
receiving a local data packet from the customer at one of the plurality of intermediate servers;
forwarding the local data packet within the high-speed access network infrastructure using only destination-based packet forwarding;
receiving a non-local data packet from the customer at one of the plurality of intermediate servers;
forwarding the non-local data packet to a managed access point router using only destination-based packet forwarding;
receiving the non-local data packet at the managed access point router;
comparing a source address of the non-local data packet to the list of network addresses; and
forwarding the packet to a router in the service network only when the source address matches a network address from the list.
1 Assignment
0 Petitions
Accused Products
Abstract
It is an object of the invention to enable multiple services or service providers to share the facilities of an access network infrastructure providing physical connectivity to subscribers. A network access device advantageously may be used in communication network services with a service or service provider that is separate from the operator of the access network infrastructure.
53 Citations
15 Claims
-
1. A method of routing data packets in a high-speed access network infrastructure having a plurality of intermediate servers, and at least one managed access point router that interfaces with a plurality of service networks, which are external to the high-speed access network infrastructure, the method comprising:
-
providing the plurality of intermediate servers to route local and non-local data packets within the high-speed access network infrastructure using only destination-based packet forwarding; providing the at least one managed access point server to receive only non-local packets from the plurality of intermediate servers and to route the non-local data packets to the plurality of service networks using only source address-based policy routing; assigning a network address to a customer of the high-speed access network infrastructure, the network address based on a subscription of the customer to a service network, wherein the address is assigned from a list of network addresses that are dynamically allocated only to customers of the high-speed access network infrastructure that are subscribers of the service network; receiving a local data packet from the customer at one of the plurality of intermediate servers; forwarding the local data packet within the high-speed access network infrastructure using only destination-based packet forwarding; receiving a non-local data packet from the customer at one of the plurality of intermediate servers; forwarding the non-local data packet to a managed access point router using only destination-based packet forwarding; receiving the non-local data packet at the managed access point router; comparing a source address of the non-local data packet to the list of network addresses; and forwarding the packet to a router in the service network only when the source address matches a network address from the list. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method of routing data packets in a highspeed access network infrastructure having a plurality of intermediate servers, and at least one managed access point router that interfaces with a plurality of service networks, which are external to the high-speed access network infrastructure, the method comprising:
- providing the plurality of intermediate servers to route local and non-local data packets within the high-speed access network infrastructure using only destination-based packet forwarding;
providing the at least one managed access point server to receive only non-local packets from the plurality of intermediate servers and to route the non-local data packets to the plurality of service networks using only source address-based policy routing; assigning separate network addresses to customers of the high-speed access network infrastructure, each network address assigned based on subscriptions of the customers to the service networks, wherein the network addresses are assigned from lists of network addresses for each of the plurality of service networks; routing local data packets at the plurality of intermediate routers within the high-speed access network infrastructure, based only on their destination address; routing non-local data packets from the intermediate routers to a managed access point router, based only on their destination address; comparing the source addresses of the non-local data packets to the lists of network addresses; and routing the non-local data packets from the managed access point router to a router of a service network, based only on their source addresses, only when the source addresses match network addresses from a list of network address allocated to subscribers of the service network. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
- providing the plurality of intermediate servers to route local and non-local data packets within the high-speed access network infrastructure using only destination-based packet forwarding;
Specification