System and method for providing smart grid communications and management
First Claim
1. A method, comprising:
- determining a plurality of services to be performed on phasor measurement unit (PMU) data;
identifying a plurality of service devices, wherein each of the plurality of service devices is to perform one or more of the plurality of services on the PMU data; and
directing the PMU data across the plurality of service devices to perform the plurality of services on the PMU data, wherein the directing further comprises;
receiving at least one packet of the PMU data appended with a service insertion architecture (SIA) context;
identifying a service classification for the at least one packet of the PMU data via the SIA context;
determining a service policy for the at least one packet of the PMU data based, at least in part, on the service classification; and
applying the service policy to the at least one packet of the PMU data.
0 Assignments
0 Petitions
Accused Products
Abstract
A method is provided in one example embodiment and includes receiving a request for a service that involves phasor measurement unit (PMU) data; identifying a service device in a network to perform the service; and multicasting one or more results of the service to a group of subscribers identified by a multicast group address. In more particular embodiments, particular PMU data is redirected to the service device via a service insertion architecture (SIA) protocol. In addition, the service can include replicating packets and masking a subset of traffic for forwarding to a first hop router of the network. In certain example instances, metadata is used in order to apply the service to certain traffic propagating in the network.
-
Citations
17 Claims
-
1. A method, comprising:
-
determining a plurality of services to be performed on phasor measurement unit (PMU) data; identifying a plurality of service devices, wherein each of the plurality of service devices is to perform one or more of the plurality of services on the PMU data; and directing the PMU data across the plurality of service devices to perform the plurality of services on the PMU data, wherein the directing further comprises; receiving at least one packet of the PMU data appended with a service insertion architecture (SIA) context; identifying a service classification for the at least one packet of the PMU data via the SIA context; determining a service policy for the at least one packet of the PMU data based, at least in part, on the service classification; and applying the service policy to the at least one packet of the PMU data. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. Logic encoded in one or more non-transitory media that includes code for execution by a processor, wherein the execution causes the processor to perform operations comprising:
-
determining a plurality of services to be performed on phasor measurement unit (PMU) data; identifying a plurality of service devices, wherein each of the plurality of service devices is to perform one or more of the plurality of services on the PMU data; and directing the PMU data across the plurality of service devices to perform the plurality of services on the PMU data, wherein the directing further comprises; receiving at least one packet of the PMU data appended with a service insertion architecture (SIA) context; identifying a service classification for the at least one packet of the PMU data via the SIA context; determining a service policy for the at least one packet of the PMU data based, at least in part, on the service classification; and applying the service policy to the at least one packet of the PMU data. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. An apparatus, comprising:
-
a memory element configured to store data; a processor operable to execute instructions associated with the data, wherein executing the instructions causes the apparatus to perform operations comprising; determining a plurality of services to be performed on phasor measurement unit (PMU) data; identifying a plurality of service devices, wherein each of the plurality of service devices is to perform one or more of the plurality of services on the PMU data; and directing the PMU data across the plurality of service devices to perform the plurality of services on the PMU data, wherein the directing further comprises; receiving at least one packet of the PMU data appended with a service insertion architecture (SIA) context; identifying a service classification for the at least one packet of the PMU data via the SIA context; determining a service policy for the at least one packet of the PMU data based, at least in part, on the service classification; and applying the service policy to the at least one packet of the PMU data. - View Dependent Claims (14, 15, 16, 17)
-
Specification