A method for user uplink preempting in the trunked group
Abstract
The invention discloses a method for user uplink preempting in the franked group, franked system network side allocates uplink and downlink group calling channels for this franked group, and also allocates dedicated uplink for the speaker within this franked group to speak, this method also comprises: A, when the listener need to speak, the listener originates UPLINK ACCESS to the franked system network side through the allocated uplink group calling channel; B, franked system network side receiving this UPLINK ACCESS releases the dedicated uplink group calling channel allocated for the speaker, regards the speaker as listener, listening to the downlink group calling channel allocated for the franked group; C, franked system network side allocates an idle uplink for the listener originating the UPLINK ACCESS as this listener's dedicated uplink group calling channel; D, the listener originating UPLINK ACCESS speaks via the allocated dedicated uplink group calling channel as the current speaker.
Term
No projected expiry on record.
- Priority
- Filed
- Published
- Today
9 claims: 1 independent, 8 dependent
- 1The present invention provides a method for uplink user preemption in a cluster group. When the group call of the cluster group is established, the network side of the cluster system allocates uplink and downlink group call channels to the cluster group, where The speaker in the cluster group allocates a dedicated uplink channel to speak, and the method further includes:权利要求书 1、 一种集群组中的用户上行抢占的方法, 在集群组的组呼建立时, 集群系统网络侧为该集群组分配上、 下行组呼信道, 其特征在于, 为该 集群组内的讲话方分配专用上行信道进行讲话, 该方法还包括: A. When the listener needs to speak, initiate an uplink access request UPLINK ACCESS to the network side of the cluster system through the allocated uplink group call channel;A、 听话方需要讲话时, 通过所分配的上行组呼信道向集群系统网 络侧发起上行接入请求 UPLINK ACCESS;B. The network system side of the cluster system that receives the UPLINK ACCESS releases the dedicated uplink group call channel allocated to the speaker, and the speaker is used as the downlink group call channel allocated by the listener for the cluster group;B、 接收到该 UPLINK ACCESS的集群系统网络侧释放给讲话方分 配的专用上行组呼信道, 将该讲话方作为听话方监听为该集群组分配的 下行组呼信道; C. The network side of the cluster system allocates an idle uplink channel to the listener that initiates the UPLINK ACCESS as the dedicated uplink group call channel of the listener;C、 集群系统网络侧给发起 UPLINK ACCESS的听话方分配一空闲 的上行信道作为该听话方的专用上行组呼信道; D. The listener that initiates the UPLINK ACCESS speaks as the current talker through the allocated dedicated uplink group call channel. D、 发起 UPLINK ACCESS的听话方作为当前的讲话方通过所述分 配的专用上行组呼信道进行讲话。
84 paragraphs, as filed
Method for user uplink preemption in cluster group
The present invention relates to a technology for preempting an uplink channel for a call in a trunked wireless communication system, and more particularly to a method for uplink preemption of users in a cluster group. Background of the invention
The cluster wireless communication system, the following is called the cluster system, is a more economical and flexible command and dispatch communication system developed in the past few years. It is widely used in government agencies, energy transportation, airport terminals, industrial and mining enterprises, fire police, water conservancy and Military and other units are used to meet the needs of internal communications within each unit.
The most basic service provided by the cluster system is Voice Group Call Service (VGCS). The VGCS allows a user to establish a call with a plurality of users belonging to a given service area and a cluster group having the same group ID (ID), the service area being belonging to the same mobile service switching center (MSC) Or a cell composed of different MSCs, the VGCS adopts a half-duplex mode, and users in a cluster group user can become talkers during the call, but only one speaker is allowed at any moment, and other members in the cluster group For the listener.
1 is a schematic diagram of a group call process in the prior art: All users in a cluster group belong to one base station, and when a group call is established, a pair of uplink and downlink group call channels are allocated to users in the group, and one of the users is current. The uplink group call channel in the group call channel speaks in the group transmission mode, and other users in the group listen to the speaker's speech through the group acceptance mode as the downlink group call channel of the listener in the group call channel. A notification message that relates to the channel configuration is broadcast on the notification channel (NCH).
Users of the cluster system can belong to different cluster groups, and different cluster groups have different priority levels. In a cluster group, different users are set to different priority levels in the cluster group in order to enable different users to obtain the following different levels of service characteristics:
1. The users of different priority levels in the cluster group have different parameters in the random access process, such as: setting the number of retransmissions differently and setting the retransmission interval to be different, and thus the access success rate is different;
2. When users of different priority levels in the cluster group initiate the uplink group call channel access at the same time, the cluster system determines, according to its priority level, the priority group for the user with high priority level.
3. When a low-priority user in the cluster group speaks through the uplink group call channel, the high-priority user can interrupt the speech of the low-priority user and obtain the uplink group channel to speak.
The first two service features are easy to implement. You only need to set different priority levels for different users in the cluster group. The cluster system performs corresponding processing according to the priority level set by the user who initiates the uplink access or random access process. Process, but for the third article, it is currently difficult to implement.
At present, a flowchart for implementing a method for preempting an uplink group call channel by a high-priority user in a cluster group is as shown in FIG. 2, and priority is given to users in the cluster group in advance, and each user's priority level and cluster group ID are set. The user identification module (SIM card) of the user is written together, and the network side of the cluster system can set or modify the priority level of the user through the air interface. The specific steps of the method are as follows:
In step 200, the user presses the push-to-talk (PTT) button to initiate a voice group call request, and the group call request carrying the user priority level is reported to the network side of the cluster system through the layer 3 message.
Step 200 may be performed when the group call is established, or the group call may be established, that is, the network side of the cluster system has allocated a pair of upper T-line group call channels to the group call area of the group in which the user is located, and broadcasts the uplink group call channel through the NCH. Executed when the message is idle (UPLINK FREE).
Step 201: When the network side of the cluster system receives the request, if the request is initiated when the group call is established, the network side of the cluster system allocates a pair of uplink and downlink group call channels to the group call area of the cluster group where the user is located. The uplink group call channel is allocated to the user; if the request is initiated when the group call has been established, the uplink group call channel is directly allocated to the user.
The network side of the cluster system allocates an uplink group call channel to the user, and then broadcasts an uplink call channel busy (UPLINK BUSY) message through the NCH, and the message carries the priority level of the user occupying the uplink group call channel.
Step 202: The user who initiates the voice group call request speaks through the uplink group call channel, and other users in the group listen to the downlink group call channel.
Step 203: When other users in the group want to preempt the uplink group call channel, determine whether the priority level of the group is higher than the priority level broadcast by the network side of the cluster system. If yes, go to step 204; otherwise, go to step 206.
Step 204: The user initiates an uplink access preemption request to the network side of the cluster system by using a random access procedure on the uplink group call channel.
Step 205: After receiving the request, the network side of the cluster system releases the uplink group call channel occupied by the current uplink group call channel user, and allocates the uplink group call channel to the user who initiates the preemption request, and broadcasts the UPLINK BUSY message through the NCH. The message carries the priority level of the user who initiates the preemption request, and the user who initiates the preemption request can speak through the uplink group call channel.
Step 206: The user cannot initiate an uplink access preemption request to the network side of the cluster system through the random access procedure on the uplink group call channel, and the user currently occupying the uplink group call channel continues to occupy the uplink group call channel.
As can be seen from the above solution, although the solution described in FIG. 2 defines a priority level for different users in the cluster group, it also stipulates that a high priority user in the cluster group can occupy the uplink group call channel. However, in the same base station, when a high-priority user in the cluster group preempts the uplink group call channel, the preemption request is initiated to the network side of the cluster system through the uplink group call channel in which the low-priority user is talking, that is, Step 204, the cluster system network side is processing the speech of the low priority user, that is, processing the speech received by the uplink group call channel and sending other users in the cluster group through the downlink group call channel, so the cluster system The network side cannot correctly receive and demodulate the preemption request initiated by the fc3⁄4 user through the same uplink group call channel. The priority of the user is not high, so the user in the group cannot seize the uplink group call channel. Further, the process of preempting the uplink group call channel by the high priority user in the group cannot be implemented. Summary of the invention
In view of the above, the main purpose of the present invention is to provide a method for uplink preemption of users in a cluster group, which enables the users in the cluster group, especially high-priority users, to successfully perform uplink preemption, thereby serving as a speech. The party made a speech.
According to the above object, the technical solution of the present invention is implemented as follows:
A method for uplink preemption of users in a cluster group. When a group call of a cluster group is established, the network side of the cluster system allocates uplink, downlink, and call channels for the cluster group, and allocates the speakers in the cluster group. The dedicated uplink channel is used for speaking, and the method further includes:
A. When the listener needs to speak, initiate an uplink access request UPLINK ACCESS to the network side of the cluster system through the separated uplink call channel;
B. The network system side of the cluster system that receives the UPLINK ACCESS releases the dedicated uplink group call channel allocated to the speaker, and the speaker is used as the downlink group call channel allocated by the listener for the cluster group;
C. The network side of the cluster system allocates an idle uplink channel to the listener that initiates the UPLINK ACCESS as the dedicated uplink group call channel of the listener;
D. The listener that initiates the UPLINK ACCESS speaks as the current talker through the allocated dedicated uplink group call channel. After step A, further comprising:
After receiving the UPLINK ACCESS, the network side of the cluster system sends a response to the request to the listener;
The step C further includes:
The listener sends a layer three TALKER INDICATION message to the cluster system network side. A priority level is set for the users in the cluster group. Step B further includes the step of the network side of the cluster system broadcasting the uplink group call channel occupation message carrying the highest priority in the cluster group.
The priority level is set separately for the users in the cluster group. Before step A, the method further includes:
Al. The listener in the cluster group determines whether the priority level set by itself is higher than the speaker priority level. If yes, step A is performed; otherwise, the listener cannot initiate an access request message and ends.
Set the priority level for the users in the cluster group. The UPLINK ACCESS described in step A carries the priority level of the obedient party.
Before step B, the network side of the cluster system that receives the UPLINK ACCESS determines whether the priority level of the audible party is higher than the priority level of the current speaker. If yes, step B is performed; otherwise, the network side of the cluster system does not perform any processing, and ends. .
The process of assigning a dedicated uplink channel to the speaker in the cluster group for speaking is: a. The speaker initiates an UPLINK ACCESS to the network side of the cluster system through the allocated uplink group call channel;
b. The network side of the cluster system allocates an idle uplink channel to the talker as a dedicated uplink group call channel of the talker.
The uplink group call channel occupation message is broadcasted through a notification channel.
The assigning the dedicated uplink group call channel to the speaker in the cluster group is performed during the access process or during the uplink preemption process.
In step C, the listener is assigned an idle upper channel as a dedicated uplink group call channel allocated to the talker that has been released.
It can be seen from the foregoing solution that the cluster of the present invention allocates a pair of uplink and downlink group call channels to the cluster group that performs the group call, and also allocates a dedicated uplink group call channel to the speaker in the cluster group, so that the cluster The high-priority caller in the cluster group, that is, the listener whose priority is higher than the speaker priority level, can initiate an uplink preemption request through the uplink group call channel in the pair of uplink and downlink group call channels allocated, instead of As in the prior art, the uplink preemption request of the listener and the speech of the speaker share an uplink group call to access the network side of the cluster system. Therefore, the network side of the cluster system can correctly receive and recall the speech sent by the speaker through the dedicated group call channel and the preemption request initiated by the listener on the uplink group call channel in the uplink and downlink group call channel allocated by the cluster system. The process of preempting the high-priority user to seize the uplink group call channel is finally realized. Therefore, the method enables the users in the cluster group, especially the high-priority users, to successfully perform uplink preemption, so as to perform an uplink speech as a speaker. BRIEF DESCRIPTION OF THE DRAWINGS
1 is a schematic diagram of a group call process in the prior art;
2 is a flowchart of a method for implementing a high priority user to preempt an uplink group call channel in a cluster group in the prior art;
3 is a process diagram of establishing a group call in a cluster group according to the present invention;
4 is a flowchart of a user uplink access process in a cluster group according to the present invention;
FIG. 5 is a flowchart of a high-priority user uplink preemption process in a cluster group according to the present invention; FIG. 6 is a schematic diagram of a high-priority user uplink preemption process in a cluster group according to the present invention. Mode for carrying out the invention
The present invention will be further described in detail below with reference to the accompanying drawings.
The network side of the cluster system of the present invention allocates a dedicated uplink group call channel to users in the cluster group to initiate a group call, and allocates a pair of uplink and downlink group call channels to other users in the cluster group. When another user in the cluster group initiates an uplink preemption request, the request is sent to the network side of the cluster system through the random access procedure on the allocated uplink group call channel, instead of being dedicated by the user who initiated the group call. The uplink group call channel is sent to the network side of the cluster system, so that the network side of the cluster system can receive the uplink preemption request, and the user that initiates the uplink preemption request performs the process of preempting the uplink group call channel.
The present invention sets different priority levels for different users in the same cluster group. Each user's priority level and cluster group ID are written into the SIM card of the user, and the network side of the cluster system can be set through the air interface or Modify the user's priority level.
The technical solution of the present invention includes three basic processes, one of which is a group call establishment process in a cluster group, the other is an uplink access process of users in the cluster group, and the third is uplink preemption of other users in the cluster group. process. The following is a description of three basic processes in a cluster group that belongs to the same MSC base station subsystem (BSS).
(1) The group call establishment process in the cluster group:
As shown in FIG. 3, FIG. 3 is a flowchart of a group call establishment process in a cluster group according to the present invention, and the specific steps are as follows:
Step 300: A user in the cluster group presses the PTT button to initiate a voice group call request, and the group call request carrying the user priority level is reported to the BSS that administers the user.
Step 301: When the BSS receives the request, the BSS forwards the request to the MSC that is in the cluster group, allocates a pair of uplink and downlink group call channels to the group call area of the cluster group where the user is located, and assigns a dedicated one to the user. The uplink group call channel broadcasts an UPLINK BUSY message through the NCH, and the message carries the priority level of the user occupying the uplink group call channel.
Step 302: The MSC notifies the BSS of all users in the cluster group by using an uplink group call channel occupation message, and the priority of the dedicated uplink group call channel user is occupied this time, and the BSS receiving the message broadcasts the UPLINK BUSY message through the NCH. The message carries the priority level of the user occupying the dedicated uplink group call channel.
Step 303: The user who initiates the voice group call request speaks through the dedicated uplink group call channel, and other users in the group listen to the downlink group call channel.
Step 304: The BSS that decides to initiate the voice group call requesting user determines whether the user ends the speech, that is, whether the user releases the PTT key, and if yes, step 305 is performed; otherwise, step 306 is performed.
Step 305: The BSS that initiates the voice group call requesting user releases the dedicated uplink group call channel occupied by the user, and uses the NCH to broadcast the UPLINK FREE message in the group call area of the cluster group by using the MSC.
Step 306: The BSS that is in charge of the voice group call requesting user does not release the dedicated uplink group call channel occupied by the user who initiates the voice group call request, and other high priority users in the cluster group need to perform the uplink preemption to speak.
(2) User uplink access process in the cluster group:
When the network side of the cluster system broadcasts the UPLINK FREE message, the users in the cluster group can perform the uplink access process, as shown in Figure 4:
Step 400: The user in the cluster group initiates an uplink access request (UPLINK ACCESS) to the BSS that administers the user by using a random access procedure on the uplink group call channel in the pair of uplink and downlink group call channels.
Step 401: After receiving the UPLINK ACCESS, the BSS sends a response (VGCS UPLINK GRANT) to the UPLINK ACCESS, and broadcasts an UPLINK BUSY message through the NCH, where the message carries the highest priority level in the cluster group. It is used to prevent other users in the cluster group from performing uplink preemption at this time.
Step 402: The user sends a Layer 3 (TALKER INDICAriON) message to the BSS, where the message carries the priority level of the user.
Step 403: After receiving the message, the BSS broadcasts a UPLI iK BUSY message through the NCH, the message carries the priority level of the user, and forwards the message to the MSC of the cluster group.
Step 404: The MSC informs all BSSs that administer the group to occupy the priority level of the dedicated uplink group call channel user by using the uplink group call channel occupation message, and all the BSSs that receive the message are broadcasted through the NCH UPLINK BUSY message. The message carries the priority level of the user who wants to occupy the dedicated uplink group call channel.
Step 405: The BSS initiates the group call to initiate the UPLINK ACCESS. The I: modify the process, and allocate an idle uplink channel to the user as the dedicated uplink group channel of the user.
Step 406: The user speaks through the dedicated uplink group call channel, and the other users in the cluster ^ and the other ones in the pair of uplink and downlink group call channels allocated when the group call is established <sup>!</sup>The group call channel is monitored.
(3) The uplink preemption process of other users in the cluster group:
When the network side of the cluster system does not release the dedicated uplink group call channel E† occupied by the speaker, other high-priority users in the cluster group need to pass the uplink preemption to perform the speech. The process is as shown in FIG. 5:
Step 500: The user who wants to initiate the uplink preemption determines that the priority level of the user is higher than the priority level of the received broadcast. If yes, step 501 is performed; otherwise, step 508 is performed.
Step 501: The user initiates an UPLINK ACCE SS to the BSS that administers the user by using a random access procedure on the uplink call channel in the pair of uplink and downlink group call channels.
Step 502: After receiving the UPLINK ACCESS, the BSS sends a VGCS UPLINK GRANT to the J3⁄4 household, and releases the dedicated uplink group call channel occupied by the current speaker through the network side of the cluster system, and broadcasts the UPLINK BUSY message through the NCH, and the message carries the set. The highest priority in the group is used to prevent other users in the cluster from performing uplink preemption.
After receiving the UPLINK ACCESS, the BSS may determine whether the priority level of the message is higher than the priority of the user occupying the dedicated group call channel. If yes, continue to perform the following process; otherwise, the process ends. This process diagram is not shown.
Step 503: The user sends a TALKER INDICATION to the BSS, where the message carries the priority level of the user.
Step 504: After receiving the message, the BSS broadcasts an UPLINK BUSY message through the NCH, the message carries the priority level of the user, and forwards the message to the MSC that administers the cluster group.
Step 505: The MSC notifies the BSS that all users of the cluster group to occupy the priority level of the dedicated uplink group call channel by using the uplink group call channel occupation message, and all the BSSs that receive the message broadcast the UPLINK BUSY message through the NCH. The message carries the priority level of the user who wants to occupy the dedicated uplink group call channel.
Step 506: The BSS that initiates the UPLINK ACCESS user initiates a group call channel modification procedure, and allocates an idle uplink channel to the user as the uplink group call channel dedicated to the user.
Step 507: The user talks through the dedicated uplink group call channel, and other users in the cluster group listen through the downlink group call channel in the pair of uplink and downlink group call channels allocated when the group call is established.
Step 508: The user cannot initiate an uplink access request to the network side of the cluster system, and the user currently in the call continues to occupy the dedicated uplink group call channel, and ends.
The dedicated uplink group call channel allocated in step 506 may be a dedicated uplink group call channel that is dry in step 502. Alternatively, instead of the dedicated uplink group call channel released in step 502, a free uplink channel allocated by the BSS that is responsible for initiating the UPLINK ACCESS user to the user may be randomly allocated. However, it must be ensured that the dedicated operation has been released in step 502. The uplink group call channel ensures that only one dedicated uplink group call channel is allocated in the cluster group.
When the priority of the user who wants to initiate the uplink preemption request is lower than the priority level of the received broadcaster, the uplink preemption process cannot be initiated, and the mobile station used by the user can indicate to the user through the human machine interface that the uplink is the set at this time. High priority users in the group.
6 is a schematic diagram of an uplink preemption process of a high priority user in a cluster group according to the present invention: assuming that the current speaker and the listener in the cluster group are in the same BSS, the current speaker speaks through the dedicated uplink group call channel. The current listener listens to the speech of the talker through the downlink group call channel in the uplink and downlink group call channel pre-assigned by the cluster system. When the listener with the higher priority than the current talker initiates the uplink preemption, the upper and lower branches are pre-assigned through the cluster system. The uplink group call channel in the line group call channel sends an uplink preemption request to the BSS, and the BSS implements the uplink party preemption process for initiating the uplink preemption request and enables the user to perform uplink speech. Since the uplink preemption request of the listener and the speech of the speaker do not share an uplink group call channel, the network side of the cluster system can correctly receive and demodulate the speech and the hearer through the cluster through the dedicated group call channel. The preemption request initiated by the uplink group call channel in the uplink and downlink group call channel of the system is pre-allocated, and the process of preempting the uplink group call channel by the high priority user in the group is finally realized.
The above is only the preferred embodiment of the present invention, and is not intended to limit the present invention. Any modifications, equivalent substitutions and improvements made within the spirit and principles of the present invention should be included in the protection of the present invention. range.
Every citation, both ways
| Document | Relation | Office | Category | Cited during |
|---|---|---|---|---|
| CN100456855C | Cited by | China | – | Search report |
| WO0167787A2 | Cites | World Intellectual Property Organization (WIPO) | – | Applicant |
| WO02093948A1 | Cites | World Intellectual Property Organization (WIPO) | – | Applicant |
| CN1346579A | Cites | China | A | International search |
| CN1592437A | Cites | China | AP | International search |
| US2003120801A1 | Cites | United States of America | A | International search |
| US4716407A | Cites | United States of America | A | International search |
| US5864762A | Cites | United States of America | A | International search |
9 members in 5 offices
Priority claims4
| Document | Office | Kind | Date |
|---|---|---|---|
| 200410031674 | China | A | |
| 200410031674 | China | A | |
| 2004100316744 | – | – | – |
| CN2004131674 | – | – | – |
Members9
| Document | Office | Kind | |
|---|---|---|---|
| CN1678095A | China | A | |
| CA2563029A1 | Canada | A1 | |
| WO2005096645A1This record | World Intellectual Property Organization (WIPO) | A1 | |
| WO2005096645A8 | World Intellectual Property Organization (WIPO) | A8 | |
| EP1715700A1 | European Patent Office (EPO) | A1 | |
| CN1297163C | China | C | |
| US2007060182A1 | United States of America | A1 | |
| EP1715700A4 | European Patent Office (EPO) | A4 | |
| CA2563029C | Canada | C |
12 legal events, as 2 offices reported them to INPADOC
Over the term
Point at a mark for the eventEvents
| Event | Code | Office | |
|---|---|---|---|
| Wipo information: published in national officeWWP | WWP | WO | |
| Wipo information: published in national officeWWP | WWP | WO | |
| Non-entry into the national phaseNENP | NENP | DE | |
| Wipo information: withdrawn in national officeWithdrawnWWW | WWW | WO | |
| Wipo information: entry into national phaseWWE | WWE | WO | |
| Wipo information: entry into national phaseWWE | WWE | WO | |
| Wipo information: entry into national phaseWWE | WWE | WO | |
| Corrected version of a pamphlet front pageCFP | CFP | WO | |
| Corrected version of pamphletCOP | COP | WO | |
| Ep: the epo has been informed by wipo that ep was designated in this application121 | 121 | WO | |
| Designated statesAK | AK | WO | |
| Designated countries for regional patentsAL | AL | WO |
Numbers
- Publication
- 2005/096645
- Publication, DOCDB
- 2005096645
- Publication, EPODOC
- WO2005096645
- Application
- 426
- Application, DOCDB
- 2005000426
- Application, EPODOC
- WO2005CN00426
Titles2
- English
- A METHOD FOR USER UPLINK PREEMPTING IN THE TRUNKED GROUP
- French
- PROCEDE DE PREEMPTION DE LIAISON UTILISATEUR ASCENDANTE DANS LE GROUPE TRONQUE
Classification
- CPC, 4
- H04W4/10
- H04W84/08
- H04W76/45
- H04W72/30
- IPC, 5
- H04B7 00
- H04J13 00
- H04W4 06
- H04W4 10
- H04W84 08
Designated states127
- Regional, 73
- African Regional Intellectual Property Organization (ARIPO)
- Botswana
- Ghana
- Gambia
- Kenya
- Lesotho
- Malawi
- Mozambique
- Namibia
- Sudan
- Sierra Leone
- Eswatini
- United Republic of Tanzania
- Uganda
- Zambia
- Zimbabwe
- Eurasian Patent Organization (EAPO)
- Armenia
- Azerbaijan
- Belarus
- Kyrgyzstan
- Kazakhstan
- Republic of Moldova
- Russian Federation
and 49 moreShow fewer
- Tajikistan
- Turkmenistan
- European Patent Office (EPO)
- Austria
- Belgium
- Bulgaria
- Switzerland
- Cyprus
- Czechia
- Germany
- Denmark
- Estonia
- Spain
- Finland
- France
- United Kingdom
- Greece
- Hungary
- Ireland
- Iceland
- Italy
- Lithuania
- Luxembourg
- Monaco
- Netherlands (Kingdom of the)
- Poland
- Portugal
- Romania
- Sweden
- Slovenia
- Slovakia
- Türkiye
- African Intellectual Property Organization (OAPI)
- Burkina Faso
- Benin
- Central African Republic
- Congo
- Côte d’Ivoire
- Cameroon
- Gabon
- Guinea
- Equatorial Guinea
- Guinea-Bissau
- Mali
- Mauritania
- Niger
- Senegal
- Chad
- Togo
- National, 54
- United Arab Emirates
- Antigua and Barbuda
- Albania
- Australia
- Bosnia and Herzegovina
- Barbados
- Brazil
- Belize
- Canada
- China
- Colombia
- Costa Rica
- Cuba
- Dominica
- Algeria
- Ecuador
- Egypt
- Grenada
- Georgia
- Croatia
- Indonesia
- Israel
- India
- Japan
and 30 moreShow fewer
- Democratic People’s Republic of Korea
- Republic of Korea
- Saint Lucia
- Sri Lanka
- Liberia
- Latvia
- Morocco
- Madagascar
- North Macedonia
- Mongolia
- Mexico
- Nicaragua
- Norway
- New Zealand
- Oman
- Papua New Guinea
- Philippines
- Seychelles
- Singapore
- San Marino
- Syrian Arab Republic
- Tunisia
- Trinidad and Tobago
- Ukraine
- United States of America
- Uzbekistan
- Saint Vincent and the Grenadines
- Viet Nam
- Yugoslavia, later Serbia and Montenegro (until 2006)
- South Africa