Spatial random multiple access with multiple departure
Sergey Foss, Andrey Turlikov, Maxim Grankin

TL;DR
This paper introduces a spatial random multiple access model with a unique departure policy where transmitting a message removes it and its neighbors within a radius, analyzing stability across different protocols.
Contribution
It presents a novel spatial model with a non-standard departure policy and analyzes stability for various centralized and decentralized protocols.
Findings
Stability conditions are derived for different protocols.
The model exhibits unique asymptotic properties.
Decentralized protocols with binary feedback are effective.
Abstract
We introduce a new model of spatial random multiple access systems with a non-standard departure policy: all arriving messages are distributed uniformly on a finite sphere in the space, and when a successful transmission of a single message occurs, the transmitted message leaves the system together with all its neighbours within a ball of a given radius centred at the message's location. We consider three classes of protocols: centralised protocols and decentralised protocols with either ternary or binary feedback; and analyse their stability. Further, we discuss some asymptotic properties of stable protocols.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Spatial random multiple access with multiple departure
Sergey Foss
Heriot-Watt University
EH14 4AS, Edinburgh, United Kingdom
and Sobolev Institute of Mathematics
and Novosibirsk State University
Email: [email protected].
Andrey Turlikov, Maxim Grankin
St.-Petersburg University of
Aerospace Instrumentation
67, B. Morskaya st. St.-Petersburg
Email: [email protected], [email protected]
Abstract
We introduce a new model of spatial random multiple access systems with a non-standard departure policy: all arriving messages are distributed uniformly on a finite sphere in the space, and when a successful transmission of a single message occurs, the transmitted message leaves the system together with all its neighbours within a ball of a given radius centred at the message’s location. We consider three classes of protocols: centralised protocols and decentralised protocols with either ternary or binary feedback; and analyse their stability. Further, we discuss some asymptotic properties of stable protocols.
I Introduction
In many real sensor systems, if one of sensors records an event, it is also recorded by its close neighbours (for example, this happens with fire detectors). The main feature of such systems is: neighbouring sensors collect similar data, and given that a sensor has successfully transmitted the data to the information centre, its neighbours do not need to send this information again (for example see Sensor Protocols for Information via Negotiation [1]).
We introduce and analyse a new model that reflects this feature. The model may be considered as a natural analogue of a random multiple access system with a single transmission channel, infinitely many users and Poisson input that was introduced in [2, 3]. In this system, time is slotted and, within each time slot, users request transmission from a single transmission channel with some probabilities. Transmission is successful if there is only one request, otherwise there is either collision (two or more requests) or an empty slot (no requests). The ternary feedback (empty slot or success or collision) is used to determine request probabilities in the next time slot. The authors of [2, 3] have designed various transmission protocols that may lead to stable performance of the system. In the particular case where at each given time instant all users take the decision to request transmission with equal probabilities, papers [4, 5] proposed protocols that are stable for any input rate below . These algorithms perform efficiently also in the cases of binary feedbacks where one cannot distinguish either an empty slot and successful transmission, or successful transmission and collision (see [6, 7]), so the throughput capacity is again . The third case of binary feedback where empty slot and collision are indistinguishable is very different in nature and requires different ideas. It was studied in [8], where a new class of so-called “doubly randomised” protocols was introduced and analysed; its stability was established in a particular case and several hypotheses were made. These hypotheses were verified in [9]: the throughput capacity of the new protocols is also .
II The Model and the Classes of Protocols
We consider a spatial variant of a multi-access system introduced in [2]. There is an infinite number of users and a single transmission channel available to all of them. Users exchange their messages using the channel. Time is slotted and all message lengths are assumed to be equal to the slot length (and equal to one).
The input process of messages is assumed to be i.i.d., having a general distribution . Here is the total number of messages arriving within time slot (we call it “time slot ”, for short).
All messages/users are located on a sphere of area 1 which is a surface of a ball (of radius ). Each arriving message chooses its location uniformly at random (and independently of everything else).
The system operates according to an “adaptive ALOHA protocol” that may be described as follows. There is no coordination between the users, and at the beginning of time slot each message present in the system is sent to the channel for transmission with probability , independently of everything else. So given that the total number of messages is , the number of those sent to the channel, , has conditionally the Binomial distribution (here if ). Let if and , otherwise. If , then there is a successful transmission within time slot . Otherwise there is either an empty slot () or a collision of messages (), so there is no transmission.
In the classical setup of [2, 3], given successful transmission (), the transmitted message leaves the system and all other messages stay in the system. The novelty of the model under consideration is in the following. There is given a number . Given a success, , not only the successful message leaves the system but also all its “neighbours” that have Euclidian distance at most from it. Let be the set of locations of messages on the sphere at time and , its cardinality. Let be the set of locations of messages arriving within time slot ; clearly . Further, given , let be the subset of of messages that are located within distance of the successful user and let if . Then let .
The following recursion holds:
[TABLE]
where the operations and are viewed as set addition and set subtraction. Then we get the recursion
[TABLE]
Note that the model boils down to the classical one if , however the cases and are very different. On the other hand, if , then we obtain a simple model that accumulates messages and “regenerates” from time to time by removing simultaneously all messages present.
A transmission protocol determines recursively transmission probabilities based on an observable/known information. We consider three types of models, (1) centralised models, (2) decentralised models with ternary feedback, and (3) decentralised models with binary feedback “success-nonsuccess”. In all three cases, we consider Markov-type protocols: is a (random) number that depends on the history of the system only through its values that are available at time .
In model (1), it is assumed that, at the beginning of any time slot , the past numbers , are known and may be used to determine probability . Here we consider the class of protocols with the following transmission probabilities: where the constant is the protocol parameter.
In model (2), the numbers , are not observable, and only values of past are known. Following [4], we consider the class of protocols with the following dynamics: if , if and if where the constants are the protocol parameters.
In model (3), the numbers , are not observable, and only values of past are known (so one cannot distinguish and ). Here the class of protocols has a more complex form and is determined by the constant , positive functions and as , independent i.i.d. sequence with and the auxiliary sequence as follows. Given , we let
[TABLE]
and then define by
[TABLE]
III Stability
In this Section, we assume . We say that a transmission protocol is stable if the underlying Markov chain is Harris ergodic: there exists a unique stationary distribution and, for any initial fixed value and as time frows, the distribution of the Markov chain converges in the total variation norm to the stationary one.
Theorem 1**.**
Assume that . Then any protocol from the class is stable.
Proof. Split the sphere into a finite number, say , of non-overlapping sets , , each of which has the diameter at most (the diameter of a set is the maximal distance between its points).
Fix and let be the minimal probability of successful transmission over all . For any , introduce the event
[TABLE]
Notice that the probability of the event is a least . Indeed, the probability of having no arrivals within consecutive time slots is and, for any ,
[TABLE]
for any event determined by the history up to time .
Next, given the event occurs, we have . Indeed, since there are no arrivals, if is the empty set, is empty too. It is left to show that, given the event
[TABLE]
occurs, we get . To see this, we recall that a successful transmission of a message in a given time slot imples not only its removal, but also removal of all its radius- neighbours. In particular, this means that if the transmitted message was located in, say, set , then all messages from this set are removed together with it. Therefore, given the event occurs, at least one (and, in fact, exactly one) set from is cleared of messages at each time . Thus, given the event , all sets are cleared of messages by time (and, therefore, the whole system is cleared). Then the event is regenerative for the Markov chain . Let
[TABLE]
Then, for any initial value ,
[TABLE]
here is teh complement of the event . Then the Markov chain is uniformly ergodic and regenerates geometrically fast. It is clearly aperiodic and, therefore, its distribution converges geometrically fast to the stationary distribution.
Remark. The result of Theorem 1 holds also without the assumption , but then there is no regeneration at the empty set and the proof becomes much more lengthy. One can show that the Markov chain is still Harris ergodic using the A.A.Borovkov’s “renovation theory” (see, e.g., the overview paper [10]).
We believe that similar results should hold for the decentralised protocols, but at the moment are able to prove only a weaker statement.
Theorem 2**.**
*Assume that is finite. Then
(1) there exists a stable protocol in the class ;
(2) there exists a stable protocol in the class .*
Our proof of Theorem 2 is much more lenthy. We consider protocols that are described in the previous Section, with taking a particular choice of their parameters and parametric functions. The proof is based on a generalised version of the Foster criterion (see, e.g., [10]), using a certain logarithmic test function.
IV Mean Delay
Assume to be Poisson random variables with finite mean . Let be the sojourn time (delay) in the system of a typical message in the stationary regime and its mean. Let be the area of the circle of radius on the sphere.
Consider the centralised model (1) with transmission probabilities . We know that as . We formulate the following conjecture.
Conjecture**.**
Fix . There exists a positive finite such that, for all sufficiently large , we have
[TABLE]
and further
[TABLE]
Then the next problem is to identify .
Simple observations show that possesses the following upper bound: , for any .
Our conjecture is supported by simulations; see Figure 1 below.
Figure 2 shows that an increase in implies a decrease in the mean delay and leads to an increase in the bound accuracy.
V Conclusions
We have introduced a natural analogue of the classical random multiple access model with a single transmission channel and considered several classes of randomised adaptive protocols where all users send a transmission request with equal probabilities.
We have shown that our system is stable under mild assumptions (see Theorems 1 and 2). Notice that the classical model is stable only if the input rate is finite and is smaller than .
Further, we have formulated the conjecture that, in the centralised model with a Poisson input with a sufficiently large intensity, the mean delay is bounded from above by a finite number. A further problem is to find this number.
VI Acknowledgment
The authors (Turlikov and Grankin) are supported by scientific project 8.8540.2017 “Development of data transmission algorithms in IoT systems with limitations on the devices complexity” and (Foss) by Grant 1030/GF4 of Ministry of Education and Science of Kazakhstan.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] J. Kulik, W. Heinzelman, H. Balakrishnan (2002). Negotiation-based protocols for disseminating information in wireless sensor networks, Wireless networks , 8 (2/3), 169-185.
- 2[2] B.S. Tsybakov and V.A. Mikhailov (1978). Free Synchronous Packet Access in a Broadcast Channel with Feedback, Problems of Information Transmission , 14 (4), 259–280.
- 3[3] J. L. Capetanakis (1979). Tree algorithms for packet broadcast channels. IEEE Transactions on Information Theory , 25 (5), 505–515.
- 4[4] B. Hajek and T. van Loon (1982). Decentralized dynamic control of a multiaccess broadcast channel. IEEE Trans. Automatic Control, 27 (3), 1982, 559 - 569.
- 5[5] V.A. Mihajlov (1988). Geometrical Analysis of the Stability of Markov Chains in 𝐑 + n superscript subscript 𝐑 𝑛 {\bf R}_{+}^{n} and Its Application to Throughput Evaluation of the Adaptive Random Multiple Access Algorithm. Problems of Information Transmission , 24 (1), 47–56.
- 6[6] N. Mehravari, T. Berger (1984). Poisson multiple-access contention with binary feedback. IEEE Transactions on Information Theory , 30 (5), 745–751.
- 7[7] B. Paris, B. Aazhang (1992). Near-optimum control of multiple-access collision channels. IEEE Transactions on Wireless Communications , 40 , 1298–1308.
- 8[8] S. Foss, B. Hajek and A. Turlikov (2016). Doubly randomized protocols for a random multiple access channel with ‘success–nonsuccess’ feedback. Problems of Information Transmission , 52 (2), 156–165.
