Systems and methods for transmission power adaptation in the network of moving things
First Claim
1. A method of operating a first node of a network comprising a plurality of nodes, the method comprising:
- in the first node,receiving a packet for transmission to a second node of the plurality of nodes;
determining whether to transmit the received packet as a packet of a first type or as a packet of a second type, based on the existence of at least one condition at the first node;
wirelessly transmitting the received packet to the second node as a packet of the first type using a first radio frequency (RF) transmit power level and incrementing a count of packets of the first type transmitted to the second node, if the at least one condition exists, wherein wirelessly transmitting the received packet to the second node as a packet of the first type comprises selecting the first RF transmit power level corresponding to the second node from a plurality of adjustable RF transmit power levels at the first node; and
wirelessly transmitting the received packet to the second node as a packet of the second type using a second RF transmit power level, if the at least one condition does not exist.
1 Assignment
0 Petitions
Accused Products
Abstract
Communication network architectures, systems and methods for supporting a network of mobile nodes. As a non-limiting example, various aspects of this disclosure provide communication network architectures, systems, and methods for supporting a dynamically configurable communication network comprising a complex array of both static and moving communication nodes (e.g., the Internet of moving things). For example, a communication network implemented in accordance with various aspects of the present disclosure may support transmission power adaptation in a network of moving things comprising various fixed nodes, mobile nodes, and/or a combination thereof, which are selectable to achieve any of a variety of system goals.
21 Citations
27 Claims
-
1. A method of operating a first node of a network comprising a plurality of nodes, the method comprising:
-
in the first node, receiving a packet for transmission to a second node of the plurality of nodes; determining whether to transmit the received packet as a packet of a first type or as a packet of a second type, based on the existence of at least one condition at the first node; wirelessly transmitting the received packet to the second node as a packet of the first type using a first radio frequency (RF) transmit power level and incrementing a count of packets of the first type transmitted to the second node, if the at least one condition exists, wherein wirelessly transmitting the received packet to the second node as a packet of the first type comprises selecting the first RF transmit power level corresponding to the second node from a plurality of adjustable RF transmit power levels at the first node; and wirelessly transmitting the received packet to the second node as a packet of the second type using a second RF transmit power level, if the at least one condition does not exist. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A non-transitory computer-readable medium comprising a plurality of code sections, each code section comprising a plurality of instructions executable by one or more processors, the instructions causing the one or more processors to perform the steps of a method of operating a first node of a network comprising a plurality of nodes, the steps of the method comprising:
-
receiving a packet for transmission to a second node of the plurality of nodes; determining whether to transmit the received packet as a packet of a first type or as a packet of a second type, based on the existence of at least one condition at the first node; wirelessly transmitting the received packet to the second node as a packet of the first type using a first radio frequency (RF) transmit power level and incrementing a count of packets of the first type transmitted to the second node, if the at least one condition exists, wherein wirelessly transmitting the received packet to the second node as a packet of the first type comprises selecting the first RF transmit power level corresponding to the second node from a plurality of adjustable RF transmit power levels at the first node; and wirelessly transmitting the received packet to the second node as a packet of the second type using a second RF transmit power level, if the at least one condition does not exist. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A system for use in a first node of a network comprising a plurality of nodes, the system comprising:
one or more processors operably coupled to storage comprising a non-transitory computer-readable medium and to a radio frequency (RF) transmitter and receiver, the one or more processors operable to, at least; receive a packet for transmission to a second node of the plurality of nodes; determine whether to transmit the received packet as a packet of a first type or as a packet of a second type, based on the existence of at least one condition at the first node; wirelessly transmit the received packet to the second node as a packet of the first type using a first RF transmit power level and incrementing a count of packets of the first type transmitted to the second node, if the at least one condition exists, wherein wirelessly transmitting the received packet to the second node as a packet of the first type comprises selecting the first RF transmit power level corresponding to the second node from a plurality of adjustable RF transmit power levels at the first node; and wirelessly transmit the received packet to the second node as a packet of the second type using a second RF transmit power level, if the at least one condition does not exist. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27)
Specification