Method of providing connection data to at least one communication channel without administration by a third party.
The method allows users to connect directly to communication channels without third-party validation, addressing inefficiencies in existing systems by enabling rapid access through a communication server that selects and provides connection data for channels not requiring manual authorization, enhancing coordination in large-scale operations.
Patent Information
- Application Number
- FR2022006400
- Authority / Receiving Office
- FR · FR
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2022-06-27
- Publication Date
- 2025-01-10
- Estimated Expiration
- 2042-06-27
AI Technical Summary
Existing half-duplex communication systems, such as Push-To-Talk over cellular networks, require manual validation by a third-party administrator for users to connect to communication channels, which is inefficient in situations requiring rapid coordination of large numbers of users, like law enforcement or assistance operations.
A method and system that allows users to connect to communication channels without prior validation from a third-party administrator by using a communication server that selects and provides connection data to communication terminals based on user identifiers and optional discriminating elements, enabling direct access to channels not requiring third-party administration.
Enables rapid connection of users to communication channels without manual validation, facilitating quick coordination in large-scale operations by eliminating the need for third-party administrator intervention.
Smart Images

Figure 00000018_0000 
Figure 00000018_0001 
Figure 00000018_0002
Abstract
Description
Title of the invention: Method for providing connection data to at least one communication channel without administration by a third party. Technical field
[0001] The present invention relates to the field of push-to-talk on cellular communications, or “PoC” (“Push-To-Talk on cellular”). Prior art
[0002] Push-to-talk or press-to-transmit communications are bidirectional (non-simultaneous) communications based on the user pressing a physical or virtual button to switch from a receive mode to a transmit mode and vice versa. These communications use half-duplex communication channels.
[0003] Recently, alternate communications have developed on networks using Internet protocols, IP networks, which notably use cellular telecommunications networks (Push-To-Talk on cellular, PoC).
[0004] In the context of half-duplex communications (including PoC communications), a user, via his communication terminal, must connect to a half-duplex communication channel in order to communicate.
[0005] In order for a user of a communication terminal to be able to connect to a specific half-way communication channel via an IP network to speak or listen to other users, at least two prior steps are required in the connection methods known from the prior art.
[0006] A first step consists of registering the user of the communication terminal (or the terminal itself) with a communication server in the alternate mode. In this way, the user is recognized by the server when he sends to the server an identifier in the form of a message conforming to the SIP protocol (Session Initial Protocol defined in particular by the standard RFC 3261). The user of the communication terminal is therefore previously registered with the communication server in the alternate mode.
[0007] A second step consists of registering the user of the communication terminal with the specific alternate communication channel. This registration requires validation by a third-party administrator of the specific alternate communication channel which gives the right or not to a user to connect to the specific alternate communication channel. By third-party administrator, this disclosure is meant a natural person and not a software block.
[0008] Thus, when the alternate server receives the user's identifier, this identifier is in particular associated with the specific alternate communication channel in a register of the server following validation by the third-party administrator so that the server can send to the communication terminal the connection information relating to the specific alternate communication channel. The user of the communication terminal can thus connect to the specific alternate communication channel.
[0009] This operation, although effective, is not always the most appropriate, particularly when a new user must quickly connect to a specific alternate communication channel.
[0010] The invention improves this situation. Presentation of the invention
[0011] In this case, the present disclosure proposes a method for providing connection data of at least one communication channel implemented by an alternate communication server, to a communication terminal, the method comprising:
[0012] a reception of an identification message from the communication terminal, the identification message from the communication terminal comprising an identifier of a user of the communication terminal,
[0013] a comparison of the user's identifier with identifiers present in an identifier database,
[0014] in the event of a match between the user identifier and an identifier existing in the identifier database, a selection, in a database, of at least one alternate communication channel without administration by a third party, then
[0015] sending a connection data message to the terminal comprising connection data relating to the at least one selected communication channel.
[0016] The method of providing connection data is clever and goes against a technical prejudice that would require the alternate communication channels to be communication channels administered by a third party. However, these communication channels administered by a third party are not always suitable for situations in which a certain number of users who have not obtained prior validation to connect to a common alternate communication channel would like to quickly connect to the same alternate communication channel to coordinate. This type of situation occurs in particular during demonstrations in the context of law enforcement operations or in the context of assistance operations. large-scale operations that require significant human mobilization. These are operations in which not all the units assigned to the site share a common half-duplex communication channel and it is not always possible, within a time interval adapted to these operations, to authorize each of the mobilized units to access a common half-duplex communication channel since this authorization requires human intervention by a third-party administrator and such operations may concern several thousand units. In this case, the various communication standards relating to half-duplex communications and in particular the 3GPP TS 22.280 V17.7 standard.0 always consider explicitly or implicitly that the connection of a user to a communication channel in the alternation requires the prior association of the identifier of the third party to the channel by a natural person administrator of this channel which is not adapted to situations like those presented above. The method of providing connection data presented makes it possible to deal with this.
[0017] Optionally, the method does not include a step of comparing the user's identifier with identifiers previously authorized by a third-party administrator and associated with the alternate communication channel without administration by a third party.
[0018] It is this absence of comparison of the user identifier with identifiers previously authorized by a third-party administrator and associated with the alternate communication channel without administration by a third party which allows a user to quickly access this communication channel without requiring authorization by a third party.
[0019] Optionally, the method further comprises, prior to the selection of at least one alternate communication channel, a reception of a discrimination message comprising a discriminating element, in which the selection of at least one alternate communication channel comprises the selection of at least one communication channel associated with the discriminating element.
[0020] The discriminating element is therefore used by the server to discriminate, in a plurality of possible communication channels, a sub-plurality of communication channels to be transmitted to the terminal and linked to this discriminating element. Therefore, only connection data relating to communication channels which, a priori, are of interest to the user are transmitted to the communication terminal. Furthermore, the connection data relating to other communication channels not linked to this discriminating element are therefore not transmitted to a user who would not have an interest in them, which also makes it possible to preserve these other connection channels for users not concerned in order, in particular, to preserve the bandwidth of these channels, or the security of the information transmitted on these channels.
[0021] Optionally, the discriminating element comprises a location of the terminal of communication and / or a server parameter.
[0022] The location of the terminal makes it possible to discriminate users according to their geographical position. In particular, in the context of a law enforcement operation or an assistance operation in a delimited geographical area, it is not necessarily desired that a user located in another geographical area be able to connect to a communication channel dedicated to this operation. As regards the server parameter, it makes it possible to discriminate, at the server level, communication channels which are of particular interest to the user of the terminal. In particular, a server parameter may correspond to a character string so that the communication channels which do not have a certain similarity with this character string are not selected and their respective connection data are therefore not transmitted to the terminal.
[0023] The present disclosure further proposes a method for connecting to an alternating communication channel, implemented at a communication terminal, comprising:
[0024] sending, to an alternate communication server, an identification message of a user of the terminal, the identification message comprising an identifier of a user of the terminal, then
[0025] receiving a connection data message sent from the server, the connection data message comprises connection data relating to at least one alternate communication channel without administration by a third party, and
[0026] a connection of the terminal to a specific half-duplex communication channel, from the connection data of the connection data message
[0027] The method for connecting to an alternate communication channel presented therefore gives a user the possibility of connecting to an alternate communication channel quickly, even without prior validation from a third-party administrator. In situations which require rapid coordination of users via a communication channel, for example in the context of law enforcement or assistance operations, it is no longer necessarily necessary to mobilize a third-party administrator to be able to connect to the communication channel.
[0028] Optionally, connecting the communication terminal to a specific half-duplex communication channel includes connecting to a half-duplex communication channel without third-party administration.
[0029] In this option, the method of connecting to a half-duplex communication channel allows the user to quickly connect to a half-duplex communication channel.
[0030] Optionally, prior to receiving a data message from connection, the method further comprises sending, to the server, a discrimination message comprising a discriminating element, and in which the connection data message received comprises connection data relating to at least one half-duplex communication channel linked to the discriminating element.
[0031] Optionally, the discriminating element comprises a location of the communication terminal and / or a server parameter. The server parameter may, for example, correspond to a character string.
[0032] Optionally, the server parameter is adapted to be entered via a human-machine interface of the communication terminal. The user of the communication terminal can therefore, via a human-machine interface, request connection data from the server relating to communication channels linked to this server parameter.
[0033] Optionally, the method further comprises, prior to the connection of the communication terminal to an alternate communication channel, an input of a terminal parameter via a human-machine interface and in which the specific communication channel to which the terminal connects is determined from the terminal parameter.
[0034] This terminal parameter can, for example, make it possible to select, from a list of possible communication channels displayed on the terminal, the communication channels linked to this terminal parameter.
[0035] The present patent application also presents a communication terminal configured to implement any of the methods of connecting to an alternating communication channel presented in this document.
[0036] The present application also relates to a method for creating an alternate communication channel without administration by a third party implemented by an alternate communication server, the method comprising:
[0037] a determination of an identifier of the alternate communication channel without administration by a third party, and
[0038] creation of the communication channel in the alternation without administration by a third party,
[0039] wherein the creation of the communication channel comprises an association of the identifier with the communication channel without administration by a third party;
[0040] and in which the creation of the communication channel is devoid of a step of associating the communication channel with any third-party administrator so that no prior validation of a third-party administrator designated for this communication channel is necessary to connect to the channel.
[0041] The present disclosure further relates to a communication server configured to implement any of the methods of providing data from connecting at least one communication channel or any of the methods of creating an alternate communication channel without third-party administration presented in this document.
[0042] The present disclosure also provides a computer program product comprising instructions for implementing any of the methods presented by the present application when implemented by a computer.
[0043] Code instructions for implementing any of the methods disclosed by the present application may further be stored on a non-transitory computer-readable storage medium. Brief description of the drawings
[0044] Other characteristics, details and advantages will appear on reading the detailed description below, and on analyzing the attached drawings, in which:
[0045] [Fig. 1] represents an example of a system allowing the connection of a half-duplex communication terminal to a half-duplex communication channel.
[0046] [Fig.2] represents an example of a method of providing connection data of at least one communication channel.
[0047] [Fig.3] represents an example of a method of connection to a communication channel alternately.
[0048] [Fig.4] represents an example of a method for creating a communication channel at the alternation without administration by a third party. Description of the embodiments
[0049] With reference to [Fig.l], an example of a system 1 is shown allowing the connection of a telephone exchange communication terminal 2 to a telephone exchange communication channel via a telephone exchange communication server 3. Once connected to the telephone exchange communication channel, the terminal 2 will thus be able to take part in telephone exchange communication with the other terminals connected to the channel.
[0050] By "alternate communication", the present application designates non-simultaneous bidirectional communications based on the actuation of a physical or virtual button by a user to switch from a reception mode to a transmission mode. These alternate communications, more generally known under the English name Push-To-Talk or Press-to-transmit (hereinafter PTT) use half-duplex communication channels. These half-duplex communication channels are called alternate communication channels in the present application.
[0051] The alternate communications referred to in this disclosure use networks compliant with the Internet protocol (IP networks) defined in particular in the RFC 791 standard, these networks being able in particular to include Cel networks lulars in the context of Push-To-Talk on cellular, PoC, applications.
[0052] By a telephone-to-dial communication terminal 2, the present disclosure refers to a communication device configured to communicate using telephone-to-dial communication. The telephone-to-dial communication terminal 2 is capable of communicating with other telephone-to-dial communication terminals.
[0053] By alternate communication server 3, the present application designates a server on an Internet Protocol network, IP network, capable of identifying a user of an alternate communication terminal 2 via an identifier associated with this user. The alternate communication server is also capable of providing connection data relating to different alternate communication channels and in particular connection data relating to alternate communication channels without administration by a third party. The alternate communication server 3 is a server in particular adapted to implement a session initiation protocol (Session Initiation Protocol, SIP) defined in particular in the RFC 3261 standard. The alternate communication server 3 is therefore a SIP server.
[0054] By alternate communication channel without administration by a third party, the present disclosure designates an alternate communication channel for which a user does not have to obtain prior validation from a third party administrator of this alternate communication channel in order to be able to connect to it. The third party administrator designates a natural person in the present disclosure.
[0055] Conversely, an administered half-duplex communication channel designates a channel for which a user of a half-duplex communication terminal must first obtain validation from a third-party administrator of this channel in order to connect to it. The validation from the third-party administrator is thus recorded at the level of a half-duplex communication server so that when the user requests a connection to this administered communication channel, the server authorizes this connection.
[0056] In other words, when a user of a telephone-to-dial communication terminal 2 identifies himself to a telephone-to-dial communication server 3 as being the user of the telephone-to-dial communication terminal 2, the server 3 can provide the terminal 2 of this user with connection data relating to one or more telephone-to-dial communication channels without administration by a third party. Consequently, even if the user has not obtained any prior validation from administered channels, he will still be able to connect to these telephone-to-dial communication channels without administration by a third party.
[0057] The teaching of the present disclosure therefore allows a user to connect to an alternate communication channel quickly, even without prior validation from a third-party administrator. In situations which require coor- rapid user intimation via a communication channel, for example in the context of support operations, it is no longer necessary to mobilize a third-party administrator to be able to connect to the communication channel.
[0058] An alternating communication terminal according to the present disclosure may, for example, be a mobile communication terminal or a fixed communication terminal. It may in particular comprise a human-machine interface allowing a user of the mobile communication terminal to enter information. The human-machine interface may, for example, comprise a keyboard, in particular a numeric keyboard, or a touch screen. The human-machine interface may also comprise one or more buttons. The buttons may be physical buttons and / or virtual buttons.
[0059] A communication terminal is mobile in the sense that it is not connected to a wired communication network such as the internet network, nor at a short distance, for example via the use of a Wi-Fi, NFC or Bluetooth protocol, nor physically via a cable. The mobile communication terminal is, however, suitable for communicating data over long distances via a mobile telecommunications network, for example via a cellular network, so that it can exchange data while roaming. The mobile communication terminal may, for example, implement a 5g protocol. A mobile communication terminal may, for example, correspond to a mobile telephone, a walkie-talkie or a computer connected to a mobile telecommunications network by a key such as a 3G, 4G or 5G key.
[0060] The mobile alternate communication terminal is therefore capable of exchanging data with an alternate communication server via a telecommunications network compliant with the Internet protocol within the framework of a Push-To-Talk over cellular, PoC, application.
[0061] A communication terminal is fixed in the sense that it is connected to a wired communication network, physically via a cable or at a short distance via a short-distance communication protocol such as Wi-Fi, NFC or Bluetooth. A fixed communication terminal may, for example, correspond to a desktop computer or an industrial programmable logic controller.
[0062] The alternate communication terminal can therefore be capable of exchanging data with an alternate server via a mobile telecommunications network and / or via a wired telecommunications network.
[0063] An example of a method 200 for providing connection data for at least one communication channel is now presented with reference to [Fig. 2]. The method for providing connection data is implemented by an alternate communication server. The connection data is intended to be sent to an alternate communication terminal. This is therefore a process implemented on the server side so that the terminal can connect to a specific communication channel.
[0064] As illustrated by block 210, the method 200 comprises receiving an identification message from a communication terminal in the alternate mode. The identification message comprises an identifier of a user of the terminal.
[0065] The terminal user identifier may, for example, include a username and / or a password. The identifier may be used by the server, initially, to determine whether the user is authorized to join a dial-in communication. The identifier may also be used by the server, subsequently, to determine which administered dial-in communication channels a user has obtained validation from a third-party administrator.
[0066] As illustrated by block 220, the method 200 comprises a comparison of the user's identifier with identifiers present in an identifier database. The identifier database stores the identifiers of users authorized with the server. In other words, when an identifier of an identification message sent from a user's terminal does not correspond to an identifier in the identifier database, the server will not be authorized to send connection data to the user via his terminal so that this user can connect to a communication channel alternately.
[0067] Conversely, in the event of a match between the user's identifier and an identifier existing in the identifier database, the method 200 comprises, as illustrated by the block 230, a selection, in a database, of at least one communication channel without administration by a third party. In other words, the server selects at least one communication channel to which the user of the terminal can connect without having obtained prior validation by any third party administrator of this channel.
[0068] In examples, the server may select multiple alternate communication channels, at least one of which is a communication channel without third-party administration. For example, the server may select at least two alternate communication channels without third-party administration.
[0069] The server may, for example, select alternate communication channels administered by a third party and associated with the user's identifier in a database.
[0070] The method for providing connection data and more precisely its selection block 230 is therefore devoid of a step of comparing the user's identifier with identifiers previously authorized by a third party and associated with a communication channel. communication channel without third-party administration. By definition, a communication channel without third-party administration does not require prior validation of the user by a third-party administrator, so no comparison of the user's identifier with authorized identifiers associated with the communication channel without third-party administration is necessary to select that communication channel for the server.
[0071] However, the method for providing connection data and more precisely its selection block 230 may comprise a step of comparing a received user identifier with authorized identifiers associated with one or more communication channels administered by a third party and selecting the communication channels administered by a third party for which the user identifier corresponds to an associated identifier.
[0072] As illustrated by block 230, the method comprises, following the selection, sending a connection data message to the terminal. The sending of the connection data message is to the communication terminal having previously transmitted its identifier via the identification message.
[0073] The connection data message comprises connection data relating to the at least one alternate communication channel without administration by a selected third party.
[0074] In examples, when multiple communication channels are selected at block 230, the connection data message includes connection data relating to all of the selected communication channels.
[0075] In examples, the connection data message includes connection data relating to at least two selected third-party unadministered half-duplex communication channels.
[0076] In other words, the connection data message may comprise connection data relating to a plurality of half-duplex communication channels selected at the end of block 230.
[0077] The method of providing connection data is clever and goes against a technical prejudice that would require alternate communication channels to be channels administered by a third party. However, communication channels administered by a third party are not always suitable for situations in which a certain number of users who have not obtained prior validation to connect to a common alternate communication channel would like to quickly connect to the same alternate communication channel to coordinate. This type of situation occurs in particular during demonstrations in the context of law enforcement operations in which all the units assigned to the scene do not all share a common alternate communication channel and it It is not always possible, within a time interval suitable for these law enforcement operations, to authorize each of the mobilized units to access a common alternate communication channel since this authorization requires human intervention by a third-party administrator and such law enforcement devices may involve several thousand agents. This type of situation also occurs in the context of large-scale assistance operations, for example in the context of operations against forest fires or floods which also require significant human mobilization. In this case, the various communication standards relating to alternate communications and in particular the 3GPP TS 22.280 V17.7 standard.0 always consider explicitly or implicitly that the connection of a user to an alternate communication channel requires the prior association of the third party's identifier to the channel by a natural person administrator of this channel.
[0078] Furthermore, the method for providing connection data may also provide, in addition to connection data relating to unadministered half-duplex communication channels, connection data relating to half-duplex communication channels administered by a third party. Therefore, the method for providing connection data presented by the present application may work in cooperation with existing conventional methods providing connection data relating to half-duplex communication channels administered by a third party.
[0079] In examples, and as illustrated in block 221, the method 200 may comprise, prior to the selection of at least one communication channel, a reception of a discrimination message comprising a discriminating element. In these examples, the connection data message sent by the server to the terminal comprises connection data relating to alternate communication channels linked to the discriminating element. The discriminating element is therefore used by the server to discriminate, in a plurality of possible communication channels, a sub-plurality of communication channels to be transmitted to the terminal and linked to this discriminating element.
[0080] In this respect, in examples in which the server receives the discrimination message comprising the discriminating element, the block 230 for selecting at least one communication channel without administration by a third party comprises the selection of communication channels linked to this discriminating element.
[0081] The discriminating element may for example comprise at least one of a location of the communication terminal and a server parameter.
[0082] The location of the terminal can allow the server to determine which communication channels, in particular those without administration by a third party, can be used by the user depending on their geographic area.
[0083] The server parameter may allow the server to discriminate communication channels at the server level so as to transmit to the communication terminal only connection data relating to communication channels associated with the server parameter.
[0084] In examples, the server parameter may comprise a character string. This character string may, for example, make it possible to select from a list of possible communication channels referenced on the server under different names, the communication channels which comprise this character string or at least the channels having characters in common with the character string.
[0085] The present application also relates to a server configured to implement any of the methods of providing connection data presented by this application.
[0086] With reference to [Fig. 3], an example of a method 300 for connecting to a half-duplex communication channel is now described. This method is implemented at a communication terminal, for example the half-duplex communication terminal 2. The method 300 for connecting to a half-duplex communication channel presented below is therefore the method implemented on the terminal 2 side while the method 200 for providing connection data was implemented on the server side.3
[0087] As illustrated in block 310, the method 300 comprises sending, to a half-duplex communication server, a terminal identification message. The characteristics of the identification message and in particular of its identifier have been developed previously with reference to the identification message received during the method 200.
[0088] As illustrated in block 320, the method 300 includes receiving a connection data message. The connection data message is sent from the server. The characteristics of the connection data message have been developed previously with reference to the connection data message received during the method 200. The connection data message thus includes connection data relating to at least one communication channel without third-party administration selected by the server. In examples, the connection data message includes connection data relating to at least two half-hour communication channels without third-party administration selected by the server.The connection data message may thus comprise connection data relating to a plurality of communication channels selected by the server, at least one of which is a communication channel not administered by a third party.
[0089] As illustrated in block 330, the method 300 comprises a connection of the terminal to a specific half-duplex communication channel. This connection is implemented by the terminal from the connection data of the connection data message. In particular, this connection is implemented by the terminal from the connection data of the connection message relating to the specific communication channel.
[0090] In examples, connecting the communication terminal to a half-duplex communication channel includes connecting to a half-duplex communication channel without third-party administration.
[0091] In examples, and as illustrated in block 311, the method may comprise, prior to receiving a connection data message, sending a discrimination message to the server. The discrimination message comprises a discriminating element. The characteristics of the discriminating element have been developed previously with reference to the discriminating element sent during the method 200. As explained above, the discriminating element may be used by the server to select, from a plurality of possible communication channels, a sub-plurality of communication channels linked to this discriminating element and whose connection data may be transmitted to the terminal.
[0092] In examples in which the discriminating element comprises a location of the terminal, this location may be sent automatically by the terminal. The location may for example be sent automatically with the terminal identification message. In other examples, the location may be sent following an action by the user on the terminal, for example via a human-machine interface of the terminal.
[0093] In examples in which the discriminating element comprises a server parameter, the server parameter is adapted to be entered by a human-machine interface of the communication terminal, for example using a keyboard.
[0094] In the examples in which the terminal sends a discrimination message, the connection data message received from the server by the terminal comprises connection data relating to at least one half-duplex communication channel linked to the discriminating element. This is the connection data relating to the communication channels linked to the discriminating element and selected by the server during the method 200 for providing connection data.
[0095] In examples, and as illustrated in block 322, the method may include, prior to connecting the communication terminal to a half-duplex communication channel, inputting a terminal parameter. In these examples, the specific communication channel to which the terminal connects is determined from the terminal parameter.
[0096] In examples, the terminal parameter may comprise a character string. This character string may, for example, make it possible to select, from a list of possible communication channels displayed on the terminal under different names, the communication channels which comprise this character string or at least the channels having characters in common with the character string.
[0097] In examples, the terminal parameter is adapted to be entered by a human-machine interface of the communication terminal, for example using a keyboard.
[0098] The connection method presented by the present disclosure therefore allows a user of a communication terminal to connect to an alternating communication channel quickly without prior validation from a third-party administrator.
[0099] The present application also relates to a terminal configured to implement any of the methods of connecting to an alternating communication channel presented by this application.
[0100] With reference to [Fig.4], an example method 400 for creating an alternate communication channel without administration by a third party is now presented. The method is implemented by an alternate communication server.
[0101] As illustrated by block 410, the method 400 comprises determining an identifier of the alternate communication channel without administration by a third party. The identifier may, for example, be a name of the alternate communication channel without administration by a third party making it possible to distinguish it from other alternate communication channels. The name may, for example, be a character string registered with the server.
[0102] As illustrated by block 420, the method 400 comprises a creation of the alternate communication channel without administration by a third party. The creation of the communication channel comprises an association of the identifier with the alternate communication channel without administration by a third party. The creation of the communication channel is, however, devoid of a step of associating the communication channel with any third-party administrator. In this sense, no prior validation of any third-party administrator designated for this alternate communication channel is necessary to connect to said channel.
[0103] The present patent application also relates to a computer program product comprising instructions for implementing any of the methods presented in this document when this method is implemented by a processor.
[0104] Finally, the present patent application relates to a non-transitory recording medium readable by a computer on which is recorded a program for implementing any of the methods presented in this document when this program is executed by a processor.
[0105] The teaching of the present disclosure is surprising insofar as it goes against a technical prejudice which would require that the alternate communication channels are alternate channels administered by a designated third party requiring prior validation from this designated third party to authorize or not a user to connect to this channel. However, channels administered by a third party are not always suitable for situations in which a large number of users who have not been previously authorized by a designated third party would like to quickly connect to the same alternate communication channel to coordinate. As mentioned previously, the various communication standards relating to alternate communications and in particular the TS 22.280 V17.7 standard.0 always consider explicitly or implicitly that the connection of a user to an alternate communication channel requires the prior association of the third party's identifier to the channel by a natural person administrator of this channel so that doing without this validation is counter-intuitive for the Professional.
[0106] The teaching of the present application therefore allows a user to connect to a communication channel in alternation quickly, via his terminal, even without prior validation from a third-party administrator. In situations which require rapid coordination of users via a common communication channel, for example in the context of assistance or law enforcement operations, it is no longer necessary to mobilize a third-party administrator to be able to connect to the communication channel.
Claims
Claims
1. Method for providing connection data of at least one communication channel implemented by a communication server to a communication terminal, the method comprising: receiving an identification message from the communication terminal, the identification message from the communication terminal comprising an identifier of a user of the communication terminal, comparing the identifier of the user to identifiers present in an identifier database, in the event of a match between the identifier of the user and an identifier existing in the identifier database, selecting, in a database, several communication channels of which at least one is an alternate communication channel without administration by a third party,then sending a connection data message to the terminal comprising connection data relating to the plurality of selected communication channels.,
2. Method according to the preceding claim, in which the method is devoid of a step of comparing the user identifier with identifiers previously authorized by a third-party administrator and associated with the alternate communication channel devoid of administration by a third party.
3. A method according to any preceding claim, further comprising, prior to selecting at least one half-duplex communication channel, receiving a discrimination message comprising a discriminating element, wherein selecting at least one half-duplex communication channel comprises selecting at least one communication channel associated with the discriminating element.
4. Method according to the preceding claim, in which the discriminating element comprises a location of the communication terminal and / or a server parameter.
5. Method for connecting to an alternating communication channel, implemented at a communication terminal, comprising: sending, to an alternating communication server, a identification message of a user of the terminal, the identification message comprising an identifier of a user of the terminal, then a reception of a connection data message sent from the server, the connection data message comprising connection data relating to several communication channels of which at least one is an alternate communication channel without administration by a third party, and a connection of the terminal to a specific alternate communication channel, from the connection data of the connection data message.
6. The method of the preceding claim, wherein connecting the communication terminal to a specific half-duplex communication channel comprises connecting to a half-duplex communication channel without third-party administration.
7. Method according to any one of claims 5 or 6, in which, prior to receiving a connection data message, the method further comprises sending, to the server, a discrimination message comprising a discriminating element, and in which the connection data message received comprises connection data relating to at least one half-duplex communication channel linked to the discriminating element.
8. Method according to the preceding claim, in which the discriminating element comprises a location of the communication terminal and / or a server parameter.
9. A method according to any one of claims 5 to 8, wherein the method further comprises, prior to connecting the communication terminal to a half-duplex communication channel, inputting a terminal parameter via a human-machine interface and wherein the specific communication channel to which the terminal connects is determined from the terminal parameter.
10. A communication terminal configured to implement any one of the methods according to claims 5 to 9.
11. A communication server configured to implement any one of the methods according to claims 1 to 4.