Method and apparatus for managing customer premises traffic
Aspects of the subject disclosure may include, for example, detecting data traffic from a wireless device located in a customer premise, determining from characteristics of the data traffic whether to route the data traffic to a public network external to the customer premise or route the data traffic to a local network in the customer premise, responsive to determining to route the data traffic to the local network in the customer premise, performing a measurement on the data traffic, and detecting from the measurement that the data traffic requires mitigation action. Other embodiments are disclosed.
1 . A device, comprising:
a processing system including a processor; and
a memory that stores executable instructions that, when executed by the processing system, facilitate performance of operations, the operations comprising:
receiving data traffic from a wireless device located in a customer premise;
obtaining from the data traffic an identification of the wireless device and a destination address of the data traffic;
determining from the identification and the destination address whether to route the data traffic to a public network external to the customer premise or route the data traffic to a local network in the customer premise;
responsive to determining to route the data traffic to the local network in the customer premise, performing a measurement on the data traffic;
comparing the measurement to a traffic parameter of a service plan associated with the customer premise, wherein the traffic parameter corresponds to a data limit; and
initiating mitigation action responsive to determining the measurement is near or exceeds the data limit established by the service plan.
2 . The device of claim 1 , wherein the measurement adjusts an aggregate data measurement of the data traffic over a specific period.
3 . The device of claim 1 , wherein the mitigation action comprises automatically changing the service plan to increase the data limit.
4 . The device of claim 1 , wherein the mitigation action comprises throttling the data traffic to avoid an aggregate measurement of the data traffic exceeding the data limit established by the service plan.
5 . The device of claim 1 , wherein the mitigation action comprises submitting a message to customer equipment that manages services at the customer premise, the message indicating an aggregate measurement of the data traffic is near the data limit established by the service plan.
6 . The device of claim 5 , wherein the operations further comprise receiving instructions from the customer equipment, the instructions requesting an increase in the data limit to mitigate throttling of the data traffic.
7 . The device of claim 1 , wherein the mitigation action comprises preventing a flow of the data traffic within the customer premise responsive to an aggregate measurement of the data traffic exceeding the data limit established by the service plan.
8 . A machine-readable medium, comprising executable instructions that, when executed by a processing system including a processor, facilitate performance of operations, the operations comprising:
detecting data traffic from a wireless device located in a customer premise;
determining from characteristics of the data traffic whether to route the data traffic to a public network external to the customer premise or route the data traffic to a local network in the customer premise;
responsive to determining to route the data traffic to the local network in the customer premise, performing a measurement on the data traffic; and
detecting from the measurement that the data traffic requires mitigation action, wherein:
the detecting comprises comparing the measurement to a data limit obtained from a service plan associated with the customer premise, and
the mitigation action comprises throttling the data traffic to avoid an aggregate measurement of the data traffic exceeding the data limit established by the service plan.
9 . The machine-readable medium of claim 8 , wherein the measurement adjusts an aggregate data measurement of the data traffic over a specific period.
10 . The machine-readable medium of claim 8 , wherein the characteristics of the data traffic comprise a destination address of the data traffic.
11 . The machine-readable medium of claim 8 , wherein the determining of whether to route the data traffic is further based on an identification of the wireless device.
12 . The machine-readable medium of claim 8 , wherein the mitigation action comprises submitting a message to customer equipment that manages services at the customer premise, the message indicating an aggregate measurement of the data traffic is near the data limit established by the service plan.
13 . The machine-readable medium of claim 12 , wherein the operations further comprise receiving instructions from the customer equipment, the instructions requesting an increase in the data limit to mitigate throttling of the data traffic.
14 . The machine-readable medium of claim 8 , wherein the mitigation action comprises preventing a flow of the data traffic within the customer premise responsive to an aggregate measurement of the data traffic exceeding the data limit established by the service plan.
15 . A method, comprising:
detecting, by a processing system including a processor, a flow of data traffic within a customer premise;
determining, by the processor, from characteristics of the data traffic, whether to route the data traffic to a public network external to the customer premise or route the data traffic to a local network in the customer premise;
responsive to determining to route the data traffic to the local network in the customer premise, performing, by the processor, a measurement on the data traffic; and
detecting, by the processor, from the measurement that the data traffic requires mitigation action, wherein:
the detecting comprises comparing the measurement to a data limit obtained from a service plan associated with the customer premise, and
the mitigation action comprises throttling the data traffic to avoid an aggregate measurement of the data traffic exceeding the data limit established by the service plan.
16 . The method of claim 15 , wherein the characteristics of the data traffic comprise a destination address of the data traffic.
17 . The method of claim 15 , wherein the determining of whether to route the data traffic is further based on an identification of the wireless device.
18 . The method of claim 15 , wherein the mitigation action comprises submitting a message to customer equipment that manages services at the customer premise, the message indicating an aggregate measurement of the data traffic is near the data limit established by the service plan.
19 . The method of claim 18 , further comprising receiving instructions from the customer equipment, the instructions requesting an increase in the data limit to mitigate throttling of the data traffic.
20 . The method of claim 15 , wherein the mitigation action comprises preventing the flow of the data traffic within the customer premise responsive to an aggregate measurement of the data traffic exceeding the data limit established by the service plan.