WO2010003368A1 - 用户话权管理方法和***及无线一键通服务器 - Google Patents
用户话权管理方法和***及无线一键通服务器 Download PDFInfo
- Publication number
- WO2010003368A1 WO2010003368A1 PCT/CN2009/072668 CN2009072668W WO2010003368A1 WO 2010003368 A1 WO2010003368 A1 WO 2010003368A1 CN 2009072668 W CN2009072668 W CN 2009072668W WO 2010003368 A1 WO2010003368 A1 WO 2010003368A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- user
- session
- timer
- voice
- call
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/40—Support for services or applications
- H04L65/4061—Push-to services, e.g. push-to-talk or push-to-video
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/16—Threshold monitoring
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/30—Resource management for broadcast services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/40—Connection management for selective distribution or broadcast
- H04W76/45—Connection management for selective distribution or broadcast for Push-to-Talk [PTT] or Push-to-Talk over cellular [PoC] services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/06—Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services
- H04W4/10—Push-to-Talk [PTT] or Push-On-Call services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/02—Access restriction performed under specific conditions
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/50—Allocation or scheduling criteria for wireless resources
- H04W72/56—Allocation or scheduling criteria for wireless resources based on priority criteria
- H04W72/566—Allocation or scheduling criteria for wireless resources based on priority criteria of the information or information source or recipient
Definitions
- Embodiments of the present invention relate to a network communication technology, and in particular, to a user voice management method and system and a wireless push-to-talk server. Background technique
- PoC Push to ta lk over Cel lular
- PTT push-to-talk
- the specific button establishes immediate communication with one or more other users.
- the PoC service can be developed independently of the underlying bearer network and fully utilize the underlying bearer network through half-duplex Voice over Internet Protocol (VoIP). Technology to achieve.
- VoIP Voice over Internet Protocol
- the PoC service includes four types of sessions: one-to-one session, ad hoc group (Adhoc PoC Group), pre-arranged PoC Group, and chat group session (Chat PoC Group).
- a one-to-one session involves only two users, the calling and called.
- the temporary group session is a PoC group that temporarily allows multiple users to participate in the session. The establishment of the group and the establishment of the session are synchronized. All participants are temporarily selected and organized by the initiator of the session. A session can be considered a special case of a temporary group session.
- the predefined group session is a permanent group. All the default participants of the predefined group session belong to a pre-established PoC group. The establishment of the group session will directly initiate an invitation to all members.
- Chat group session is also a permanent Sex group, each group member is added to the PoC member separately.
- the establishment of the session is identified, but the establishment of the session does not initiate a call to each member of the chat group, but is a member of the group. Actively join.
- the priority of the user's voice is the only standard in which the PoC session is in progress and represents the user's voice ability.
- the priority of the voice of the PoC user is divided into four levels from high to low: the preemptive level, the high priority user currently holds the right to speak; and the user with the only listening level right can only act as the listener and does not have permission to speak.
- the control strategy for PoC service rights is: Users can send media to other users only after they have obtained the right to speak. Since a PoC session is a half-duplex service, a user with voice rights cannot occupy the right to speak for a long time. Therefore, the user with the right to speak has the limitation of the longest call time. When the user takes the right to take the call for too long, the server side will actively reclaim the call right.
- the technical problem to be solved by the embodiments of the present invention is to provide a user voice management method and system, and a wireless push-to-talk server, so as to implement differentiated configuration for the maximum duration of voice usage allowed by users with different voice priority priorities.
- an embodiment of the present invention provides a user voice management method, which includes:
- the monitoring of the maximum occupation time of the voice right corresponding to the priority level of the voice of the user is started; when the maximum duration of the voice right is exceeded, the voice of the user is recovered.
- the maximum occupation time of the user's voice right is determined according to the priority level of the user's voice right in the PoC session, and when the user's voice right is occupied by the maximum occupation time In the long-term, the user's voice is reclaimed, so that the maximum duration of the call that is allowed to be occupied by users with different voice rights is differentiated, which facilitates flexible management of user rights and enriches the user experience.
- the embodiment of the present invention further provides a wireless push-to-talk PoC server, including:
- the first judging module is configured to determine a priority level of the voice of the user in the PTT session of the PTT; the obtaining module is configured to obtain a pre-set maximum duration of the call right corresponding to the priority level of the user;
- the reclaiming call module is configured to start monitoring the maximum duration of the call right corresponding to the priority level of the user, and when the maximum duration of the call is exceeded, the call right of the user is recovered.
- the first determining module determines the priority level of the voice of the user in the PoC session, and the obtaining module obtains the pre-set voice right corresponding to the priority level of the user according to the judgment result of the first determining module.
- the maximum occupancy time is long, and when the call-right collection module exceeds the maximum duration of the user's voice, the user's right to reclaim is reclaimed, so that the maximum occupation time of the voices allowed by users with different voice priority levels is differentiated, which is beneficial to flexible management of user words. The right to enrich the user's business experience.
- the embodiment of the present invention further provides a user right management system, including a user terminal and a PoC server:
- the user terminal is configured to obtain a call right in a PoC session
- the PoC server is configured to determine a priority of the voice right of the user in the PoC session; and obtain a preset maximum duration of the voice right corresponding to the priority level of the voice of the user; and start the maximum use of the voice right corresponding to the priority level of the voice of the user. The monitoring of the duration, when the maximum duration of the call is exceeded, the right of the user is recovered.
- the user obtains the right of the user in the PoC session through the user terminal, and the PoC server determines the priority level of the user's voice right, and obtains the pre-set voice right corresponding to the priority level of the user's voice.
- the maximum occupation time is long, and when the user's right of voice is exceeded, the user's right to reclaim is reclaimed, so that users with different voice priority levels are allowed to occupy.
- the maximum duration of the call is differentiated, which facilitates flexible management of user rights and enriches the user experience.
- FIG. 1 is a flow chart of an embodiment of a method for managing user rights according to the present invention
- FIG. 2 is a flow chart of an embodiment of a method for managing user rights according to the present invention.
- FIG. 3 is a flow chart of an embodiment of a method for managing user rights according to the present invention.
- FIG. 4 is a flow chart of an embodiment of a method for managing user rights according to the present invention.
- FIG. 5 is a flowchart of an embodiment of a method for managing user rights according to the present invention.
- FIG. 6 is a structural diagram of an embodiment of a PoC server according to the present invention.
- FIG. 7 is a structural diagram of an embodiment of a PoC server according to the present invention.
- FIG. 8 is a structural diagram of an embodiment of a user call right management system according to the present invention. detailed description
- FIG. 1 is a flow chart of an embodiment of a method for managing user rights according to the present invention. As shown in Figure 1, this embodiment includes:
- Step 1 The PoC server determines the priority of the voice of the user in the PoC session.
- Step 12 The PoC server starts monitoring the maximum occupation time of the voice right corresponding to the priority level of the user's voice.
- the PoC server can preset the maximum duration of the corresponding voice for the user according to the priority level of the user's voice.
- the priority levels of the voice rights obtained by the user in the PoC session include: preemption level, high priority, normal priority, and listening only.
- the PoC server can set the maximum duration of different voice rights for the user according to the priority of the user's voice. Since the user with the right-only voice can only act as a listener and does not have the right to speak, the PoC server does not need to set the maximum duration of the call for the user whose priority is the listen-only level.
- Step 1 3 When the maximum duration of the call is exceeded, the PoC server reclaims the call right of the user.
- the PoC server can detect whether the voice media of the PoC session starts. If the PoC server detects the start of the voice media of the PoC session, the user who initiates the voice media starts timing according to the maximum occupation time of the set user voice. If the PoC server receives the voice media end request, but the maximum duration of the user's voice has not expired, the user's speech naturally stops; if the server detects that the user's voice usage time has expired, but this voice media When not finished, the PoC server actively terminates the user's speech and reclaims the user's right to speak.
- the maximum duration of the user's voice is determined according to the priority of the user's voice rights in the PoC session.
- the user's voice usage time is exceeded, the user's voice is reclaimed, so that the user with different voice priority is allowed to occupy the voice.
- the maximum occupancy time of the call rights is differentiated, which is beneficial to flexibly managing user rights and enriching the user's service experience.
- FIG. 2 is a flow chart of an embodiment of a method for managing user rights according to the present invention. As shown in Figure 2, this embodiment includes:
- Step 21 The PoC session begins.
- Step 22 The user obtains the right to speak in the PoC session.
- Step 23 The PoC server determines the priority level of the voice right corresponding to the voice right obtained by the user; if the priority level of the voice right is the preemption level, step 24 is performed; if the priority level of the right is the high priority, step 27 is performed; The level is normal and go to step 29.
- Step 24 The PoC server determines whether the first global timer T21 1 is enabled. If yes, go to step 26; otherwise, go to step 25.
- the first global timer T21 1 is associated with the preemptive-level voice, and is used to set the maximum duration of the call right of the user whose priority is the preemption level, that is, the maximum duration of the first call right.
- Step 25 On the default timer T2, the PoC server sets the default duration of the call rights for the user, that is, the maximum duration of the default call rights. Step 21 is performed.
- the default usage time of the default voice is the default configuration of the user voice duration defined by the Open Mobile Alliance (hereinafter referred to as 0MA) specification.
- the default configuration of the user's session duration (default timer T2) in the 0MA specification is shown in Table 1. Table 1. Configuration description of the default timer T2
- Step 26 The PoC server sets a maximum duration of the first call right for the user on the first global timer T211. Step 211 is performed.
- Step 27 The PoC server determines whether the second global timer T212 is enabled. If it is enabled, step 28 is performed; otherwise, step 25 is performed.
- the second global timer T212 is configured to set the maximum duration of the call right of the user with the highest priority of the priority, that is, the maximum duration of the second call.
- Step 28 The PoC server sets the maximum duration of the second call right for the user on the second global timer T212. Step 211 is performed.
- Step 29 The PoC server determines whether the third global timer T213 is enabled. If yes, step 210 is performed; otherwise, step 25 is performed.
- the third global timer T213 corresponds to the normal priority call right, and is used to set the maximum duration of the call right of the user whose priority is the normal priority, that is, the maximum duration of the third call right.
- Step 210 The PoC server sets a third session maximum occupation duration for the user on the third global timer T213. Step 211 is performed.
- the global timer may include a first global timer T211, a second global timer T212, and a third global timer T213, one of configuration examples of global timers corresponding to respective voice priority levels, as shown in Table 2. Table 2. Configuration examples of global timers
- Step 21 Timer T2, T21 T212 or T21 3 timing starts, when the timer expires, the PoC server reclaims the user's right to speak.
- the PoC server can respectively implement the right of different priority levels.
- the users are set to different durations of the different voices, and the differentiated configuration of the duration of the voice usage between different users is implemented, which facilitates flexible management of user rights and enriches the user experience.
- the maximum duration of the default voice usage can be set for the user by using the default timer, so that the embodiment can be compatible with the setting of the user voice usage duration defined by the 0MA in the prior art, thereby further improving the flexibility of the user voice management. Sex.
- FIG. 3 is a flowchart of an embodiment of a method for managing user rights according to the present invention. As shown in Figure 3, this embodiment includes:
- Step 31 The PoC session begins.
- Step 32 The user obtains the right to speak in the PoC session.
- Step 33 The PoC server determines the type of the PoC session, if the PoC session type is a group. For the session, go to step 311. If the PoC session type is a non-group session, go to step 34.
- the group session includes a predefined group session or a chat group session; the non-group session includes a one-to-one session or a temporary group session.
- Step 34 When the PoC session type is a non-group session (one-to-one session or a temporary group session), the PoC server determines the priority of the voice right corresponding to the voice right obtained by the user; if the priority of the voice right is the preemption level, the steps are performed. 35. If the priority level of the call is high priority, go to step 37. If the priority level of the call is normal, go to step 39.
- Step 35 The PoC server determines whether the first global timer T211 is enabled. If yes, go to step 36; otherwise, go to step 311.
- Step 36 The PoC server sets a maximum duration of the first call duration T211 for the user on the first global timer T211. Step 312 is performed.
- Step 37 The PoC server determines whether the second global timer T212 is enabled. If yes, go to step 38; otherwise, go to step 311.
- Step 38 The PoC server sets a maximum duration of the second call right for the user on the second global timer T212. Step 312 is performed.
- Step 39 The PoC server determines whether the third global timer T213 is enabled. If yes, step 310 is performed; otherwise, step 311 is performed.
- Step 310 The PoC server sets a third session maximum occupation duration for the user on the third global timer T213. Step 312 is performed.
- the PoC server sets the maximum duration of the call right for the user on the default timer T2, that is, the default duration of the default call rights.
- Step 312 The timer (T2, T21 T212 or T213) starts counting. When the timer expires, the PoC server reclaims the user's right to speak.
- the PoC server determines the type of the PoC session and the priority of the user who obtains the call right in the PoC session, and sets the maximum duration of the corresponding call right for the user.
- Recycle user when the PoC session type is a group session (predefined group session or chat group session)
- the voice timer sets the default duration of the default voice for the user.
- the PoC session type is a non-group session (one-to-one session or temporary group session)
- the global timer is further determined according to the priority level of the user's voice.
- the maximum time occupied by the corresponding call rights is set for the user respectively.
- the difference in the duration of the call rights is realized according to the PoC session type and the user right priority level, thereby further enhancing the flexibility of the call rights management, which is beneficial to the user. Enrich the user's business experience.
- FIG. 4 is a flowchart of an embodiment of a method for managing user rights according to the present invention. As shown in Figure 4, this embodiment includes:
- Step 41 The PoC session starts.
- Step 42 The user obtains the right to speak in the PoC session.
- Step 43 The PoC server determines the type of the PoC session. If the PoC session type is a group session, go to step 41 1; if the PoC session type is a non-group session, go to step 44.
- the group session includes a predefined group session or a chat group session; the non-group session includes a one-to-one session or a temporary group session.
- Step 44 When the PoC session type is a non-group session (one-to-one session or a temporary group session), the PoC server determines the priority of the voice right corresponding to the voice right obtained by the user; if the priority of the voice right is the preemption level, the steps are performed. If the priority of the call is high priority, go to step 47. If the priority of the call is normal, go to step 49.
- Step 45 The PoC server determines whether the first global timer T21 1 is enabled. If it is enabled, step 46 is performed; otherwise, step 41 9 is performed.
- Step 46 The PoC server sets a first voice maximum occupation time T21 1 for the user on the first global timer T21 1 , and performs step 420.
- Step 47 The PoC server determines whether the second global timer T212 is enabled. If it is enabled, step 48 is performed; otherwise, step 41 9 is performed.
- Step 48 The PoC server sets a second right weight for the user on the second global timer T212.
- the occupation time is large; step 420 is performed.
- Step 49 The PoC server determines whether the third global timer T21 3 is enabled. If it is enabled, step 41 0 is performed; otherwise, step 41 9 is performed.
- Step 41 The PoC server sets a third call duration maximum occupation time for the user on the third global timer T21 3; Step 420 is performed.
- step 45-step 41 0 of this embodiment refers to the description of step 24 and step 26-step 21 0 in an embodiment of the user voice management method of the present invention, and details are not described herein.
- Step 41 The PoC server determines whether the maximum duration of the corresponding call right is set according to the user's right priority level in the group data. If yes, go to step 412; otherwise, go to step 419.
- Step 412 When the PoC session type is a group session (a predefined group session or a chat group session), the PoC server determines the priority of the voice right corresponding to the voice right obtained by the user; if the priority of the voice right is the preemption level, the steps are performed. If the priority level of the call is high priority, go to step 41 5; if the priority level of the call is normal priority, go to step 417.
- the PoC server determines the priority of the voice right corresponding to the voice right obtained by the user; if the priority of the voice right is the preemption level, the steps are performed. If the priority level of the call is high priority, go to step 41 5; if the priority level of the call is normal priority, go to step 417.
- Step 41 The PoC server determines whether the first group timer T221 is enabled. If yes, go to step 414; otherwise, go to step 419.
- the first group timer T221 is configured to set the maximum duration of the call right when the session type is a group session, and the priority of the user is the preemption level, that is, the maximum duration of the fourth call right.
- Step 414 The PoC server sets a maximum duration of the fourth call right for the user on the first group timer T221. Step 420 is performed.
- Step 41 The PoC server determines whether the second group timer T222 is enabled. If yes, go to step 416; otherwise, go to step 419.
- the second group timer T222 is configured to set the maximum duration of the call right when the session type is a group session, and the priority of the user is the highest priority, that is, the maximum duration of the fifth call right.
- Step 41 The PoC server sets a maximum duration of the fifth call right for the user on the second group timer T222. Step 420 is performed. Step 417: The PoC server determines whether the third group timer T223 is enabled. If yes, step 418 is performed; otherwise, step 419 is performed. The third group timer T223 is configured to set the maximum duration of the call right for the user when the session type is the group session, and the priority of the user is the normal priority.
- Step 418 The PoC server sets, on the third group timer T223, a maximum duration of the sixth call right for the user. Step 420 is performed.
- a permanent group (predefined group or chat group)
- the corresponding maximum duration of the call right is set for the user, for example, in a predefined group or a chat group
- the preemptive user sets the fourth call right maximum occupation time T221, sets the fifth call right maximum occupation time T222 for the high priority user, and sets the sixth right maximum occupancy time ⁇ 223 for the normal priority user.
- the above configuration may be extended based on the group data format in the existing 0MA specification, and the configuration of the corresponding right of each user in the group is added according to the priority of the user right in the group. E.g:
- the group timer includes a first group timer T221, a second group timer 222, and a third group timer 223, and one of the configuration examples of the group timer corresponding to each of the voice priority levels is as shown in the table. 3 is shown.
- T2 Same as T2 (same as T2, group timing, fifth call right maximum occupancy)
- T2 and T2 are same (the sixth call right occupancy of the same group timing as T2)
- step 419 the PoC server sets the default duration of the call right for the user on the default timer T2, that is, the default duration of the default call rights. Step 420 is performed.
- Step 420 The timer (T2, ⁇ 21 1, ⁇ 212, ⁇ 21 3, ⁇ 221, ⁇ 222 or ⁇ 223) starts counting. When the timer expires, the PoC server reclaims the user's right to speak.
- the differentiated setting of the duration of the voice usage is implemented according to the PoC session type and the user voice priority level.
- the PoC server can configure, according to the value configured in the group data, the maximum occupation time of the voice right that can be occupied by the users with different voice priority levels in the group session; If the group timer is not enabled, the user can set the default voice usage duration according to the default timer defined in the 0MA specification, which further improves the flexibility of the voice management and is beneficial to enriching the user experience.
- FIG. 5 is a flowchart of an embodiment of a method for managing user rights according to the present invention. As shown in Figure 5, this embodiment includes:
- Step 51 The PoC session starts.
- Step 52 The user obtains the right to speak in the PoC session.
- Step 53 The PoC server determines the type of the PoC session. If the PoC session type is a group session (a predefined group session or a chat group session), step 51 1 is performed; if the PoC session type is a non-group session (a pair) For a session or temporary group session, go to step 54.
- group session a predefined group session or a chat group session
- Step 54 When the PoC session type is a non-group session (one-to-one session or a temporary group session), the PoC server determines the priority of the voice right corresponding to the voice right obtained by the user; If the level is the preemption level, go to step 55. If the priority level is the high priority, go to step 57. If the priority level is the normal priority, go to step 59.
- Step 55 The PoC server determines whether the first global timer T211 is enabled. If it is enabled, step 56 is performed; otherwise, step 519 is performed.
- Step 56 The PoC server sets, on the first global timer T211, a maximum duration of the first call duration T211 for the user. Step 520 is performed.
- Step 57 The PoC server determines whether the second global timer T212 is enabled. If yes, step 58 is performed; otherwise, step 519 is performed.
- Step 58 The PoC server sets a maximum duration of the second call right for the user on the second global timer T212. Step 520 is performed.
- Step 59 The PoC server determines whether the third global timer T213 is enabled. If yes, step 510 is performed; otherwise, step 519 is performed.
- Step 510 The PoC server sets a third call duration maximum occupation time for the user on the third global timer T213. Step 520 is performed.
- step 55 to 510 of the present embodiment refer to the description of the user's voice management method of the present invention in the above embodiment, step 24 and step 26 to step 210, and details are not described herein.
- Step 511 The PoC server determines whether the maximum duration of the call right corresponding to the user's right priority setting is enabled in the group data. If yes, go to step 512; otherwise, go to step 519.
- Step 512 When the PoC session type is a group session (a predefined group session or a chat group session), the PoC server determines the priority of the voice right corresponding to the voice right obtained by the user; if the priority of the voice right is the preemption level, the steps are performed. 513. If the priority of the voice is a high priority, step 515 is performed; if the priority of the voice is a normal priority, step 517 is performed.
- Step 513 The PoC server determines whether the first group timer T221 is enabled. If yes, step 514 is performed; otherwise, step 55 is performed.
- the first group timer T221 is configured to set the maximum right of the user for the user when the session type is a group session and the priority of the user's voice is the preemption level. The duration is used, that is: the maximum duration of the fourth call.
- Step 514 The PoC server sets a maximum duration of the fourth call right for the user on the first group timer T221. Step 520 is performed.
- Step 51 5 The PoC server determines whether the second group timer T222 is enabled. If yes, go to step 516; otherwise, go to step 57.
- the second group timer T222 is configured to set the maximum duration of the call right for the user when the session type is a group session and the priority of the user is a high priority, that is, the maximum duration of the fifth call right.
- Step 51 The PoC server sets the maximum duration of the fifth call right for the user on the second group timer T222. Go to step 520.
- Step 51 The PoC server determines whether the third group timer T223 is enabled. If yes, go to step 518; otherwise, go to step 59.
- the third group timer T223 is configured to set the maximum duration of the call right when the session type is a group session, and the priority of the user is the normal priority, that is, the maximum duration of the sixth call right.
- Step 51 The PoC server sets the sixth duration of the user to the user on the third group timer T223. Step 520 is performed.
- the group timer includes a first group timer T221, a second group timer 222, and a third group timer 223, and one of the configuration examples of the group timer corresponding to each of the voice priority levels is as shown in the table. 4 is shown.
- T2 and T2 are same (the sixth call right occupancy of the same group timing as T2)
- step 519 the PoC server sets the default duration of the call rights for the user on the default timer T2, that is, the default duration of the default call rights. Step 520 is performed.
- Step 520 The timer (T2, ⁇ 21 1, ⁇ 212, ⁇ 21 3, ⁇ 221, ⁇ 222 or ⁇ 223) starts counting. When the timer expires, the PoC server reclaims the user's right to speak.
- the differentiated setting of the duration of the voice usage is implemented according to the PoC session type and the user voice priority level.
- the PoC server can configure, according to the value configured in the group data, the maximum occupation time of the voice right that can be occupied by the users with different voice priority levels in the group session; If the group timer is not enabled, the global timer corresponding to the user's voice priority can be used to set the maximum duration of the call. If the group timer and the global timer are not enabled, they can be defined according to the 0MA specification.
- the default timer sets the default duration of the call, which further improves the flexibility of the call management and enriches the user experience.
- FIG. 6 is a structural diagram of an embodiment of a PoC server of the present invention.
- the PoC server of this embodiment includes: a first judging module 61, an obtaining module 62, and a reclaiming call module 63.
- the first determining module 61 is configured to determine the priority level of the voice of the user in the PoC session.
- the obtaining module 62 is configured to obtain a pre-set maximum duration of the right corresponding to the user's right priority level.
- the reclaiming call module 63 is configured to start monitoring the maximum duration of the call right corresponding to the priority level of the user's voice, and when the maximum duration of the call is exceeded, the call right of the user is recovered.
- the first determining module determines the priority level of the voice of the user in the PoC session
- the obtaining module obtains the preset maximum duration of the user voice according to the judgment result of the first determining module, and the callback module exceeds the user.
- the maximum right of the call is occupied, the user’s right to reclaim is recovered. Therefore, the maximum occupant length of the call that is allowed to be occupied by users with different voice rights is differentiated, which facilitates flexible management of user rights and enriches the user experience.
- FIG. 7 is a structural diagram of an embodiment of a PoC server of the present invention. As shown in FIG. 7, the difference between this embodiment and an embodiment of the PoC server of the present invention is that the embodiment further includes a setting module 64.
- the setting module 64 includes a global timer 641 and a default timer T2; the global timer 641 includes a first global timer T21 1, a second global timer T212, and a third global timer ⁇ 213.
- the setting module 64 is configured to set a maximum duration of the corresponding voice right for the user according to the priority level of the user voice determined by the first determining module 61.
- the global timer 641 is used to set the maximum duration of the corresponding call right for the user according to the priority of the user's voice.
- the default timer ⁇ 2 is used to set the default session duration for the user when the global timer 641 corresponding to the user's priority level is not enabled.
- the first global timer ⁇ 21 1 is configured to set a maximum duration of the first call right for the user when the priority of the user's voice is the preemption level.
- the second global timer ⁇ 212 is configured to set a maximum duration of the second call right for the user when the priority of the user's voice is a high priority.
- the third global timer T21 3 is configured to set a maximum duration of the third call right for the user when the priority of the user's voice is the normal priority.
- the embodiment may further include a second determining module 65.
- the second decision module 65 is used to determine the type of session.
- the setting module 64 is further configured to set a maximum duration of the corresponding call right for the user according to the type of the PoC session and the priority level of the user.
- the setup module 64 also includes a group timer 642.
- the group timer 642 is configured to enable, when the PoC session type is a group session, the maximum duration of the call according to the user's right priority setting in the group data; wherein the group session includes a predefined group session or a chat Group session.
- the default timer T2 is also used to set the default session duration for the user when the group timer 642 is not enabled.
- the group timer 642 may further include a first group timer T221, a second group timer 222, and a third group timer 223.
- the first group timer T221 is configured to set a maximum duration of the fourth call right for the user when the PoC session type is a group session and the user's priority of the session is the preemption level.
- the second group timer T222 is configured to set the maximum duration of the fifth call right for the user when the PoC session type is a group session and the user's priority of the call is a high priority.
- the third group timer T223 is configured to set a maximum duration of the sixth call right for the user when the PoC session type is a group session and the priority of the user is the normal priority.
- the global timer 641 is further configured to set the maximum duration of the corresponding voice for the user according to the priority of the user, when the group timer 642 corresponding to the priority of the user is not enabled. .
- the differentiated setting of the duration of the voice usage is implemented according to the PoC session type and/or the user voice priority level.
- the PoC server can configure, according to the value configured in the group data, the maximum occupation time of the voice right that can be occupied by the users with different voice priority levels in the group session; If the group timer is not enabled, the user can set the maximum duration of the corresponding voice for the user, or set the default voice usage for the user according to the default timer defined in the 0MA specification. Duration: If the group timer and the global timer are not enabled, the default duration of the call is set according to the default timer defined in the 0MA specification, which further improves the flexibility of the call management. Enrich the user's business experience.
- FIG. 8 is a structural diagram of an embodiment of a user call right management system according to the present invention. As shown in FIG. 8, the embodiment includes: a user terminal 81 and a PoC server 82.
- User terminal 81 is used to obtain the right to speak in a PoC session.
- the PoC server 82 is configured to determine the priority level of the voice of the user in the PoC session; The maximum duration of the call right corresponding to the priority level of the user's voice is set; the monitoring of the maximum duration of the call right corresponding to the priority level of the user is initiated, and when the maximum duration of the call is exceeded, the call right of the user is recovered.
- the user obtains the right of the user in the PoC session, and the PoC server determines the priority of the user's right to speak, and obtains the user right with the priority corresponding to the priority of the user's right.
- the user occupies a long time, and the user's right of the user is reclaimed when the user's right to use the user's voice is exceeded. This allows the user to occupy the call with the different voice priority.
- the maximum duration of the call is differentiated, which facilitates flexible management of user rights and enriches the user's service. Experience.
- modules in the apparatus in the embodiments may be distributed in the apparatus of the embodiment according to the embodiment, or may be correspondingly changed in one or more apparatuses different from the embodiment.
- the modules of the above embodiments may be combined into one module, or may be further split into a plurality of sub-modules.
- the foregoing storage medium includes: a medium that can store program codes, such as a ROM, a RAM, a magnetic disk, or an optical disk.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Telephonic Communication Services (AREA)
Description
用户话权管理方法和***及无线一键通服务器 本申请要求于 2008年 7月 8 日提交中国专利局、 申请号为 20081013306 0. 5、 发明名称为 "用户话权管理方法和***及无线一键通服务器" 的中国专 利申请的优先权, 其全部内容通过引用结合在本申请中。 技术领域
本发明实施例涉及一种网络通信技术, 特别是涉及一种用户话权管理方 法和***及无线一键通服务器。 背景技术
无线一键通(Push to ta lk over Cel lular , 以下简称 PoC )业务是一 种基于蜂窝移动通信网络的 "即按即讲(Push To Ta lk, 简称 PTT ) ,, 业务, 允许用户通过终端的特定按键建立与其他一个或多个用户的立即通信。 PoC 业务的开展可以独立于底层承载网络, 并充分利用底层承载网络, 通过半双 工基于互联网协议的语音 ( Voice over Internet Protocol , 简称 VoIP )技 术来实现。
PoC业务包括四种会话类型,分别是:一对一会话、临时群组会话(Adhoc PoC Group ) 、 预定义群组会话 ( Pre-arranged PoC Group )和聊天群组会话 ( Cha t PoC Group ) 。 一对一会话只涉及主叫和被叫二个用户。 临时群组会 话是一个临时让多个用户参与会话的 PoC群组, 群组的建立和会话的建立是 同步的, 所有的参与者是有该会话的发起者临时选择并组织起来的, 一对一 会话可以认为是临时群组会话的特殊情况。 预定义群组会话是一个永久性群 组,预定义群组会话默认的所有参与者同属于一个预先建立起来的 PoC群组, 群组会话的建立将直接发起对所有成员的邀请。 聊天群组会话也是一个永久
性群组, 每个群组成员单独加入 PoC会员, 有用户进入群组就标识了会话的 建立, 但会话的建立并不发起对聊天群组中每个成员进行呼叫, 而是由群组 成员主动加入。 用户话权优先级别是 PoC会话进行中, 代表用户话权能力唯 一的标准。
PoC 用户的话权优先级别从高到低依次分为四个等级: 抢占级、 高优先 户当前持有的话权; 而具有只听级话权的用户只能作为听众, 没有获得发言 的权限。 PoC 业务话权的控制策略是: 用户只有在获得话权后才能够向其他 用户发送媒体。 由于 PoC会话是半双工业务, 拥有话权的用户不能够长时间 占用话权。 因此拥有话权的用户具有最长话权时间的限制, 当用户获取话权 的时间过长, 服务器侧会主动回收话权。
发明人在实现本发明过程中发现, 现有技术为所有的用户允许使用的最 长话权时间采用统一的设置, 因而至少存在不能体现 PoC会话中用户之间的 差异性等缺陷。 发明内容
本发明实施例解决的技术问题是提供一种用户话权管理方法和***及无 线一键通服务器, 从而实现对具有不同话权优先级用户允许占用的话权最大 占用时长, 进行差异化配置。
为解决上述技术问题, 本发明实施例提供了一种用户话权管理方法, 包 括:
判断用户在无线一键通 PoC会话中的话权优先级别;
启动与所述用户的话权优先级别对应的话权最大占用时长的监测; 当超过所述话权最大占用时长时, 回收所述用户的话权。
本发明实施例提供的用户话权管理方法中, 通过在 PoC会话中根据用户 话权的优先级别, 确定用户话权最大占用时长, 当超过用户话权最大占用时
长时, 回收用户的话权, 从而实现具有不同话权优先级用户允许占用的话权 最大占用时长差异化, 有利于灵活管理用户话权, 丰富用户的业务体验。
为解决上述技术问题, 本发明实施例还提供了一种无线一键通 PoC服务 器, 包括:
第一判断模块,用于判断用户在无线一键通 PoC会话中的话权优先级别; 获取模块, 用于获取预先设置的与所述用户的话权优先级别相应的话权 最大占用时长; ;
回收话权模块, 用于启动与所述用户的话权优先级别对应的话权最大占 用时长的监测, 当超过所述话权最大占用时长时, 回收所述用户的话权。
本发明实施例提供的 PoC服务器中, 通过第一判断模块判断用户在 PoC 会话中的话权优先级别, 获取模块根据第一判断模块的判断结果, 获取预先 设置的与用户的话权优先级别相应的话权最大占用时长, 并由话权回收模块 在超过用户话权最大占用时长时, 回收用户的话权, 从而实现具有不同话权 优先级用户允许占用的话权最大占用时长差异化,有利于灵活管理用户话权, 丰富用户的业务体验。
为解决上述技术问题, 本发明实施例又提供了一种用户话权管理***, 包括用户终端和 PoC服务器:
所述用户终端用于在 PoC会话取得话权;
所述 PoC服务器用于判断用户在 PoC会话中的话权优先级别; 获取预先 设置的与所述用户的话权优先级别相应的话权最大占用时长; 启动与所述用 户的话权优先级别对应的话权最大占用时长的监测, 当超过所述话权最大占 用时长时, 回收所述用户的话权。
本发明实施例提供的用户话权管理***中, 用户通过用户终端在 PoC会 话中取得话权, 由 PoC服务器判断用户话权的优先级别, 获取预先设置的与 用户话权的优先级别相应的话权最大占用时长, 并且在超过用户话权最大占 用时长时, 回收用户的话权, 从而实现具有不同话权优先级用户允许占用的
话权最大占用时长差异化, 有利于灵活管理用户话权, 丰富用户的业务体验。 附图说明
图 1为本发明用户话权管理方法一个实施例流程图;
图 2为本发明用户话权管理方法一个实施例流程图;
图 3为本发明用户话权管理方法一个实施例流程图;
图 4为本发明用户话权管理方法一个实施例流程图;
图 5为本发明用户话权管理方法一个实施例流程图;
图 6为本发明 PoC服务器一个实施例结构图;
图 7为本发明 PoC服务器一个实施例结构图;
图 8为本发明用户话权管理***实施例结构图。 具体实施方式
下面通过附图和实施例, 对本发明的技术方案做进一步的详细描述。 图 1为本发明用户话权管理方法一个实施例流程图。 如图 1所示, 本实 施例包括:
步骤 1 1、 PoC服务器判断用户在 PoC会话中的话权优先级别。
步骤 12、 PoC服务器启动与用户的话权优先级别对应的话权最大占用时 长的监测。
PoC 服务器可根据该用户的话权优先级别, 为该用户预先设置相应的话 权最大占用时长。 用户在 PoC会话中取得的话权的优先级别包括: 抢占级、 高优先级、 正常优先级和只听级。 PoC 服务器可根据用户话权的优先级, 为 用户设置不同的话权最大占用时长。 由于具有只听级话权的用户只能作为听 众, 没有获得发言的权限, 因此, PoC 服务器不需为话权优先级为只听级的 用户设置相应的话权最大占用时长。
步骤 1 3、 当超过话权最大占用时长时, PoC服务器回收该用户的话权。
PoC服务器可侦测 PoC会话的语音媒体是否开始。 如果 PoC服务器侦测 到 PoC会话的语音媒体开始时, 根据设置好的用户话权最大占用时长, 对发 起语音媒体的用户开始计时。 如果 PoC服务器接收到语音媒体结束请求, 但 此时用户话权最大占用时长尚未超时时, 该次用户的讲话自然停止; 而如果 服务器检测到用户话权最大占用时长已经超时,但本次语音媒体尚未结束时, PoC服务器主动终止本次用户的讲话, 回收该用户的话权。
本实施例通过在 PoC会话中根据用户话权的优先级别, 确定用户话权最 大占用时长, 当超过用户话权最大占用时长时, 回收用户的话权, 从而实现 具有不同话权优先级用户允许占用的话权最大占用时长差异化, 有利于灵活 管理用户话权, 丰富用户的业务体验。
图 2为本发明用户话权管理方法一个实施例流程图。 如图 2所示, 本实 施例包括:
步骤 21、 PoC会话开始。
步骤 22、 用户在 PoC会话中取得话权。
步骤 23、 PoC服务器判断用户取得的话权对应的话权优先级别; 如果该 话权优先级别为抢占级, 执行步骤 24 ; 如果该话权优先级别为高优先级, 执 行步骤 27 ; 如果该话权优先级别为正常优先级, 执行步骤 29。
步骤 24、 PoC服务器判断第一全局定时器 T21 1是否开启, 如果开启, 执 行步骤 26 ; 否则, 执行步骤 25。 其中, 第一全局定时器 T21 1与抢占级话权 相对应, 用于设置话权优先级为抢占级的用户的话权最大占用时长, 即: 第 一话权最大占用时长。
步骤 25、 PoC服务器在缺省定时器 T2上, 为用户设置默认的话权最大占 用时长, 即: 缺省话权最大占用时长; 执行步骤 21 1。
缺省话权最大占用时长即为开放移动联盟(以下简称 0MA )规范现有定 义的用户话权时长的默认配置。 0MA规范中关于用户话权时长的缺省配置 (缺 省定时器 T2 ) 的说明如表 1所示。
表 1、 缺省定时器 T2的配置说明
步骤 27、 PoC服务器判断第二全局定时器 T212是否开启, 如果开启, 执 行步骤 28; 否则, 执行步骤 25。 其中, 第二全局定时器 T212与高优先级话 权相对应, 用于设置话权优先级为高优先级的用户的话权最大占用时长, 即: 第二话权最大占用时长。
步骤 28、 PoC服务器在第二全局定时器 T212上, 为用户设置第二话权最 大占用时长; 执行步骤 211。
步骤 29、 PoC服务器判断第三全局定时器 T213是否开启, 如果开启, 执 行步骤 210; 否则, 执行步骤 25。 其中, 第三全局定时器 T213与正常优先级 话权相对应,用于设置话权优先级为正常优先级的用户的话权最大占用时长, 即: 第三话权最大占用时长。
步骤 210、 PoC服务器在第三全局定时器 T213上, 为用户设置第三话权 最大占用时长; 执行步骤 211。
全局定时器可包括第一全局定时器 T211、 第二全局定时器 T212和第三 全局定时器 T213, 关于与各话权优先级相应的全局定时器的配置示例之一, 如表 2所示。
表 2、 全局定时器的配置示例
本实施例通过在 PoC服务器增添用于设置相应话权优先级别的全局定时 器, 即第一全局定时器、 第二全局定时器和第三全局定时器, 可实现分别为 具有不同优先级别话权的用户, 分别设置不同的话权最大占用时长, 实现不 同用户间话权占用时长的差异化配置, 有利于灵活管理用户话权, 丰富用户 的业务体验; 此外, 在全局定时器没有开启时, 还可通过缺省定时器, 为用 户设置缺省话权最大占用时长, 使得本实施例可兼容现有技术中 0MA 已经定 义的用户话权占用时长的设置, 从而进一步提高了用户话权管理的灵活性。
图 3为本发明用户话权管理方法一个实施例流程图。 如图 3所示, 本实 施例包括:
步骤 31、 PoC会话开始。
步骤 32、 用户在 PoC会话中取得话权。
步骤 33、 PoC服务器判断该 PoC会话的类型, 如果 PoC会话类型为群组
会话, 执行步骤 311; 如果 PoC会话类型为非群组会话, 执行步骤 34。 其中, 群组会话包括预定义群组会话或聊天群组会话; 非群组会话包括一对一会话 或临时群组会话。
步骤 34、 在 PoC会话类型为非群组会话 (一对一会话或临时群组会话 ) 时, PoC服务器判断用户取得的话权对应的话权优先级别; 如果该话权优先 级别为抢占级,执行步骤 35;如果该话权优先级别为高优先级,执行步骤 37; 如果该话权优先级别为正常优先级, 执行步骤 39。
步骤 35、 PoC服务器判断第一全局定时器 T211是否开启, 如果开启, 执 行步骤 36; 否则, 执行步骤 311。
步骤 36、 PoC服务器在第一全局定时器 T211上, 为用户设置第一话权最 大占用时长 T211; 执行步骤 312。
步骤 37、 PoC服务器判断第二全局定时器 T212是否开启, 如果开启, 执 行步骤 38; 否则, 执行步骤 311。
步骤 38、 PoC服务器在第二全局定时器 T212上, 为用户设置第二话权最 大占用时长; 执行步骤 312。
步骤 39、 PoC服务器判断第三全局定时器 T213是否开启, 如果开启, 执 行步骤 310; 否则, 执行步骤 311。
步骤 310、 PoC服务器在第三全局定时器 T213上, 为用户设置第三话权 最大占用时长; 执行步骤 312。
步骤 311、 PoC服务器在缺省定时器 T2上, 为用户设置默认的话权最大 占用时长, 即: 缺省话权最大占用时长; 执行步骤 312。
步骤 312、 定时器(T2、 T21 T212或 T213 )计时开始, 当定时器超时 时, PoC服务器回收该用户的话权。
本实施例通过 PoC服务器在 PoC会话中, 判断 PoC会话的类型以及取得 话权的用户的话权优先级别, 为用户设置相应的话权最大占用时长。 在 PoC 会话类型为群组会话(预定义群组会话或聊天群组会话) 时, 采用回收用户
话权定时器为用户设置缺省话权最大占用时长; 在 PoC会话类型为非群组会 话(一对一会话或临时群组会话) 时, 进一步根据与用户话权优先级别相应 的全局定时器, 分别为用户设置相应的话权最大占用时间; 从而在 PoC会话 中, 根据 PoC会话类型以及用户话权优先级别, 实现话权占用时长的差异化, 进一步增强了话权管理的灵活性, 有利于丰富用户的业务体验。 本实施例步 骤 35-步骤 312 的详细记载, 可参见本发明用户话权管理方法上述实施例步 骤 24-步骤 21 1的记载, 不再赘述。
图 4为本发明用户话权管理方法一个实施例流程图。 如图 4所示, 本实 施例包括:
步骤 41、 PoC会话开始。
步骤 42、 用户在 PoC会话中取得话权。
步骤 43、 PoC服务器判断该 PoC会话的类型, 如果 PoC会话类型为群组 会话, 执行步骤 41 1 ; 如果 PoC会话类型为非群组会话, 执行步骤 44。 其中, 群组会话包括预定义群组会话或聊天群组会话; 非群组会话包括一对一会话 或临时群组会话。
步骤 44、 在 PoC会话类型为非群组会话(一对一会话或临时群组会话) 时, PoC服务器判断用户取得的话权对应的话权优先级别; 如果该话权优先 级别为抢占级,执行步骤 45 ;如果该话权优先级别为高优先级,执行步骤 47 ; 如果该话权优先级别为正常优先级, 执行步骤 49。
步骤 45、 PoC服务器判断第一全局定时器 T21 1是否开启, 如果开启, 执 行步骤 46 ; 否则, 执行步骤 41 9。
步骤 46、 PoC服务器在第一全局定时器 T21 1上, 为用户设置第一话权最 大占用时长 T21 1 ; 执行步骤 420。
步骤 47、 PoC服务器判断第二全局定时器 T212是否开启, 如果开启, 执 行步骤 48 ; 否则, 执行步骤 41 9。
步骤 48、 PoC服务器在第二全局定时器 T212上, 为用户设置第二话权最
大占用时长; 执行步骤 420。
步骤 49、 PoC服务器判断第三全局定时器 T21 3是否开启, 如果开启, 执 行步骤 41 0; 否则, 执行步骤 41 9。
步骤 41 0、 PoC服务器在第三全局定时器 T21 3上, 为用户设置第三话权 最大占用时长; 执行步骤 420。
本实施例步骤 45-步骤 41 0的详细记载, 可参见本发明用户话权管理方 法一个实施例中, 步骤 24以及步骤 26-步骤 21 0的记载, 不再赘述。
步骤 41 1、 PoC服务器判断群组数据中是否启用根据用户的话权优先级别 设置对应的话权最大占用时长, 如果启用, 执行步骤 412 ; 否则, 执行步骤 419。
步骤 412、 在 PoC会话类型为群组会话(预定义群组会话或聊天群组会 话) 时, PoC 服务器判断用户取得的话权对应的话权优先级别; 如果该话权 优先级别为抢占级, 执行步骤 41 3 ; 如果该话权优先级别为高优先级, 执行 步骤 41 5 ; 如果该话权优先级别为正常优先级, 执行步骤 417。
步骤 41 3、 PoC服务器判断第一群组定时器 T221是否开启, 如果开启, 执行步骤 414 ; 否则, 执行步骤 419。 其中, 第一群组定时器 T221用于在会 话类型为群组会话, 且用户的话权优先级为抢占级时, 为用户设置话权最大 占用时长, 即: 第四话权最大占用时长。
步骤 414、 PoC服务器在第一群组定时器 T221上, 为用户设置第四话权 最大占用时长; 执行步骤 420。
步骤 41 5、 PoC服务器判断第二群组定时器 T222是否开启, 如果开启, 执行步骤 416 ; 否则, 执行步骤 419。 其中, 第二群组定时器 T222用于在会 话类型为群组会话, 且用户的话权优先级为高优先级时, 为用户设置话权最 大占用时长, 即: 第五话权最大占用时长。
步骤 41 6、 PoC服务器在第二群组定时器 T222上, 为用户设置第五话权 最大占用时长; 执行步骤 420。
步骤 417、 PoC服务器判断第三群组定时器 T223是否开启, 如果开启, 执行步骤 418; 否则, 执行步骤 419。 其中, 第三群组定时器 T223用于在会 话类型为群组会话, 且用户的话权优先级为正常优先级时, 为用户设置话权 最大占用时长, 即: 第六话权最大占用时长。
步骤 418、 PoC服务器在第三群组定时器 T223上, 为用户设置第六话权 最大占用时长; 执行步骤 420。
在永久性群组(预定义群组或聊天群组)中, 根据用户话权的优先级别 , 为用户分别设置相应的话权最大占用时长, 如: 在预定义群组或聊天群组中, 为抢占级用户设置第四话权最大占用时长 T221、 为高优先级用户设置第五话 权最大占用时长 T222、 以及为正常优先级用户设置第六话权最大占用时长 Τ223。 上述配置, 可基于现有的 0MA规范中的群组数据格式进行扩展, 根据 群组中用户话权的优先级, 添加群组中每个用户相应的话权的配置。 例如:
<talkburst-prior ity-value>
< tbpr ior i ty level = 3>T221</ riority>
< tbpr ior i ty level=2>T222</ riority>
< tbpr ior i ty level=l>T223</ riority>
</ talkburst-priority-value>
群组定时器包括第一群组定时器 T221、 第二群组定时器 Τ222和第三群 组定时器 Τ223, 关于与各话权优先级相应的群组定时器的配置示例之一, 如 表 3所示。
表 3、 群组定时器的配置示例
与 T2相同 与 T2相同(参 与 T2相同 组定时 第五话权最大占用时
(参表 1) 表 1) (参表 1) 器 T222 长, 默认配置为 T2
第三群 正常优先级用户享有
与 T2相同 与 T2相同(参 与 T2相同 组定时 的第六话权最大占用
(参表 1) 表 1) (参表 1) 器 T223 时长, 默认配置为 T2
步骤 419、 PoC服务器在缺省定时器 T2上, 为用户设置默认的话权最大 占用时长, 即: 缺省话权最大占用时长; 执行步骤 420。
步骤 420、 定时器(T2、 Τ21 1、 Τ212、 Τ21 3、 Τ221、 Τ222或 Τ223 )计时 开始, 当定时器超时时, PoC服务器回收该用户的话权。
本实施例根据 PoC会话类型以及用户话权优先级别, 实现话权占用时长 的差异化设置。 此外, 通过在群组数据中增设群组定时器, PoC服务器可根 据群组数据中配置的数值, 对群组会话中各种话权优先级别的用户所能占用 的话权最大占用时长进行配置; 如果群组定时器没有启用, 可根据 0MA规范 中定义的缺省定时器对用户设置缺省话权占用时长, 从而进一步提高了话权 管理的灵活度, 有利于丰富用户的业务体验。
图 5为本发明用户话权管理方法一个实施例流程图。 如图 5所示, 本实 施例包括:
步骤 51、 PoC会话开始。
步骤 52、 用户在 PoC会话中取得话权。
步骤 53、 PoC服务器判断该 PoC会话的类型, 如果 PoC会话类型为群组 会话(预定义群组会话或聊天群组会话) , 执行步骤 51 1 ; 如果 PoC会话类 型为非群组会话(一对一会话或临时群组会话) , 执行步骤 54。
步骤 54、 在 PoC会话类型为非群组会话(一对一会话或临时群组会话) 时, PoC服务器判断用户取得的话权对应的话权优先级别; 如果该话权优先
级别为抢占级,执行步骤 55;如果该话权优先级别为高优先级,执行步骤 57; 如果该话权优先级别为正常优先级, 执行步骤 59。
步骤 55、 PoC服务器判断第一全局定时器 T211是否开启, 如果开启, 执 行步骤 56; 否则, 执行步骤 519。
步骤 56、 PoC服务器在第一全局定时器 T211上, 为用户设置第一话权最 大占用时长 T211; 执行步骤 520。
步骤 57、 PoC服务器判断第二全局定时器 T212是否开启, 如果开启, 执 行步骤 58; 否则, 执行步骤 519。
步骤 58、 PoC服务器在第二全局定时器 T212上, 为用户设置第二话权最 大占用时长; 执行步骤 520。
步骤 59、 PoC服务器判断第三全局定时器 T213是否开启, 如果开启, 执 行步骤 510; 否则, 执行步骤 519。
步骤 510、 PoC服务器在第三全局定时器 T213上, 为用户设置第三话权 最大占用时长; 执行步骤 520。
本实施例步骤 55-步骤 510的详细记载, 可参见本发明用户话权管理方 法上述实施例中, 步骤 24以及步骤 26-步骤 210的记载, 不再赘述。
步骤 511、 PoC服务器判断群组数据中是否启用根据用户的话权优先级别 设置对应的话权最大占用时长, 如果启用, 执行步骤 512; 否则, 执行步骤 519。
步骤 512、 在 PoC会话类型为群组会话(预定义群组会话或聊天群组会 话) 时, PoC 服务器判断用户取得的话权对应的话权优先级别; 如果该话权 优先级别为抢占级, 执行步骤 513; 如果该话权优先级别为高优先级, 执行 步骤 515; 如果该话权优先级别为正常优先级, 执行步骤 517。
步骤 513、 PoC服务器判断第一群组定时器 T221是否开启, 如果开启, 执行步骤 514; 否则, 执行步骤 55。 其中, 第一群组定时器 T221用于在会话 类型为群组会话, 且用户的话权优先级为抢占级时, 为用户设置话权最大占
用时长, 即: 第四话权最大占用时长。
步骤 514、 PoC服务器在第一群组定时器 T221上, 为用户设置第四话权 最大占用时长; 执行步骤 520。
步骤 51 5、 PoC服务器判断第二群组定时器 T222是否开启, 如果开启, 执行步骤 516 ; 否则, 执行步骤 57。 其中, 第二群组定时器 T222用于在会话 类型为群组会话, 且用户的话权优先级为高优先级时, 为用户设置话权最大 占用时长, 即: 第五话权最大占用时长。
步骤 51 6、 PoC服务器在第二群组定时器 T222上, 为用户设置第五话权 最大占用时长; 执行步骤 520。
步骤 51 7、 PoC服务器判断第三群组定时器 T223是否开启, 如果开启, 执行步骤 518 ; 否则, 执行步骤 59。 其中, 第三群组定时器 T223用于在会话 类型为群组会话, 且用户的话权优先级为正常优先级时, 为用户设置话权最 大占用时长, 即: 第六话权最大占用时长。
步骤 51 8、 PoC服务器在第三群组定时器 T223上, 为用户设置第六话权 最大占用时长; 执行步骤 520。
群组定时器包括第一群组定时器 T221、 第二群组定时器 Τ222和第三群 组定时器 Τ223 , 关于与各话权优先级相应的群组定时器的配置示例之一, 如 表 4所示。
表 4、 群组定时器的配置示例
第三群 正常优先级用户享有
与 T2相同 与 T2相同(参 与 T2相同 组定时 的第六话权最大占用
(参表 1) 表 1) (参表 1) 器 T223 时长, 默认配置为 T2
步骤 519、 PoC服务器在缺省定时器 T2上, 为用户设置默认的话权最大 占用时长, 即: 缺省话权最大占用时长; 执行步骤 520。
步骤 520、 定时器(T2、 Τ21 1、 Τ212、 Τ21 3、 Τ221、 Τ222或 Τ223 )计时 开始, 当定时器超时时, PoC服务器回收该用户的话权。
本实施例根据 PoC会话类型以及用户话权优先级别, 实现话权占用时长 的差异化设置。 此外, 通过在群组数据中增设群组定时器, PoC服务器可根 据群组数据中配置的数值, 对群组会话中各种话权优先级别的用户所能占用 的话权最大占用时长进行配置; 如果群组定时器没有启用, 可采用用户话权 优先级相应的全局定时器为用户设置相应的话权最大占用时长; 如果群组定 时器和全局定时器都没有启用, 还可根据 0MA规范中定义的缺省定时器对用 户设置缺省话权占用时长, 从而进一步提高了话权管理的灵活度, 有利于丰 富用户的业务体验。
图 6为本发明 PoC服务器一个实施例结构图。如图 6所示,本实施例 PoC 服务器包括: 第一判断模块 61、 获取模块 62和回收话权模块 63。
第一判断模块 61用于判断用户在 PoC会话中的话权优先级别。
获取模块 62 用于获取预先设置的与用户的话权优先级别相应的话权最 大占用时长。
回收话权模块 63 用于启动与用户的话权优先级别对应的话权最大占用 时长的监测, 当超过话权最大占用时长时, 回收该用户的话权。
本实施例通过第一判断模块判断用户在 PoC会话中的话权优先级别, 获 取模块根据第一判断模块的判断结果, 获取预先设置的用户话权最大占用时 长, 并由话权回收模块在超过用户话权最大占用时长时, 回收用户的话权,
从而实现具有不同话权优先级用户允许占用的话权最大占用时长差异化, 有 利于灵活管理用户话权, 丰富用户的业务体验。
图 7为本发明 PoC服务器一个实施例结构图。 如图 7所示, 本实施例与 本发明 PoC服务器一个实施例的区别在于, 本实施例还包括设置模块 64。 设 置模块 64包括全局定时器 641和缺省定时器 T2 ; 全局定时器 641 包括第一 全局定时器 T21 1、 第二全局定时器 T212和第三全局定时器 Τ21 3。
设置模块 64用于根据第一判断模块 61判断的用户话权优先级别, 为用 户设置相应的话权最大占用时长。
全局定时器 641用于根据用户的话权优先级, 为用户设置相应的话权最 大占用时长。
缺省定时器 Τ2用于在与用户的话权优先级别对应的全局定时器 641没有 启用时, 为用户设置缺省话权占用时长。
第一全局定时器 Τ21 1用于在用户的话权优先级为抢占级时,为用户设置 第一话权最大占用时长。
第二全局定时器 Τ212用于在用户的话权优先级为高优先级时,为用户设 置第二话权最大占用时长。
第三全局定时器 T21 3用于在用户的话权优先级为正常优先级时,为用户 设置第三话权最大占用时长。
在上述技术方案的基础上, 本实施例还可包括第二判断模块 65。 第二判 断模块 65用于判断会话的类型。 相应的, 设置模块 64还用于根据 PoC会话 的类型和用户的话权优先级别, 为用户设置相应的话权最大占用时长。
设置模块 64还包括群组定时器 642。群组定时器 642用于当 PoC会话类 型为群组会话时, 在群组数据中启用根据用户的话权优先级别设置对应的话 权最大占用时长; 其中, 群组会话包括预定义群组会话或聊天群组会话。 相 应的, 缺省定时器 T2还用于在群组定时器 642没有启用时, 为用户设置缺省 话权占用时长。
群组定时器 642 可进一步包括第一群组定时器 T221、 第二群组定时器 Τ222和第三群组定时器 Τ223。
第一群组定时器 T221用于在 PoC会话类型为群组会话,且用户的话权优 先级为抢占级时, 为用户设置第四话权最大占用时长。
第二群组定时器 T222用于在 PoC会话类型为群组会话,且用户的话权优 先级为高优先级时, 为用户设置第五话权最大占用时长。
第三群组定时器 T223用于在 PoC会话类型为群组会话,且用户的话权优 先级为正常优先级时, 为用户设置第六话权最大占用时长。
在上述技术方案的基石出上, 全局定时器 641还用于当与用户的话权优先 级相应的群组定时器 642未启用时, 根据用户的话权优先级, 为用户设置相 应的话权最大占用时长。
本实施例根据 PoC会话类型和 /或用户话权优先级别,实现话权占用时长 的差异化设置。 此外, 通过在群组数据中增设群组定时器, PoC服务器可根 据群组数据中配置的数值, 对群组会话中各种话权优先级别的用户所能占用 的话权最大占用时长进行配置; 如果群组定时器没有启用, 可采用用户话权 优先级相应的全局定时器为用户设置相应的话权最大占用时长, 或者可根据 0MA规范中定义的缺省定时器对用户设置缺省话权占用时长; 如果群组定时 器和全局定时器都没有启用, 还可根据 0MA规范中定义的缺省定时器对用户 设置缺省话权占用时长, 从而进一步提高了话权管理的灵活度, 有利于丰富 用户的业务体验。
本发明 PoC服务器具体工作流程可参见本发明用户话权管理方法实施例 的描述, 以及图 1-5的记载, 不再赘述。
图 8为本发明用户话权管理***实施例结构图。 如图 8所示, 本实施例 包括: 用户终端 81和 PoC服务器 82。
用户终端 81用于在 PoC会话取得话权。
PoC服务器 82用于判断用户在 PoC会话中的话权优先级别; 获取预先设
置的与用户的话权优先级别相应的话权最大占用时长; 启动与用户的话权优 先级别对应的话权最大占用时长的监测, 当超过话权最大占用时长时, 回收 该用户的话权。
本实施例用户话权管理***中, 用户通过用户终端在 PoC会话中取得话 权, 由 PoC服务器判断用户话权的优先级别, 获取预先设置的与用户话权的 优先级别相应的用户话权最大占用时长, 并且在超过用户话权最大占用时长 时, 回收用户的话权, 从而实现具有不同话权优先级用户允许占用的话权最 大占用时长差异化, 有利于灵活管理用户话权, 丰富用户的业务体验。
本发明用户话权管理***关于 PoC服务器的进一步细化结构, 可参见本 发明 PoC服务器实施例的描述, 以及图 6-7的记载, 不再赘述。
本领域普通技术人员可以理解: 附图只是一个优选实施例的示意图, 附 图中的模块或流程并不一定是实施本发明所必须的。
本领域普通技术人员可以理解: 实施例中的装置中的模块可以按照实施 例描述分布于实施例的装置中, 也可以进行相应变化位于不同于本实施例的 一个或多个装置中。 上述实施例的模块可以合并为一个模块, 也可以进一步 拆分成多个子模块。
上述本发明实施例序号仅仅为了描述, 不代表实施例的优劣。
本领域普通技术人员可以理解: 实现上述方法实施例的全部或部分步骤 可以通过程序指令相关的硬件来完成, 前述的程序可以存储于一计算机可读 取存储介质中, 该程序在执行时, 执行包括上述方法实施例的步骤; 而前述 的存储介质包括: R0M、 RAM, 磁碟或者光盘等各种可以存储程序代码的介质。
最后应说明的是: 以上实施例仅用以说明本发明的技术方案, 而非对其 限制; 尽管参照前述实施例对本发明进行了详细的说明, 本领域的普通技术 人员应当理解: 其依然可以对前述实施例所记载的技术方案进行修改, 或者 对其中部分技术特征进行等同替换; 而这些修改或者替换, 并不使相应技术 方案的本质脱离本发明实施例技术方案的精神和范围。
Claims
1、 一种用户话权管理方法, 其特征在于, 包括:
判断用户在无线一键通 PoC会话中的话权优先级别;
启动与所述用户的话权优先级别对应的话权最大占用时长的监测; 当超过所述话权最大占用时长时, 回收所述用户的话权。
2、 根据权利要求 1所述的用户话权管理方法, 其特征在于, 启动与所述 用户的话权优先级别对应的话权最大占用时长的监测, 包括:
启动与所述用户的话权优先级别对应的话权最大占用时长的定时器。
3、 根据权利要求 2所述的用户话权管理方法, 其特征在于, 启动与所述 用户的话权优先级别对应的话权最大占用时长的定时器, 包括:
判断预先设置了与所述用户的话权优先级别对应的话权最大占用时长的 全局定时器是否启用, 如果启用, 启动所述全局定时器;
当所述全局定时器没有启用时, 启动预先设置了与所述用户的话权优先 级别对应的缺省话权最大占用时长的缺省定时器。
4、 根据权利要求 2所述的用户话权管理方法, 其特征在于,
所述判断用户在 PoC会话中的话权优先级别之前, 还包括: 判断所述会 话的类型;
所述启动与所述用户的话权优先级别对应的话权最大占用时长的定时 器, 包括: 启动预先设置了与所述会话的类型和所述用户的话权优先级别对 应的话权最大占用时长的定时器。
5、 根据权利要求 4所述的用户话权管理方法, 其特征在于, 所述启动预 先设置了与所述会话的类型和所述用户的话权优先级别对应的话权最大占用 时长的定时器, 包括:
在所述会话的类型为非群组会话时, 启动预先设置了与所述话权优先级 别对应的话权最大占用时长的全局定时器; 所述非群组会话包括一对一会话 或临时群组会话。
6、 根据权利要求 4所述的用户话权管理方法, 其特征在于, 所述启动预 先设置了与所述会话的类型和所述用户的话权优先级别对应的话权最大占用 时长的定时器, 包括:
在所述会话的类型为群组会话时, 启动预先设置了缺省话权占用时长的 缺省定时器; 所述群组会话包括预定义群组会话或聊天群组会话。
7、 根据权利要求 4所述的用户话权管理方法, 其特征在于, 所述判断用 户在 PoC会话中的话权优先级别之前, 还包括:
在所述会话类型为群组会话时, 判断群组数据中是否启用预先设置了与 所述用户的话权优先级别对应的话权最大占用时长的定时器,如果没有启用, 启动预先设置了与所述用户的话权优先级别对应的缺省话权占用时长的缺省 定时器。
8、 根据权利要求 7所述的用户话权管理方法, 其特征在于, 当所述群组 数据中启用预先设置了与所述用户的话权优先级别设置对应的话权最大占用 时长的定时器, 且在所述会话类型为群组会话时, 所述判断用户的话权优先 级别之后, 还包括:
判断预先设置了与群组会话中所述用户的话权优先级对应的话权最大占 用时长的群组定时器是否启用, 如果启用, 启动所述群组定时器。
9、 根据权利要求 8所述的用户话权管理方法, 其特征在于, 当所述群组 定时器没有启用时, 还包括: 启动预先设置了与所述用户的话权优先级别对 应的缺省话权占用时长的缺省定时器。
10、 根据权利要求 8所述的用户话权管理方法, 其特征在于, 当所述群 组定时器没有启用时, 还包括:
当预先设置了与所述用户的话权优先级别对应的话权最大占用时长的全 局定时器启用时, 启动所述全局定时器;
当所述全局定时器没有启用时, 启动预先设置了与所述用户的话权优先 级别对应的缺省话权最大占用时长的缺省定时器。
11、 一种无线一键通服务器, 其特征在于, 包括:
第一判断模块, 用于判断用户在无线一键通会话中的话权优先级别; 获取模块, 用于获取预先设置的与所述用户的话权优先级别相应的话权 最大占用时长;
回收话权模块, 用于启动与所述用户的话权优先级别对应的话权最大占 用时长的监测, 当超过所述话权最大占用时长时, 回收所述用户的话权。
12、 根据权利要求 11所述的无线一键通服务器, 其特征在于, 还包括: 设置模块, 用于为所述用户设置与所述用户的话权优先级别相应的话权 最大占用时长。
13、 根据权利要求 12所述的无线一键通服务器, 其特征在于, 所述设置 模块包括:
全局定时器, 用于根据所述用户的话权优先级, 为所述用户设置相应的 话权最大占用时长; 启用时, 为所述用户设置缺省话权占用时长。
14、 根据权利要求 13所述的无线一键通服务器, 其特征在于, 所述全局 定时器包括:
第一全局定时器, 用于在所述用户的话权优先级为抢占级时, 为所述用 户设置第一话权最大占用时长;
第二全局定时器, 用于在所述用户的话权优先级为高优先级时, 为所述 用户设置第二话权最大占用时长; 述用户设置第三话权最大占用时长。
15、 根据权利要求 12-14任一所述的无线一键通服务器, 令 于, 还包括: 第二判断模块, 用于判断所述会话的类型;
所述设置模块还用于根据所述会话的类型和所述用户的话权优先级别,
为所述用户设置相应的话权最大占用时长。
16、 根据权利要求 15所述的无线一键通服务器, 其特征在于, 所述设置 模块还包括:
群组定时器, 用于当所述会话类型为群组会话时, 在群组数据中启用根 据所述用户的话权优先级别设置对应的话权最大占用时长; 所述群组会话包 括预定义群组会话或聊天群组会话。
17、 根据权利要求 16所述的无线一键通服务器, 其特征在于, 所述缺省定 时器还用于在所述群组定时器没有启用时,为所述用户设置缺省话权占用时长。
18、 根据权利要求 16所述的无线一键通服务器, 其特征在于, 所述群组 定时器包括:
第一群组定时器, 用于在所述会话类型为群组会话, 且所述用户的话权 优先级为抢占级时, 为所述用户设置第四话权最大占用时长;
第二群组定时器, 用于在所述会话类型为群组会话, 且所述用户的话权 优先级为高优先级时, 为所述用户设置第五话权最大占用时长;
第三群组定时器, 用于在所述会话类型为群组会话, 且所述用户的话权 优先级为正常优先级时, 为所述用户设置第六话权最大占用时长。
19、 根据权利要求 18所述的无线一键通服务器, 其特征在于, 所述全局 定时器还用于当与所述用户的话权优先级相应的群组定时器未启用时, 根据 所述用户的话权优先级, 为所述用户设置相应的话权最大占用时长。
20、 一种用户话权管理***, 其特征在于, 包括用户终端和无线一键通
PoC服务器;
所述用户终端用于在 PoC会话取得话权;
所述 PoC服务器用于判断用户在 PoC会话中的话权优先级别; 获取预先 设置的与所述用户的话权优先级别相应的话权最大占用时长; 启动与所述用 户的话权优先级别对应的话权最大占用时长的监测, 当超过所述话权最大占 用时长时, 回收所述用户的话权。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP09793843A EP2299628B1 (en) | 2008-07-08 | 2009-07-07 | Method and system for managing the user floor and push to talk over cellular server |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200810133060.5 | 2008-07-08 | ||
CN200810133060A CN101626548B (zh) | 2008-07-08 | 2008-07-08 | 用户话权管理方法和***及无线一键通服务器 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2010003368A1 true WO2010003368A1 (zh) | 2010-01-14 |
Family
ID=41506700
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2009/072668 WO2010003368A1 (zh) | 2008-07-08 | 2009-07-07 | 用户话权管理方法和***及无线一键通服务器 |
Country Status (3)
Country | Link |
---|---|
EP (1) | EP2299628B1 (zh) |
CN (1) | CN101626548B (zh) |
WO (1) | WO2010003368A1 (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2012027519A2 (en) | 2010-08-27 | 2012-03-01 | The Iams Company | Methods of measuring activities of daily living |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103051648B (zh) * | 2011-10-14 | 2016-03-30 | 上海博泰悦臻网络技术服务有限公司 | 车辆间的通信方法和***、用于车辆间通信的服务器 |
KR102340796B1 (ko) * | 2015-05-11 | 2021-12-17 | 삼성전자주식회사 | 단말기들의 통신 방법 및 그 단말기 |
CN108401229B (zh) * | 2017-02-08 | 2021-03-05 | 普天信息技术有限公司 | 一种话权时长申请方法及装置 |
CN113259865B (zh) * | 2021-04-19 | 2022-02-18 | 江苏怀业信息技术股份有限公司 | 用于mesh自组网的集群对讲话权抢占方法和装置 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060154681A1 (en) * | 2004-12-14 | 2006-07-13 | Samsung Electronics Co., Ltd. | Method and system for controlling talk time for PoC user |
CN1863340A (zh) * | 2005-12-01 | 2006-11-15 | 华为技术有限公司 | 一种PoC会话中的发言权控制方法 |
CN101005651A (zh) * | 2007-01-31 | 2007-07-25 | 华为技术有限公司 | 一种授予终端话权的方法、***和即按即讲服务器 |
CN101159946A (zh) * | 2007-11-16 | 2008-04-09 | 中兴通讯股份有限公司 | 蜂窝按讲业务的发言权控制方法和蜂窝按讲服务器 |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070249381A1 (en) * | 2006-04-21 | 2007-10-25 | Sonim Technologies, Inc. | Apparatus and method for conversational-style push-to-talk |
CN100493220C (zh) * | 2007-02-27 | 2009-05-27 | 华为技术有限公司 | 一种释放话权的方法和装置 |
-
2008
- 2008-07-08 CN CN200810133060A patent/CN101626548B/zh active Active
-
2009
- 2009-07-07 WO PCT/CN2009/072668 patent/WO2010003368A1/zh active Application Filing
- 2009-07-07 EP EP09793843A patent/EP2299628B1/en not_active Not-in-force
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060154681A1 (en) * | 2004-12-14 | 2006-07-13 | Samsung Electronics Co., Ltd. | Method and system for controlling talk time for PoC user |
CN1863340A (zh) * | 2005-12-01 | 2006-11-15 | 华为技术有限公司 | 一种PoC会话中的发言权控制方法 |
CN101005651A (zh) * | 2007-01-31 | 2007-07-25 | 华为技术有限公司 | 一种授予终端话权的方法、***和即按即讲服务器 |
CN101159946A (zh) * | 2007-11-16 | 2008-04-09 | 中兴通讯股份有限公司 | 蜂窝按讲业务的发言权控制方法和蜂窝按讲服务器 |
Non-Patent Citations (1)
Title |
---|
See also references of EP2299628A4 * |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2012027519A2 (en) | 2010-08-27 | 2012-03-01 | The Iams Company | Methods of measuring activities of daily living |
Also Published As
Publication number | Publication date |
---|---|
CN101626548A (zh) | 2010-01-13 |
EP2299628B1 (en) | 2012-09-19 |
EP2299628A1 (en) | 2011-03-23 |
CN101626548B (zh) | 2012-10-17 |
EP2299628A4 (en) | 2011-10-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP2571298B1 (en) | Method, server and system for processing emergency call in push to talk over cellular (poc) service | |
EP2417781B1 (en) | High-priority communication sessions within a wireless communications system | |
US8437791B2 (en) | Method and system for controlling talk time for PoC user | |
EP2495911B1 (en) | Method and device for uninterruptable wireless group communication sessions | |
EP2063652B1 (en) | A method, system and poc server for granting talk burst to terminals | |
US20060172754A1 (en) | Method and system for servicing full duplex call in push-to-talk over cellular | |
US8112106B2 (en) | Method and apparatus for obtaining group information by an invited user during a session | |
WO2009071027A1 (fr) | Procédé et dispositif pour traiter un support synchrone | |
JP2008535335A (ja) | プッシュ・トゥ・トーク移動体通信サービスにおける応答モード | |
US20090024743A1 (en) | Media session data transmission control method, control relation negotiation method and control device and system | |
WO2010003368A1 (zh) | 用户话权管理方法和***及无线一键通服务器 | |
EP2550816A1 (en) | High-priority communication sessions within a wireless communications system | |
JP2009523357A (ja) | PoCシステムにおけるメディア転送時間情報提供のための端末装置及び方法とメディア転送時間情報提供のためのPoCシステム | |
CN101057477A (zh) | 用于划分单个PoC组会话的方法和*** | |
WO2007107067A1 (fr) | Procédé et appareil de commande de la connexion d'un utilisateur à une session d'un service poc | |
WO2014111060A1 (zh) | 一种群组会话的方法、装置和*** | |
WO2009129733A1 (zh) | 一种会话方法、***及装置 | |
WO2006116944A1 (fr) | Procédé et système de transmission des données de supports d’un service de communication à parties multiples | |
KR100667000B1 (ko) | 데이터의 전송 대상을 선택적으로 지정하는 pta 서비스시스템 및 그 방법 | |
CN100471291C (zh) | 将队列变化信息通知给用户的方法 | |
KR102306541B1 (ko) | MCPTT(Mission Critical Push To Talk) 서비스를 제공하는 방법 및 단말기 | |
EP4274365A1 (en) | Supporting high numbers of public safety ues in small area | |
JP3146714U (ja) | セッションイニシエイションプロトコルsip及びマルチキャストrtpを通してプッシュ・トゥー・トークを執行する装置 | |
WO2007045175A1 (fr) | Procede et serveur et dispositif client de traitement de demande de transmission multimedia | |
KR20070062241A (ko) | PoC 시스템에서의 사용자 발언 시간 관리 시스템 및방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 09793843 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2009793843 Country of ref document: EP |