Cognitive Neighbor Discovery With Directional Antennas in Self-Organizing IoT Networks
Bibliographic record
Abstract
This article investigates the problem of synchronous randomized neighbor discovery with directional antennas. Due to the long tail effect, it will take long time to discover the last few neighbors, which increases overall neighbor discovery time. This effect is due to small proportion of remaining undiscovered neighbors. Moreover, improper choices of reception probabilities make the discovery even worse. In this article, a cognitive framework is proposed to minimize the expectation of neighbor discovery time. We present a scheme in which reception probabilities are dynamically adjusted. We consider an ideal scenario and a practical scenario. In an ideal scenario where perfect information about the number of neighbors is available, reception probabilities are adjusted according to the number of neighbors. A method of dynamic programming is used to recursively calculate the optimal reception probabilities. In an actual scenario where perfect information about number of neighbors is unavailable, a neighbor estimation method based on maximum-likelihood estimation is executed before probability adjustment. Simulation results show that when perfect information about neighbor is available and total transmission probability is within a proper range (between 0.1 and 0.2), the average neighbor discovery time can be significantly reduced (by 38% to 43%, respectively) compared with an existing probability-fixed scheme. With imperfect information, the scheme also works well and realizes appreciable reduction in average neighbor discovery time compared with existing self-adaptive schemes.
Fetched live from OpenAlex and de-inverted. Abstracts are not stored in this database: the inverted indexes are 8.6 GB of the frame’s 9.3 GB of text, and the host has 13 GB free.
How this classification was reachedexpand
Full frame machine prediction
Teacher imitationNot calibrated prevalence, not ground truth. Human validation pending. The Gemma side is a direct model label for every work in the frame, read from the title-only record. The Codex side is a classifier learned from the 10,348 direct Codex labels and calibrated to design-weighted sample rates; fields without enough sample support carry no Codex call. Candidate is the union of the two sides; consensus is their intersection. These outputs are machine_predicted_unvalidated and are not human labels.
Distilled classifier scores by category (both heads)
| Category | Codex | Gemma |
|---|---|---|
| Metaresearch | 0.002 | 0.005 |
| Meta-epidemiology (narrow) | 0.000 | 0.000 |
| Meta-epidemiology (broad) | 0.001 | 0.000 |
| Bibliometrics | 0.001 | 0.001 |
| Science and technology studies | 0.001 | 0.001 |
| Scholarly communication | 0.001 | 0.002 |
| Open science | 0.001 | 0.001 |
| Research integrity | 0.001 | 0.001 |
| Insufficient payload (model declined to judge) | 0.000 | 0.000 |
Machine scores (provisional)
The two teacher heads of the student model, read on this work. A score orders the frame for review; it never asserts a category, and the validation status ships verbatim with every row.
Baseline scores from an immature model (maturity gate not passed, 7 training rounds). Scores rank; they never assert a category.
score_only:v0-immature-baseline · verbatim from the scoring run: score_only means the number may rank works, and no category label ships from itClassification
machine, unvalidatedMachine predicted; a candidate call from one source (direct Gemma or distilled Codex), not a consensus.
How this classification was reached, model by model and score by score, is at the end of the page under "How this classification was reached".