Wireless Connectivity. Petar Popovski. Читать онлайн. Newlib. NEWLIB.NET

Автор: Petar Popovski
Издательство: John Wiley & Sons Limited
Серия:
Жанр произведения: Техническая литература
Год издания: 0
isbn: 9781119576952
Скачать книгу
Clearly, in the case of initial access there are many, potentially infinite, number of devices that can connect, but at a given time only one or very few of them want to do that. After the initial access, the communication can either proceed as a scheduled one or, if the activity of the device is sporadic, rely again on a random access. The latter is typical for scenarios in which a massive number of small Internet of Things (IoT) devices are connected to a base station Basil. However, at a given time only a small subset of them is active; this subset is random and unknown to Basil.

      The context for this discussion is in Section 1.4.3, where we introduced the reservation slots. Looking only at the expression (1.8), we can try to understand in which situation the usage of reservation slots may not lead to an efficient operation. For example, let us take the scenario in which the terminals connected to Basil are not phones, but sensors that monitor certain physical phenomena and only occasionally have data to send.

      In the extreme case there is only images sensor transmitting. Let us fix images and assume that, in a given frame, the probability that a particular sensor has data to send is images. This means that, on average, only images packet comes in a frame from the total population of images sensors. Let then the number of reservation slots be images. Recall that, in the previous chapter we had images, such that each reservation slot was deterministically and exclusively allocated to a single device (sensor). Here we have images, such that an exclusive allocation is not possible. Let us assume that, at the start of the frame, each sensor that has data to send picks randomly one of the images reservation slots and sends a reservation packet. Note that, unlike the case with deterministic allocation of reservation slots from the previous chapter, here Basil cannot know who is the sender unless its address is included in the reservation packet. Although in our example the expected number of sensors with data is images, it can happen, with a significant probability, that two or more sensors have data to send in the same frame. If exactly two out of the images sensors, Zoya and Yoshi, have data to send in the same frame, then the following outcomes are possible:

      1 Case 1. Each sensor picks a different reservation slot. Then Basil receives both reservation packets and decides to allocate the data slot to, for example, Zoya. Yoshi tries again to send its reservation packet in a future frame.

      2 Case 2. Both sensors pick the same reservation slot and end up in a collision. Then Basil cannot allocate the data slot to any of the two sensors, leaving the data slot empty.

      This leads us to think of a more efficient solution: images does not need to be fixed, but it would be the best if the value of images can be adapted to be equal to the number of successful outcomes, denoted by images, where images in the reservation frame of size images. Basil needs to dynamically set images, since in each new frame images is a random number. Recalling the discussion from the previous chapter, this flexibility demands additional signaling information, as Basil needs to decide the value of images after the reservation phase is finished and then communicate the value images to the terminals. Since