IP Library › Granted Patent US 10,405,269
Granted Patent B2
US 10,405,269 · App. 15/307,439 · Granted Sep 3, 2019

Selection of a capillary network gateway

Inventors: Joachim Sachs (Sollentuna, SE); Ari Keränen (Helsinki, FI); Johan Rune (Lidingö, SE); Anders E. Eriksson (Kista, SE); Francesco Militano (Stockholm, SE); Nicklas Beijar (Kirkkonummi, FI); Vlasios Tsiatsis (Solna, SE)
Assignee: Telefonaktiebolaget LM Ericsson (publ)
H04W48/18H04W72/085H04W84/18H04W88/16
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,405,269
App. No.
15/307,439
Granted
Sep 3, 2019
Kind
B2
Abstract

The disclosure relates to a method for selecting a capillary network gateway for a machine device of a capillary network, wherein the machine device is capable of being associated with at least a first and a second capillary network gateway, wherein the first capillary network gateway has a first level of availability and the second capillary network gateway has a second level of availability. The method comprises selecting, for the machine device, the first capillary network gateway for communication of a first type of data and the second capillary network gateway for communication of a second type of data. The disclosure also relates to methods in a node, to machine device, node, computer programs, and computer program codes.

Claims (33)

1. A method for selecting a capillary network gateway for a machine device of a capillary network, wherein the machine device is capable of being associated with at least a first and a second capillary network gateway, wherein the first capillary network gateway has a first level of availability and the second capillary network gateway has a second level of availability, the method comprising:

selecting, for the machine device, the first capillary network gateway for communication of a first type of data and the second capillary network gateway for communication of a second type of data, wherein the first level of availability comprises availability at all times or a duty cycle equal to or higher than a first availability threshold, and wherein the second level of availability comprises a duty cycle lower than the first availability threshold;

receiving, in the machine device, messages from two or more capillary network gateways of one or more capillary networks, the messages comprising information about the level of availability of the respective capillary network gateways,

associating, in the machine device, the machine device with a first and a second capillary network gateway based on the received levels of availability, and

increasing, in the machine device, transmission power when communicating with the first capillary network gateway.

2. The method as claimed in claim 1 , comprising, when receiving messages from several candidate capillary network gateways fulfilling availability requirements relating to the first and/or second type of data, associating to a first and/or second capillary network gateway based further on one or more of: a channel quality metric, a quality of service metric, security credentials, message relay capability, battery power of the capillary network gateways load of the capillary network gateway load of the capillary network load of a communication system interfacing with the capillary network, required uplink transmission power.

3. The method as claimed in claim 1 , comprising associating, in the capillary network gateway or in a node of a communication system, the machine device with at least a first and a second capillary network gateway, wherein each capillary network gateway is capable of communication with the communication system, and configuring the machine device with a first and a second capillary network gateway based on established levels of availability of the respective capillary network gateways.

4. The method as claimed in claim 3 , wherein, when several candidate capillary network gateways fulfil availability requirements relating to the first and/or second type of data, the associating the machine device to a first and/or second capillary network gateway is further based on one or more of: a channel quality metric, a quality of service metric, security credentials, message relay capability, battery power of the capillary network gateways, load of the capillary network gateway, load of the capillary network, load of a communication system interfacing with the capillary network, required uplink transmission power.

5. The method as claimed in claim 4 , comprising changing level of availability of the at least first and second capillary network gateway, and repeating the associating.

6. The method as claimed in claim 1 , comprising:

establishing a parameter value relating to capacity of the first capillary network gateway, and

selecting, for a parameter value meeting a threshold value, the first capillary network gateway also for the second type of data.

7. A machine device for selecting a capillary network gateway of a capillary network, wherein the machine device is capable of being associated with at least a first and a second capillary network gateway, wherein the first capillary network gateway has a first level of availability and the second capillary network gateway has a second level of availability, the machine device comprising:

a processor; and

a memory storing instructions that, when executed by the processor, causes the machine device to:

select the first capillary network gateway for communication of a first type of data and the second capillary network gateway for communication of a second type of data, wherein the first level of availability comprises availability at all times or a duty cycle equal to or higher than a first availability threshold, and wherein the second level of availability comprises a duty cycle lower than the first availability threshold;

receiving messages from two or more capillary network gateways of one or more capillary networks, the messages comprising information about the level of availability of the respective capillary network gateways,

associating the machine device with a first and a second capillary network gateway based on the received levels of availability; and

configured to increase transmission power when communicating with the first capillary network gateway.

8. The machine device as claimed in claim 7 , configured to,

when receiving messages from several candidate capillary network gateways fulfilling availability requirements relating to the first and/or second type of data, associate to a first and/or second capillary network gateway based further on one or more of: a channel quality metric, a quality of service metric, security credentials, message relay capability, battery power of the capillary network gateways, load of the capillary network gateway, load of the capillary network, load of a communication system interfacing with the capillary network, required uplink transmission power.

9. The machine device as claimed in claim 7 , comprising:

establishing a parameter value relating to capacity of the first capillary network gateway, and

selecting, for a parameter value meeting a threshold value, the first capillary network gateway also for the second type of data.

10. A node of a communication system comprising a machine device and at least two capillary network gateways, the node comprising:

a processor; and

a memory storing instructions that, when executed by the processor, causes the node to:

associate the machine device with the first capillary network gateway for communication of a first type of data and the second capillary network gateway for communication of a second type of data, wherein the first level of availability comprises availability at all times or a duty cycle equal to or higher than a first availability threshold, and wherein the second level of availability comprises a duty cycle lower than the first availability threshold;

configure the machine device to receive, messages from two or more capillary network gateways of one or more capillary networks, the messages comprising information about the level of availability of the respective capillary network gateways; and

associate the machine device with a first and a second capillary network gateway based on the received levels of availability; and

wherein the node is configured to increase the transmission power when communicating the first type of data.

11. The node as claimed in claim 10 , configured to, when several candidate capillary network gateways fulfil availability requirements relating to the first and/or second type of data, associate the machine device to a first and/or second capillary network gateway is further based on one or more of: a channel quality metric, a quality of service metric, security credentials, message relay capability, battery power of the capillary network gateways, load of the capillary network gateway, load of a capillary network, load of a communication system interfacing with the capillary network, required uplink transmission power.

12. The node as claimed in claim 10 , configured to change level of availability of the at least first and second capillary network gateway, and repeating the associating and configuring.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 28, 2016
From: SACHS, JOACHIM; RUNE, JOHAN; ERIKSSON, ANDERS E.; MILITANO, FRANCESCO; TSIATSIS, VLASIOS
To: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
Reel/Frame 040158/0117 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 28, 2016
From: KERÄNEN, ARI; BEIJAR, NICKLAS
To: OY L M ERICSSON AB
Reel/Frame 040158/0153 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 28, 2016
From: OY L M ERICSSON AB
To: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
Reel/Frame 040158/0191 →
Continuity (1)
Related Publication 20170048792A1 · Feb 16, 2017