Methods and apparatus for client-based dynamic control of connections to co-existing radio access networks
US-2019373301-A1 · Dec 5, 2019 · US
US11556100B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11556100-B2 |
| Application number | US-201916730060-A |
| Country | US |
| Kind code | B2 |
| Filing date | Dec 30, 2019 |
| Priority date | Jun 30, 2017 |
| Publication date | Jan 17, 2023 |
| Grant date | Jan 17, 2023 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A control method includes sending, by a controller, a created context-aware model to a context-aware engine. The context-aware model is used to define a preset control performed when target data meets a trigger condition and to instruct the context-aware engine to send indication information to the controller when the context-aware engine determines that the target data meets the trigger condition. The preset control is used to implement a context-aware function. The indication information is used to indicate that the target data meets the trigger condition. The method also includes receiving, by the controller, the indication information. The method further includes performing, by the controller, the preset control based on the indication information.
Opening claim text (preview).
What is claimed is: 1. A control method, comprising: determining, by a controller, characteristic information used to implement a context-aware function; setting the characteristic information in a context-aware model to create the context-aware model, wherein the characteristic information comprises interface definition information; sending, by the controller, the context-aware model to a context-aware engine, wherein the context-aware model is used to define a preset control performed when target data meets a trigger condition and to instruct the context-aware engine to send indication information to the controller when the context-aware engine determines that the target data meets the trigger condition, the preset control is used to implement a context-aware function, and the indication information is used to indicate that the target data meets the trigger condition; receiving, by the controller, the indication information; and performing, by the controller, the preset control based on the indication information, wherein the interface definition information is used to define a wireless communication protocol by which the context-aware engine collects the target data. 2. The method according to claim 1 , wherein the characteristic information further comprises one or more of network entity type definition information, network entity function definition information, data attribute definition information, or data threshold information. 3. The method according to claim 2 , wherein the network entity type definition information is used to define a type of a target device from which the context-aware engine collects the target data, the network entity function definition information is used to define a function of the target device from which the context-aware engine collects the target data, the data attribute definition information is used to define a data type of the target data collected by the context-aware engine, and the data threshold information is used to define a value range of the target data collected by the context-aware engine. 4. The method according to claim 1 , wherein the wireless communication protocol by which the context-aware engine collects the target data is a wireless-fidelity (Wi-Fi) protocol. 5. A control method, comprising: receiving, by a context-aware engine, a context-aware model sent by a controller, wherein the context-aware model is used to instruct the context-aware engine to send indication information to the controller when the context-aware engine determines that target data meets a trigger condition, and the indication information is used to indicate that the target data meets the trigger condition; parsing, by the context-aware engine, the context-aware model; obtaining characteristic information from the context-aware model, wherein the characteristic information comprises interface definition information; collecting, by the context-aware engine, the target data based on the context-aware model; generating, by the context-aware engine, the indication information when the context-aware engine determines that the target data meets the trigger condition; and sending, by the context-aware engine, the indication information to the controller, wherein the interface definition information is used to define a wireless communication protocol by which the context-aware engine collects the target data. 6. The method according to claim 5 , wherein a northbound sensor control interface is disposed in the context-aware engine, and the receiving, by the context-aware engine of the context-aware model sent by the controller comprises: receiving, by the context-aware engine by using the northbound sensor control interface, the context-aware model sent by the controller. 7. The method according to claim 5 , wherein the characteristic information further comprises one or more of network entity type definition information, network entity function definition information, data attribute definition information, or data threshold information. 8. The method according to claim 7 , wherein the collecting, by the context-aware engine of the target data based on the context-aware model comprises: based on a determination that the characteristic information comprises the network entity type definition information, determining, by the context-aware engine based on the network entity type definition information, a target device configured to obtain the target data, wherein a device type of the target device is consistent with a type defined by the network entity type definition information. 9. The method according to claim 7 , wherein the collecting, by the context-aware engine of the target data based on the context-aware model comprises: based on a determination that the characteristic information comprises the network entity function definition information, determining, by the context-aware engine based on the network entity function definition information, a function of a target device configured to obtain the target data, wherein the function of the target device is consistent with a function defined by the network entity function definition information. 10. The method according to claim 7 , wherein the collecting, by the context-aware engine of the target data based on the context-aware model comprises: based on a determination that the characteristic information comprises the data attribute definition information, collecting, by the context-aware engine, the target data from a target device based on the data attribute definition information, wherein a data type of the collected target data is consistent with a data type defined by the data attribute definition information. 11. The method according to claim 7 , wherein the collecting, by the context-aware engine of the target data based on the context-aware model comprises: based on a determination that the characteristic information comprises the data threshold information, collecting, by the context-aware engine, the target data based on the data threshold information, so that a data range of the target data collected by the context-aware engine is consistent with a data range defined by the data threshold information. 12. A context-aware system, comprising a controller and a context-aware engine, wherein the controller comprises a processor and a memory having instructions stored thereon that, when implemented by the processor, cause the controller to: determine characteristic information usable to implement a context-aware function; set the characteristic information in the context-aware model, to create the context-aware model, wherein the characteristic information comprises interface definition information; send the context-aware model to the context-aware engine, wherein the context-aware model is usable to define a preset control performed when target data meets a trigger condition and to instruct the context-aware engine to send indication information to the controller when the context-aware engine determines that the target data meets the trigger condition, the preset control is usable to implement a context-aware function, and the indication information is used to indicate that the target data meets the trigger condition; receive the indication information; and perform the preset control based on the indication information, and the context-aware engine comprises a processor and a memory having instructions stored thereon that, when implemented by the processor, cause the context-away engine to: receive the context-aware model and obtain the target data based on the context-aware model; determine, based on the context-aware model, whether the target data meets the
Configuration of virtualised networks or elements, e.g. virtualised network function or OpenFlow elements · CPC title
Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM] · CPC title
involving simulating, designing, planning or modelling of a network · CPC title
using virtualisation of network functions or resources, e.g. SDN or NFV entities · CPC title
using machine learning or artificial intelligence · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.