×

Systems and methods for virtualizing customer-premises equipment

  • US 10,200,282 B1
  • Filed: 11/16/2016
  • Issued: 02/05/2019
  • Est. Priority Date: 03/26/2014
  • Status: Active Grant
First Claim
Patent Images

1. An apparatus comprising:

  • a storage device that stores an address-translation table that specifies unique routable addresses that represents remote devices with respect to a service provider'"'"'s network; and

    at least one processing unit communicatively coupled to the storage device, wherein the processing unit;

    receives, at the service provider'"'"'s network, at least one flow of network traffic from a remote device included in a user'"'"'s private network;

    identifies, within the flow of network traffic, at least one potentially non-unique private address that represents the remote device with respect to the user'"'"'s private network;

    determines at least one unique routable address that represents the remote device with respect to the service provider'"'"'s network based at least in part on a network interface assigned to the user'"'"'s private network, the potentially non-unique private address, and the address-translation table;

    translates, in response to determining the unique routable address, the potentially non-unique private address to the unique routable address to facilitate routing return network traffic to the remote device in connection with the flow of network traffic; and

    forwards the return network traffic to the remote device based at least in part on the unique routable address.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×