Methods and devices for wireless communications
A local server includes a controller configured to select a processing function for processing offload, and receive, from a traffic filter, target data that originates from a local network; and a processing platform comprising one or more processors and configured to apply the processing function to the target data to obtain processed data; and wherein the controller is further configured to send the processed data to a remote server for remote processing.
1 . A device comprising:
a template memory, configured to store a filter template that defines one or more parameters of target data; and
a traffic filter, configured to
apply the filter template to raw data originating from a local network;
identify target data from the raw data based on the one or more parameters of the filter template; and
route the target data to a local server for processing offload;
wherein the traffic filter is configured to receive signaling from a server that specifies the filter template; and
wherein the signaling comprises the one or more parameters of the filter template and the template memory is configured to store the one or more parameters of the filter template;
wherein the raw data is user plane data originating from one or more terminal devices of the local network;
wherein the traffic filter is configured to apply the filter template to the raw data and identify the target data from the raw data by:
performing packet inspection on packets of the raw data to identify one or more characteristics of the packets, and
determining whether the one or more characteristics of the packets match the one or more parameters of the filter template, and classifying packets having one or more characteristics that match the one or more parameters as target data.
2 . The device of claim 1 , further comprising an antenna, a radio transceiver, and a baseband system, and configured as a network access node of the local network.
3 . The device of claim 2 , wherein the network access node is a small cell.
4 . The device of claim 2 , wherein the raw data is sensing or operational data generated by one or more terminal devices of the local network.
5 . The device of claim 1 , wherein the signaling identifies the filter template from a plurality of filter templates stored in the template memory.
6 . The device of claim 2 , wherein the one or more parameters of the filter template are configured to identify a specific type of raw data, identify a specific geographic area, or identify specific devices from which the raw data originates.
7 . The device of claim 2 , wherein the traffic filter is further configured to identify the target data and other data from the raw data, and to route the other data to a remote server.
8 . The device of claim 2 , wherein the template memory is configured to receive and store an updated filter template that defines one or more updated parameters of target data, and wherein the traffic filter is configured to apply the updated filter template to additional raw data originating from the local network, to identify additional target data from the raw data based on the one or more updated parameters, and to route the additional target data to the local server for processing offload.
9 . A device comprising:
a template memory, configured to store a filter template that defines one or more parameters of target data; and
a traffic filter, configured to
apply the filter template to raw data originating from a local network;
identify target data from the raw data based on the one or more parameters of the filter template; and
route the target data to a local server for processing offload;
wherein the traffic filter is configured to receive signaling from a server that specifies the filter template; and
wherein the signaling comprises the one or more parameters of the filter template and the template memory is configured to store the one or more parameters of the filter template;
wherein the template memory is configured to receive and store an updated filter template that defines one or more updated parameters of target data, and wherein the traffic filter is configured to apply the updated filter template to additional raw data originating from the local network, to identify additional target data from the raw data based on the one or more updated parameters, and to route the additional target data to the local server for processing offload.
10 . The device of claim 9 , further comprising an antenna, a radio transceiver, and a baseband system, and configured as a network access node of the local network.
11 . The device of claim 9 , wherein the network access node is a small cell.
12 . The device of claim 9 , wherein the raw data is sensing or operational data generated by one or more terminal devices of the local network.
13 . The device of claim 9 , wherein the signaling identifies the filter template from a plurality of filter templates stored in the template memory.
14 . The device of claim 10 , wherein the one or more parameters of the filter template are configured to identify a specific type of raw data, identify a specific geographic area, or identify specific devices from which the raw data originates.