| Literature DB >> 31109091 |
Zelalem Legese Hailemariam1, Yuan-Cheng Lai2, Yen-Hung Chen3, Yu-Hsueh Wu4, And Arthur Chang5.
Abstract
In Device-to-Device (D2D) communications, the first step is to find all of the neighboring peers in the network by performing a peer discovery process. Most previous studies use the social behaviors of the users to adjust the sending rates of the peer discovery messages (i.e., beacons) under the constraint of consumed power for increasing the Peer Discovery Ratio (PDR). However, these studies do not consider the potential for energy harvesting, which allows for the User Equipments (UEs) to procure additional power within charging areas. Accordingly, this paper proposes an Energy-Ratio Rate Decision (ERRD) algorithm that comprises three steps, namely Social Ratio Allocation (SRA), Energy Ratio Allocation (ERA), and Beacon Rate Decision (BRD). The SRA step determines the allocated power quantum for each UE from the total budget power based on the social behavior of the UE. The ERA step then adjusts this allocated power quantum in accordance with the power that is harvested by the UE. Finally, the BRD step computes the beacon rate for the UE based on the adjusted power quantum. The simulation results show that ERRD outperforms the previously-reported Social-Based Grouping (SBG) algorithm by 190% on the PDR for a budget power of one watt and 8% for a budget power of 20 watts.Entities:
Keywords: Device-to-Device (D2D); energy harvesting; peer discovery; social awareness
Mesh:
Year: 2019 PMID: 31109091 PMCID: PMC6566368 DOI: 10.3390/s19102304
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Comparison of related works.
| Category | Ref. | Type | Main Goal | Approach |
|---|---|---|---|---|
| Social-unaware | [ | Autonomous | Min resource | UEs periodically and synchronously send beacons using FDM. |
| [ | Autonomous | Min resource | UEs use trellis tone modulation multiple-access scheme. | |
| [ | Autonomous | Quick recovery | UEs use a common channel and a group of channels to send beacons. | |
| [ | Autonomous | LTE compatible | UEs listen to SRS channel to identify nearby UEs. | |
| [ | Autonomous | LTE compatible | UEs listen to SRS channel to detect active UEs. | |
| [ | Autonomous | Min energy | UEs determine the beacon rate based on their state. | |
| [ | Network-Assisted | Min collision | BS determines the beacon rate for UEs depending on the number of requests sent by UE. | |
| [ | Network-Assisted | Min collision | UEs authorized to perform discovery contend to transmit beacons. | |
| [ | Network-Assisted | Min interference | Similar to [ | |
| [ | Network-Assisted | Min resource | UEs send preamble to nearby UEs and BS allocates uplink RBs for UEs. | |
| [ | Network-Assisted | Beacon schedule | BS roughly estimates the location of UEs by measuring channel components. | |
| [ | Network-Controlled | Min resource | BSs locate UEs by AOA. | |
| [ | Network-Controlled | Min energy | Wifi scans are first used to determine the UE locations and BS then sends D2D broadcast. | |
| Social-aware | [ | Autonomous | Trust | UEs find trusted UEs. |
| [ | Autonomous | Two-hop pairing | UEs send requests to trusted UEs, which forward request to all one-hop UEs. | |
| [ | Autonomous | Hybrid attributes | UEs use three key social attributes to construct neighbor lists. | |
| [ | Autonomous | Max content delivery | Social relationship is used as a weight for D2D pair formation and content sharing. | |
| [ | Network-Assisted | Max PDR | BS determines the beacon rate based on contact rate. | |
| ERRD | Network-Assisted | Max PDR | BS adjusts beacon rate based on harvested energy amount. |
FDM: Frequency Division Multiplexing, SRS: Sounding Reference Signal, AOA: Angle of Arrival.
Notation table.
| Category | Notation | Description | Property |
|---|---|---|---|
| System |
| Number of UEs | Input |
|
| Total time of peer discovery | Input | |
| Range |
| Converge between UE | Input |
|
| Coverage of CD | Input | |
| Power |
| Budget power | Input |
|
| Consumed power in sending a beacon | Input | |
|
| Transmission power of CD | Input | |
| Energy harvesting efficiency factor | Input | ||
|
| Path loss exponent | Input | |
|
| Owned power of UE | Input | |
|
| Obtained power of UE | Variable | |
|
| Allocated power of UE | Variable | |
|
| Total power allocated to UEs | Variable | |
| Location |
| Location of UE | Input |
|
| Location of CD | Input | |
| Contact |
| Contact interval of UEs | Input |
|
| Contact rate of UEs | Variable | |
|
| Average contact rate of UE | Variable | |
|
| Social ratio of UE | Variable | |
|
| Ratio of | Variable | |
| Beacon |
| Beacon rate of UE | Output |
Figure 1The energy harvesting technology considered in this study.
Initialized values.
| UE ID |
|
|
|
| Set |
|---|---|---|---|---|---|
| 1 |
| 5 | 1 | 75 |
|
| 2 |
| 4 | 2 | 30 |
|
| 3 |
| 5 | 3 | 25 |
|
| 4 |
| 3 | 4 |
|
|
| 5 |
| 1 | 5 | 3 |
|
Final results of the illustrative example.
| UE ID |
|
|
| Maximum |
|
|---|---|---|---|---|---|
| 1 |
| 5 | 2 |
| |
| 2 |
| 4 | 4 |
| |
| 3 |
| 5 | 6 |
| |
| 4 |
| 3 | 8 |
| |
| 5 |
| 1 | 10 |
|
Figure 2Simulation environment.
Default parameter settings in performance evaluation simulations.
| Parameter | Default Value |
|---|---|
|
| 98 |
|
| 1000 seconds |
|
| 2 |
| σ | 0.7 |
|
| 10 watts (m = 0, i.e., BS) |
|
| 100 meters |
|
| 10 watts |
|
| 20 milliwatts |
|
| 300 milliwatts |
| Mobility | 1 |
Figure 3Peer Discovery Ratio (PDR) vs. total budget power quantum of the network (BP).
Figure 4Number of out-of-energy User Equipments (NoE) and coefficient of variation (CV) vs. BP.
Figure 5PDR vs. CDP.
Figure 6NoE and CV vs. CDP.
Figure 7PDR vs. mobility.