This application is based upon and claims the benefit of priority from the prior Japanese Patent Application No. 2022-032584, filed on Mar. 3, 2022, the entire contents of which is incorporated herein by reference.
The present disclosure relates to communication technology and particularly to a wireless communication system that communicates using time slots.
In a wireless communication system using time division multiple access (TDMA), a relay station is arranged between a host station and a subordinate station. The host station generates usage status information for each time slot of a TDMA signal and transmits the usage status information to each relay station. Each relay station determines whether the time slot of the TDMA signal to be relayed is unused or in use based on the received usage status information, and if the time slot is unused, permits relay transmission in the time slot (for example, Patent Document 1).
When a host relay station and a subordinate relay station are included as relay stations while the host relay station and the subordinate relay station are connected by a wired network, unstable network delay may occur in the wired network. Network delay may lead to inaccurate allocation of time slots to mobile stations.
A wireless communication system according to an embodiment includes: a host relay station that is capable of specifying a plurality of downlink time slots time-division multiplexed at a downlink frequency, specifying a plurality of uplink time slots time-division multiplexed at an uplink frequency different from the downlink frequency, transmitting a signal at the downlink frequency, and receiving a signal at the uplink frequency; and a subordinate relay station that is connected to the host relay station via a network and is capable of receiving a signal at the uplink frequency but is not capable of transmitting a signal at the downlink frequency. The host relay station suspends transmission of a signal when there is no signal reception. Upon receiving a transmission start request at the uplink frequency from a mobile station that wishes to start communication when the transmission is being suspended by the host relay station, the subordinate relay station transmits the transmission start request to the host relay station via the network. Upon receiving the transmission start request from the subordinate relay station, the host relay station transmits an idle frame at the downlink frequency that indicates that downlink time slots other than a first downlink time slot are in use out of the plurality of downlink time slots and that uplink time slots other than a first uplink time slot are in use out of the plurality of uplink time slots. Upon receiving a signal from the mobile station in the first uplink time slot at the uplink frequency, the subordinate relay station transmits the signal to the host relay station via the network. The host relay station receives the signal from the subordinate relay station. The host relay station uses the first downlink time slot and the first uplink time slot for the mobile station.
Optional combinations of the aforementioned constituting elements and implementations of the present embodiments in the form of methods, apparatuses, systems, recording mediums, and computer programs may also be practiced as additional modes of the present embodiments.
Embodiments will now be described, by way of example only, with reference to the accompanying drawings which are meant to be exemplary, not limiting, and wherein like elements are numbered alike in several Figures, in which:
The invention will now be described by reference to the preferred embodiments. This does not intend to limit the scope of the present invention, but to exemplify the invention.
A brief description of the present disclosure will be given first before a specific description thereof is given. Exemplary embodiments of the present disclosure relate to a wireless communication system including relay stations and mobile stations. The relay stations may be classified into a host relay station and a subordinate relay station. The digital mobile radio (DMR) standard, which is a TDMA-based wireless communication protocol defined by the European Telecommunication Authority (ETSI), is used for the wireless communication system. The ETSI DMR Tier 2 standard is widely used in conventional systems that meet FB6, which is a station class defined by the federal correspondent commission (FCC). An explanation will be given in the following in the order of: (1) basic configuration; (2) connection process thus far; and (3) connection process in the exemplary embodiment.
In the wireless communication system 1000, a downlink used for transmission from the host relay station 100 and an uplink used for reception at the host relay station 100 are specified. Further, the frequency of the downlink (hereinafter referred to as “downlink frequency”) and the frequency of the uplink (hereinafter referred to as “uplink frequency”) are different. Further, a plurality of downlink time slots time-division multiplexed at the downlink frequency are specified, and a plurality of uplink time slots time-division multiplexed at the uplink frequency are specified. The downlink and uplink time slots are collectively referred to as “time slots” or “slots.”
The host relay station 100 is a wireless device that relays signals (audio frames and data frames) among a plurality of mobile stations 200.
The mobile stations 200 are wireless devices that are carried by users and can perform audio communication or data communication. For example, a signal transmitted from the first mobile station 200a for audio communication or data communication is received by the host relay station 100 and then transmitted from the host relay station 100 to the second mobile station 200b.
The mobile station transmission coverage 210 is smaller than the host relay station transmission coverage 110. Therefore, although the mobile station 200 is included in the host relay station transmission coverage 110 depending on a position where the mobile station 200 exists, a situation may occur in which the host relay station 100 is not included in the mobile station transmission coverage 210. This can be considered to be a situation where although downlink communication is performed, upstream line communication is not performed. In order to suppress the occurrence of such a situation, a plurality of subordinate relay stations 300 are installed in the host relay station transmission coverage 110.
In a conventional system, the host relay station 100 is obliged to suspend signal transmission when there is no signal received from the mobile station 200. When signal transmission is being suspended by the host relay station 100, the mobile station 200 that wishes to start communication, which is the first mobile station 200a, transmits a transmission start request at the uplink frequency. For clarity of explanation, it is assumed that the host relay station 100 is included in the mobile station transmission coverage 210 of the first mobile station 200a unlike
The reception unit 130 of the host relay station 100 receives the transmission start request at the uplink frequency. Upon receiving the transmission start request, the control unit 150 generates an idle frame including information on the currently available slot (hereinafter referred to as “slot information”), and the transmission unit 120 transmits the idle frame at the downlink frequency.
The reception unit 230 of the first mobile station 200a receives the idle frame. Since the relative timing of the idle frame is known, the control unit 250 establishes synchronization with the host relay station 100 based on the point in time of the reception of the idle frame. Publicly-known techniques need to be used for the establishment of the synchronization, and the explanation thereof is thus omitted. Further, by establishing the synchronization, the downlink and uplink time slots shown in
The reception unit 130 of the host relay station 100 receives an audio frame from the first mobile station 200a in the first uplink time slot at the uplink frequency. The control unit 150 permits the first mobile station 200a to use the slot A based on the slot number included in the audio frame. Further, the control unit 150 determines the uplink time slot in which the audio frame has been received to be the first uplink time slot. As a result, the control unit 150 uses the first uplink time slot and the first downlink time slot, that is, the slot A, for the first mobile station 200a.
The reception unit 230 of the second mobile station 200b receives the audio frame at the downlink frequency. The control unit 250 extracts slot information from the audio frame. The control unit 250 recognizes that the slot B is available based on the slot information. The control unit 250 reproduces the received audio frame. On the other hand, when transmitting an audio frame from the second mobile station 200b, the transmission unit 220 transmits the audio frame to the host relay station 100 at the uplink frequency in the second uplink time slot.
The reception unit 130 of the host relay station 100 receives the audio frame from the second mobile station 200b in the second uplink time slot at the uplink frequency. The control unit 150 uses the second downlink time slot and the second uplink time slot, that is, the slot A, for the second mobile station 200b. The first mobile station 200a uses the slot A while the second mobile station 200b uses the slot B, thereby causing the first mobile station 200a and the second mobile station 200b to communicate via the host relay station 100.
(2-2) Process when Subordinate Relay Station 300 is Also Included
Next, as shown in
The reception unit 330 of the first subordinate relay station 300a receives a transmission start request from the first mobile station 200a at the uplink frequency when the host relay station 100 is suspending the transmission. The network communication unit 340 transmits a transmission start request to the host relay station 100 by a wired network. The network communication unit 340 of the host relay station 100 receives the transmission start request from the first subordinate relay station 300a. Upon receiving the transmission start request, the control unit 150 generates an idle frame including slot information, and the transmission unit 120 transmits the idle frame at the downlink frequency. Since the idle frame and slot information are the same as before, the explanation is omitted here.
The reception unit 230 of the first mobile station 200a receives the idle frame. The control unit 250 establishes synchronization with the host relay station 100 based on the time of the reception of the idle frame. Based on the slot information extracted from the idle frame, the control unit 250 selects any one of the slots, for example, the slot A. The control unit 250 includes the selected slot number in a signal to be transmitted, for example, an audio frame. The transmission unit 220 transmits the audio frame in the slot A, that is, the first uplink time slot. The signal to be transmitted is not limited to an audio frame and may be a data frame.
The reception unit 330 of the first subordinate relay station 300a receives an audio frame from the first mobile station 200a in the first uplink time slot at the uplink frequency. The network communication unit 340 transmits an audio frame to the host relay station 100 by a wired network. The network communication unit 340 of the host relay station 100 receives the audio frame from the first subordinate relay station 300a. The control unit 150 permits the first mobile station 200a to use the slot A based on the slot number included in the audio frame. Further, the control unit 150 determines the uplink time slot including the point in time at which the audio frame has been received by the network communication unit 340 to be the first uplink time slot. As a result, the control unit 150 allocates the first uplink time slot and the first downlink time slot to the first mobile station 200a.
Since the subsequent processes in
In (2-2), indefinite network delay may occur between the first subordinate relay station 300a and the host relay station 100. As described above, since the host relay station 100 determines the uplink time slot including the time at which the audio frame has been received to be the first uplink time slot, there is a possibility that the first uplink time slot determined by the host relay station 100 and the first uplink time slot specified in the first mobile station 200a may differ from each other. This corresponds to the fact that the first downlink time slot determined by the host relay station 100 and the first downlink time slot specified in the first mobile station 200a are different and the fact that the slot A determined by the host relay station 100 and the slot A specified in the first mobile station 200a are different.
The first mobile station 200a recognizes the downlink time slot indicated as “A selection” in
As a result, a slot A in the first mobile station 200a differs from a slot A in the host relay station 100. The host relay station 100 uses a slot B for communication with the second mobile station 200b. However, a slot B allowed to be used in the second mobile station 200b by the host relay station 100 is the slot A in the first mobile station 200a. As a result, transmission by the second mobile station 200b interferes with the transmission of the first mobile station 200a.
In order to share common recognition of slots between the host relay station 100 and the first mobile station 200a even in a situation where network delay occurs, the host relay station 100 according to the present exemplary embodiment performs the following process. The control unit 150 of the host relay station 100 sets slots A and slots B for a plurality of downlink time slots and a plurality of uplink time slots even when communication with the mobile station 200 is not performed.
Further, upon receiving a transmission start request from the subordinate relay station 300, the control unit 150 generates an idle frame including slot information indicating that either one of a slot A or a slot B is in use even though both of the slots A and B are unused.
The reception unit 230 of the first mobile station 200a receives the idle frame. The control unit 250 establishes synchronization with the host relay station 100 based on the time of the reception of the idle frame. As a result, the slots A and B preset in the host relay station 100 and the slots A and B recognized in the first mobile station 200a are common. The control unit 250 extracts slot information from the idle frame. As described above, since the slot B is in use according to the slot information, the control unit 250 selects an unused slot A. The transmission unit 220 transmits the audio frame in the slot A, that is, the first uplink time slot. The signal to be transmitted is not limited to an audio frame and may be a data frame. The audio frame or the data frame does not need to include the selected slot number.
The reception unit 330 of the first subordinate relay station 300a receives an audio frame from the first mobile station 200a in the first uplink time slot at the uplink frequency. The network communication unit 340 transmits an audio frame to the host relay station 100 by a wired network. The network communication unit 140 of the host relay station 100 receives the audio frame from the first subordinate relay station 300a. The control unit 150 allows the first mobile station 200a to use the slot A designated in advance for the first mobile station 200a. The slot A is preset in this case. Therefore, the slot A used for the first mobile station 200a does not change even if network delay occurs. The host relay station 100 uses the first downlink time slot and the first uplink time slot for the first mobile station 200a. Since the subsequent processes in
The configuration is implemented in hardware by any CPU of a computer, memory or other LSI's, and in software by a program or the like loaded into the memory. The figure depicts functional blocks implemented by the cooperation of hardware and software. Thus, a person skilled in the art should appreciate that there are many ways of accomplishing these functional blocks in various forms in accordance with the components of hardware only, software only, or the combination of both.
An explanation will be given of the operation of the wireless communication system 1000 having the above-stated structure.
According to the present exemplary embodiment, since an idle frame including slot information indicating that all but one slot are in use is transmitted, the mobile station can be instructed to use the one slot. Further, since the mobile station transmits a signal using the indicated slot, the host mobile station can determine that the signal has been received at the slot as instructed in advance even if network delay occurs. Further, since the recognition regarding slots is common between the mobile station and the host relay station, communication between the host relay station and the mobile station can be accurately performed. Also, since the recognition regarding slots is common between the mobile station and the host relay station, the allocation of time slots can be accurately performed even when network delay may occur. In addition, since the communication between the host relay station and the mobile station is accurately performed, another mobile station can also communicate with the host relay station using another slot.
Described above is an explanation on the present disclosure based on the exemplary embodiments. These exemplary embodiments are intended to be illustrative only, and it will be obvious to those skilled in the art that various modifications to constituting elements and processes could be developed and that such modifications are also within the scope of the present disclosure.
Number | Date | Country | Kind |
---|---|---|---|
2022-032584 | Mar 2022 | JP | national |
Number | Date | Country | |
---|---|---|---|
Parent | PCT/JP2023/004377 | Feb 2023 | WO |
Child | 18820360 | US |