Methods and devices for radio communications
Abstract
A circuit arrangement includes a preprocessing circuit configured to obtain context information related to a user location, a learning circuit configured to determine a predicted user movement based on context information related to a user location to obtain a predicted route and to determine predicted radio conditions along the predicted route, and a decision circuit configured to, based on the predicted radio conditions, identify one or more first areas expected to have a first type of radio conditions and one or more second areas expected to have a second type of radio conditions different from the first type of radio conditions and to control radio activity while traveling on the predicted route according to the one or more first areas and the one or more second areas.
Claims
exact text as granted — not AI-modified1 . An apparatus,
comprising a processor, configured to: select a network slice from a plurality of network slices based on one or more Quality of Service configurations; and cause a packet to be diverted to the selected network slice.
2 . The apparatus of claim 1 , further comprising an interface, configured to receive a data packet for processing.
3 . The apparatus of claim 1 , further comprising a memory, configured to store data related to one or more quality of service configurations.
4 . The apparatus of claim 1 , further comprising a modem, configured to receive a data packet.
5 . The apparatus of claim 1 , further comprising a plurality of switches, configured to selectively direct a packet to an output destination of a plurality of output destinations; and wherein the processor causes a switch of the plurality of switches to select an output destination of the plurality of output destinations.
6 . The apparatus of claim 5 , wherein the plurality of switches comprises network routing switches.
7 . The apparatus of claim 5 , wherein the plurality of switches comprises a logical switch.
8 . The apparatus of claim 1 , wherein the processor selecting the network slice from the plurality of network slices based on the one or more Quality of Service configurations comprises the processor selecting the network slice from the plurality of network slices based on the one or more Quality of Service configurations of a second apparatus.
9 . The apparatus of claim 8 , wherein the one or more Quality of Service configurations of the second device are one or more Quality of Service configurations of an application of the second device.
10 . The apparatus of claim 1 ,
wherein the processor is further configured to select the network slice from the plurality of network slices by comparing the Quality of Service configurations to service characteristics of the plurality of network slices, and to select the network slice from the plurality of network slices that meets the service configurations.
11 . The apparatus of claim 1 ,
wherein the Quality of Service configurations comprise at least one of a latency, reliability, mobility, charging, security, data rate, policy control, power consumption, battery life, capacity, or coverage configuration.
12 . The apparatus of claim 1 , further comprising a traffic policy, wherein the traffic policy comprises the Quality of Service configurations and a corresponding network slice for the Quality of Service configurations; and wherein the selecting the network slice comprises selecting the network slice based on the traffic policy.
13 . The apparatus of claim 1 , wherein the plurality of network slices each correspond to different Quality of Service characteristics or different combinations of Quality of Service characteristics.
14 . The apparatus of claim 13 , wherein the plurality of network slices have different latencies, different packet loss rates, or different bitrates.
15 . A device,
comprising a processing device for: selecting a network slice from a plurality of network slices based on one or more Quality of Service configurations; and causing a packet to be diverted to the selected network slice.
16 . The apparatus of claim 15 , further comprising an interface for receiving a data packet for processing.
17 . The apparatus of claim 15 , further comprising a memory for storing data related to one or more Quality of Service configurations.
18 . The apparatus of claim 15 , further comprising a modem for receiving a data packet.
19 . The apparatus of claim 15 , further comprising a plurality of switches, for selectively directing a packet to an output destination of a plurality of output destinations; and wherein the processor for causing a switch of the plurality of switches to select an output destination of the plurality of output destinations.
20 . The apparatus of claim 19 , wherein the plurality of switches comprises network routing switches.
21 . The apparatus of claim 19 , wherein the plurality of switches comprises a logical switch.
22 . The apparatus of claim 15 , wherein the processor is capable of selecting the network slice from the plurality of network slices based on one or more Quality of Service configurations of another apparatus.
23 . The apparatus of claim 22 , wherein the one or more Quality of Service configurations of the second device are one or more Quality of Service configurations of an application of the second device.
24 . The apparatus of claim 15 ,
wherein the processor is further for selecting the network slice from the plurality of network slices by comparing the Quality of Service configurations to service characteristics of the plurality of network slices, and for selecting the network slice from the plurality of network slices that meets the service configurations.
25 . The apparatus of claim 15 ,
wherein the Quality of Service configurations comprise at least one of a latency configuration, a reliability configuration, a mobility configuration, a charging configuration, a security configuration, a data rate configuration, a policy control configuration, a power consumption configuration, a battery life configuration, a capacity configuration, or a coverage configuration.
26 . The apparatus of claim 15 , further comprising a traffic policy; wherein the traffic policy comprises the Quality of Service configurations and a corresponding network slice for the Quality of Service configurations; and wherein the selecting the network slice comprises selecting the network slice based on the traffic policy.
27 . The apparatus of claim 15 , wherein the plurality of network slices each correspond to different Quality of Service characteristics or different combinations of Quality of Service characteristics.
28 . The apparatus of claim 27 , wherein the plurality of network slices have different latencies, different packet loss rates, or different bitrates.
29 . A method, comprising:
selecting a network slice from a plurality of network slices based on one or more Quality of Service configurations; and causing a packet to be diverted to the selected network slice.
30 . The method of claim 29 , further comprising receive a data packet for processing.
31 . The method of claim 29 , further comprising storing data related to one or more Quality of Service configurations on a memory.
32 . The method of claim 29 , further comprising receiving a data packet via a modem.
33 . The method of claim 29 , further comprising selectively directing a packet to an output destination of a plurality of output destinations via a switch by causing a switch of the plurality of switches to select an output destination of the plurality of output destinations.
34 . The method of claim 33 , wherein the switch is a network routing switch.
35 . The method of claim 33 , wherein the switch is a logical switch.
36 . The method of claim 29 , wherein selecting the network slice from the plurality of network slices based on the one or more Quality of Service configurations comprises selecting the network slice from the plurality of network slices based the one or more Quality of Service configurations of a second device.
37 . The method of claim 36 , wherein the one or more Quality of Service configurations of the second device are one or more Quality of Service configurations of an application of the second device.
38 . The method of claim 29 ,
further comprising selecting the network slice from the plurality of network slices by comparing the Quality of Service configurations to service characteristics of the plurality of network slices, and selecting the network slice from the plurality of network slices that meets the service configurations.
39 . The method of claim 29 ,
wherein the Quality of Service configurations comprise at least one of a latency, reliability, mobility, charging, security, data rate, a policy control configuration, a power consumption configuration, a battery life configuration, a capacity configuration, or a coverage configuration.
40 . The method of claim 29 , further comprising selecting the network slice based on a traffic policy; and wherein the traffic policy comprises the Quality of Service configurations and a corresponding network slice for the Quality of Service configurations.
41 . The method of claim 29 , wherein the plurality of network slices each correspond to different Quality of Service characteristics or different combinations of Quality of Service characteristics.
42 . The method of claim 41 , wherein the plurality of network slices have different latencies, different packet loss rates, or different bitrates.
43 . A non-transitory computer readable medium, comprising instructions which, if executed, cause one or more processors to:
select a network slice from a plurality of network slices based on one or more Quality of Service configurations; and cause a packet to be diverted to the selected network slice.
44 . The non-transitory computer readable medium of claim 43 , wherein the instructions are further configured to cause the one or more processors to receive a data packet for processing.
45 . The non-transitory computer readable medium of claim 43 , wherein the instructions are further configured to cause the one or more processors to store data related to one or more Quality of Service configurations on a memory.
46 . The non-transitory computer readable medium of claim 43 , wherein the instructions are further configured to cause the one or more processors to receive a data packet via a modem.
47 . The non-transitory computer readable medium of claim 43 , wherein the instructions are further configured to cause the one or more processors to selectively direct a packet to an output destination of a plurality of output destinations via a switch by causing a switch of the plurality of switches to select an output destination of the plurality of output destinations.
48 . The non-transitory computer readable medium of claim 47 , wherein the switch is a network routing switch.
49 . The non-transitory computer readable medium of claim 47 , wherein the switch is a logical switch.
50 . The non-transitory computer readable medium of claim 43 , wherein selecting the network slice from the plurality of network slices based on the one or more Quality of Service configurations comprises selecting the network slice from the plurality of network slices based the one or more Quality of Service configurations of a second device.
51 . The non-transitory computer readable medium of claim 50 , wherein the one or more Quality of Service configurations of the second device are one or more Quality of Service configurations of an application of the second device.
52 . The non-transitory computer readable medium of claim 43 , wherein the instructions are further configured to cause the one or more processors to select the network slice from the plurality of network slices by comparing the Quality of Service configurations to service characteristics of the plurality of network slices, and select the network slice from the plurality of network slices that meets the service configurations.
53 . The non-transitory computer readable medium of claim 43 , wherein the Quality of Service configurations comprise at least one of a latency configuration, a reliability configuration, a mobility configuration, a charging configuration, a security configuration, a data rate configuration, a policy control configuration, a power consumption configuration, a battery life configuration, a capacity configuration, or a coverage configuration.
54 . The non-transitory computer readable medium of claim 43 , wherein the instructions are further configured to cause the one or more processors to select the network slice based on a traffic policy; and wherein the traffic policy comprises the Quality of Service configurations and a corresponding network slice for the Quality of Service configurations.
55 . The non-transitory computer readable medium of claim 43 , wherein the plurality of network slices each correspond to different Quality of Service characteristics or different combinations of Quality of Service characteristics.
56 . The non-transitory computer readable medium of claim 55 , wherein the plurality of network slices have different latencies, different packet loss rates, or different bitrates.Join the waitlist — get patent alerts
Track US2025193779A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.