CN102457811B - 一种PoC群组通信的方法、***及装置 - Google Patents
一种PoC群组通信的方法、***及装置 Download PDFInfo
- Publication number
- CN102457811B CN102457811B CN201010517780.9A CN201010517780A CN102457811B CN 102457811 B CN102457811 B CN 102457811B CN 201010517780 A CN201010517780 A CN 201010517780A CN 102457811 B CN102457811 B CN 102457811B
- Authority
- CN
- China
- Prior art keywords
- group member
- information
- cluster conversation
- group
- conversation request
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
本发明公开了一种PoC群组通信的方法、***及装置,用以解决现有技术中PoC群组通信的方法造成网络资源的浪费的问题。该方法第一群组成员所在的终端向服务器发送群组会话请求后,接收该服务器返回的接受该群组会话请求的每个第二群组成员的信息,将每个第二群组成员的信息,与保存的具有会话权限的第三群组成员的信息进行比较,当该第三群组成员中存在拒绝该群组会话请求的群组成员时,重新发送该群组会话请求。由于本发明实施例中该第一群组成员所在的终端保存自身具有会话权限的第三群组成员的信息,并在确定该第三群组成员中存在拒绝该群组会话请求的群组成员时,重新发送该群组会话请求,从而节省了网络资源。
Description
技术领域
本发明涉及无线通信领域,尤其涉及一种无线一键通(Push to Talk overCellular,PoC)群组通信的方法、***及装置。
背景技术
PoC是指基于移动蜂窝网络分组域承载,利用基于IP的语音传输协议(Voice over Internet Protocol,VoIP)技术实现的半双工语音业务,用户可以通过PoC业务平台,与其他用户进行一对一会话,或一对多的群组会话。
可以创建通话群组,当该群组中的第一群组成员对该群组发起群组会话时,该第一群组成员向服务器发送群组会话请求,服务器再将该群组会话请求发送给该群组内所有的群组成员,该第一群组成员的语音信息会被发送到每个接受该群组会话请求的群组成员。
在现有技术中,当PoC业务中的群组成员不想与某些群组成员进行会话时,可以将某些群组成员加入自身设置的黑名单中,该黑名单的信息可以保存在服务器中。当群组成员发起群组会话时,接收到该群组会话请求的该服务器根据该群组成员所在的群组,查找该群组中的每个群组成员的黑名单,判断该群组中的每个群组成员的黑名单中是否包含该发起群组会话的群组成员。当某一群组成员的黑名单中包含该发起群组会话的群组成员时,该服务器不向该某一群组成员发送该群组会话请求。
例如,群组成员A将群组成员B加入自身设置的黑名单中,此时若该群组成员B对该群组中的所有群组成员发起群组会话,则该服务器查找自身保存的群组成员B所在的群组中的每个群组成员,并确定该群组成员A设置的黑名单中包含该群组成员B时,该服务器不将该群组成员B发送的该群组会话请求发送给该群组成员A,从而该群组成员A不加入该群组成员B发起的此次群组会话。
但是在现有技术中,当该服务器向该群组中未把发起该群组会话的群组成员加入黑名单的群组成员发送该群组会话请求后,会将加入该群组会话的群组成员的信息发送给发起该群组会话的群组成员,但该群组成员接收到加入该群组会话的群组成员的信息时,将该信息与自身所在的该群组的群组成员的信息进行比较,当判断存在未加入该群组会话的群组成员时,会重新发送群组会话请求。而服务器接收到该群组会话请求后,还是会依据自身保存的信息,确定该群组中未把发起该群组会话的群组成员加入黑名单的群组成员的信息,即当发起该群组会话的群组成员位于某一群组成员的黑名单时,即使该某一群组成员位于发起该群组会话的群组成员所在的群组中,也不会加入此次群组会话,但此时发起该群组会话的群组成员为了与其所在群组中的每个群组成员会话,还是会不断的重新发送该群组会话请求,造成了网络资源的浪费。
发明内容
有鉴于此,本发明实施例提供一种PoC群组通信的方法、***及装置,用以解决现有技术中PoC群组通信的方法造成网络资源的浪费的问题。
本发明实施例提供的一种无线一键通PoC群组通信的方法,包括:
第一群组成员所在的终端向服务器发送群组会话请求,并接收所述服务器返回的接受所述群组会话请求的每个第二群组成员的信息;
将所述每个第二群组成员的信息,与保存的自身具有会话权限的第三群组成员的信息进行比较;
当所述第三群组成员中存在拒绝所述群组会话请求的群组成员时,重新发送所述群组会话请求。
本发明实施例提供的一种无线一键通PoC群组通信的方法,包括:
服务器接收第三群组成员发送的设置请求,其中,所述设置请求中包含所述第三群组成员设置的具有与其进行会话权限的第一群组成员的信息;
根据所述设置请求在所述第三群组成员所在的群组中,记录所述第一群组成员具有与所述第三群组成员进行会话的权限信息,并将所述第三群组成员的信息发送到所述第一群组成员所在的终端保存。
本发明实施例提供的一种无线一键通PoC群组通信的***,包括:
第一群组成员所在的终端,用于向服务器发送群组会话请求,并接收所述服务器返回的接受所述群组会话请求的每个第二群组成员的信息,将所述每个第二群组成员的信息,与保存的自身具有会话权限的第三群组成员的信息进行比较,当所述第三群组成员中存在拒绝所述群组会话请求的群组成员时,重新发送所述群组会话请求;
所述服务器,用于接收所述第一群组成员所在的终端发送的所述群组会话请求,向所述第一群组成员所在的终端返回接受所述群组会话请求的每个第二群组成贡的信息。
本发明实施例提供的一种无线一键通PoC群组通信的装置,包括:
发送模块,用于向服务器发送群组会话请求;
接收模块,用于接收所述服务器返回的接受所述群组会话请求的每个第二群组成员的信息;
比较模块,用于将所述每个第二群组成员的信息,与保存的自身具有会话权限的第三群组成员的信息进行比较;
所述发送模块还用于,根据比较结果,当确定所述第三群组成员中存在拒绝所述群组会话请求的群组成员时,重新发送所述群组会话请求。
本发明实施例提供的一种无线一键通PoC群组通信的装置,包括:
接收模块,用于接收第三群组成员发送的设置请求,其中,所述设置请求中包含所述第三群组成员设置的具有与其进行会话权限的第一群组成员的信息;
记录模块,用于根据所述设置请求在所述第三群组成员所在的群组中,记录所述第一群组成员具有与所述第三群组成员进行会话的权限信息;
发送模块,用于将所述第三群组成员的信息发送到所述第一群组成员所在的终端保存。
本发明实施例提供一种PoC群组通信的方法、***及装置,该方法第一群组成员所在的终端向服务器发送群组会话请求后,接收该服务器返回的接受该群组会话请求的每个第二群组成员的信息,将每个第二群组成员的信息,与保存的具有会话权限的第三群组成员的信息进行比较,当该第三群组成员中存在拒绝该群组会话请求的群组成员时,重新发送该群组会话请求。由于本发明实施例中该第一群组成员所在的终端保存自身具有会话权限的第三群组成员的信息,并在确定该第三群组成员中存在拒绝该群组会话请求的群组成员时,重新发送该群组会话请求,从而节省了网络资源。
附图说明
图1为本发明实施例提供的PoC群组通信的过程;
图2为本发明实施例提供的该第一群组成员所在的终端保存自身具有通话权限的第三群组成员的信息的过程;
图3为本发明实施例提供的PoC群组通信的详细过程;
图4为本发明实施例提供的PoC群组通信的***;
图5为本发明实施例提供的PoC群组通信的装置;
图6为本发明实施例提供的PoC群组通信的装置。
具体实施方式
本发明实施例提供一种PoC群组通信的方法、***及装置,该方法第一群组成员所在的终端向服务器发送群组会话请求后,接收该服务器返回的接受该群组会话请求的每个第二群组成员的信息,将每个第二群组成员的信息,与保存的具有会话权限的第三群组成员的信息进行比较,当该第三群组成员中存在拒绝该群组会话请求的群组成员时,重新发送该群组会话请求。由于本发明实施例中该第一群组成员所在的终端保存自身具有会话权限的第三群组成员的信息,并在确定该第三群组成员中存在拒绝该群组会话请求的群组成员时,重新发送该群组会话请求,从而节省了网络资源。
下面结合说明书附图,对本发明实施例进行详细描述。
图1为本发明实施例提供的PoC群组通信的过程,具体包括以下步骤:
S101:第一群组成员所在的终端向服务器发送群组会话请求,并接收该服务器返回的接受该群组会话请求的每个第二群组成员的信息。
在本发明实施例中,当该第一群组成员发起群组会话时,该第一群组成员通过其所在的终端,先向服务器发送该群组会话请求,服务器再将该群组会话请求发送给该群组的群组成员,并且该服务器向该第一群组成员所在的终端返回接受该群组会话请求的每个第二群组成员的信息。
S102:将每个第二群组成员的信息,与保存的具有会话权限的第三群组成员的信息进行比较,判断该第三群组成员中是否存在拒绝该群组会话请求的群组成员,若存在,则进行步骤S103,否则进行步骤S104。
在本发明实施例中,该第一群组成员所在的终端保存自身具有会话权限的第三群组成员的信息,即保存该群组中未把该第一群组成员加入黑名单的第三群组成员的信息,该第一群组成员所在的终端将每个第二群组成员的信息,与保存的第三群组成员的信息进行比较,判断未把该第一群组成员加入黑名单的第三群组成员中,是否存在拒绝该群组会话请求的群组成员。
S103:重新发送该群组会话请求,并接收该服务器返回的接受重新发送的该群组会话请求的每个第二群组成员的信息,返回步骤S102。
根据比较结果,当确定该第三群组成员中存在拒绝该群组会话请求的群组成员时,重新发送该群组会话请求,并接收该服务器返回的接受重新发送的该群组会话请求的每个第二群组成员的信息,继续判断该第三群组成员中是否存在拒绝重新发送的该群组会话请求的群组成员,即进行步骤S102。
S104:与接受该群组会话请求的群组成员进行会话。
根据比较结果,当确定该第三群组成员中不存在拒绝该群组会话请求的群组成员时,确定该群组中未把该第一群组成员加入黑名单的第三群组成员都接受了该群组会话请求,因此不重新发送该群组会话请求,与接受该群组会话请求的群组成员进行会话。
在上述过程中,第一群组成员所在的终端向服务器发送群组会话请求后,接收该服务器返回的接受该群组会话请求的每个第二群组成员的信息,将每个第二群组成员的信息,与保存的具有会话权限的第三群组成员的信息进行比较,当该第三群组成员中存在拒绝该群组会话请求的群组成员时,重新发送该群组会话请求。由于该第一群组成员所在的终端保存自身具有会话权限的第三群组成员的信息,并在确定该第三群组成员中存在拒绝该群组会话请求的群组成员时,重新发送该群组会话请求,从而节省了网络资源。
在本发明实施例中,该服务器包括:PoC服务器和列表管理(List ManagerServer,LMS)服务器。其中,该PoC服务器用于处理会话相关的操作,例如提供PoC会话操作、媒体分发和发言权控制功能等;LMS服务器用于管理和维护用户的联系人列表、群组列表以及群组成员列表。
因此,在上述步骤S101中,第一群组成员所在的终端向服务器发送群组会话请求,并接收该服务器返回的接受该群组会话请求的每个第二群组成员的信息,具体为,第一群组成员所在的终端向PoC服务器发送群组会话请求,并接收该PoC服务器返回的接受该群组会话请求的每个第二群组成员的信息。
该PoC服务器在接收到该第一群组成员所在的终端发送的群组会话请求后,查找该LMS服务器中保存的该第一群组成员所在的群组中每个群组成员设置的黑名单,判断该群组中每个群组成员设置的黑名单中是否包含该第一群组成员,当确定该LMS服务器中保存的该群组中某个群组成员设置的黑名单中包含该第一群组成员时,不将该群组会话请求发送给该群组成员,否则将该群组会话请求发送给该群组成员。并且,该PoC服务器将该群组中接受该群组会话请求的每个第二群组成员的信息返回该第一群组成员所在的终端。
在本发明实施例中,当该群组中的第三群组成员设置该第一群组成员具有与其进行会话权限时,即当该第三群组成员未把该第一群组成员加入黑名单时,该服务器记录该第三群组成员设置的该第一群组成员具有与其进行会话的权限信息,并将该第三群组成员的信息发送到该第一群组成员所在的终端保存。
图2为本发明实施例提供的该第一群组成员所在的终端保存自身具有通话权限的第三群组成员的信息的过程,具体包括以下步骤:
S201:该服务器接收该第三群组成员发送的设置请求,其中,该设置请求中包含该第三群组成员设置的具有与其进行会话权限的该第一群组成员的信息。
在本发明实施例中,该服务器包括PoC服务器和LMS服务器,当该第三群组成员设置该第一群组成员具有与其进行会话的权限时,即该第三群组成员未把该第一群组成员加入黑名单时,先向该LMS服务器发送设置请求。
S202:根据该设置请求在该第三群组成员所在的群组中,记录该第一群组成员具有与该第三群组成员进行会话的权限信息,并将该第三群组成员的信息发送到该第一群组成员所在的终端保存。
在本发明实施例中,该LMS服务器根据该设置请求,该群组中记录该第一群组成员具有与该第三群组成员进行会话的权限信息,并将该第三群组成员的信息发送该第一群组成员所在的终端保存。
在上述过程中,该LMS接收该第三群组成员发送的设置请求,并根据该设置请求记录该第一群组成员具有与该第三群组成员进行会话的权限信息,并将该第三群组成员的信息发送到该第一群组成员所在的终端保存。
在本发明实施例中,该LMS服务器记录该第一群组成员具有与该第三群组成员进行会话的权限信息的方法可以为,该LMS服务器根据接收到的该设置请求中包含的该第一群组成员的信息,针对该第三群组成员对该第一群组成员设置会话权限标记并记录。
并且,该群组中已经设置了该第一群组成员具有与其进行会话的权限的群组成员,也可以重新设置该第一群组成员不具有与其进行会话的权限,即该群组成员也可以将该第一群组成员重新加入黑名单,具体为,该LMS服务器接收该群组成员发送的设置请求,其中,该设置请求中包含该群组成员设置的不具有与其进行会话权限的第一群组成员的信息,根据该设置请求在该群组中,删除针对该群组成员对该第一群组成员设置的会话权限标记并记录。由于该群组成员重新设置该第一群组成员不具有与其进行会话的权限,即该群组成员将该第一群组成员重新加入了黑名单,因此该LMS服务器通知该第一群组成员所在的终端,在保存的自身具有会话权限的第三群组成员中,删除该群组成员的信息。
在本发明实施例中,为了提高该LMS服务器记录该第一群组成员具有与该第三群组成员进行会话的权限信息的效率,该LMS服务器记录该第一群组成员具有与该第三群组成员进行会话的权限信息的方法还可以为,该LMS服务器根据接收到的该设置请求中包含的该第一群组成员的信息,将该第三群组成员的信息添加到该第一群组成员的有效群组成员列表中并记录。
当该群组中某个群组成员设置该第一群组成员具有与其进行会话的权限时,即未把该第一群组成员加入黑名单时,该LMS服务器将该群组成员的信息添加到该第一群组成员的有效群组成员列表中,并将该第一群组成员的有效群组成员列表发送给该第一群组成员所在的终端,对该第一群组成员所在的终端保存的自身具有会话权限的第三群组成员进行更新。
并且,该群组中已经设置了该第一群组成员具有与其进行会话的权限的群组成员,也可以重新设置该第一群组成员不具有与其进行会话的权限,即该群组成员也可以将该第一群组成员重新加入黑名单,具体为,该LMS服务器接收该群组成员发送的设置请求,其中,该设置请求中包含该群组成员设置的不具有与其进行会话权限的第一群组成员的信息,根据该设置请求将该第一群组成员的有效群组成员列表中记录的该群组成员的信息删除,并将该群组成员的信息添加到该第一群组成员的无效群组成员列表中并记录。该LMS服务器将保存的该第一群组成员的有效群组成员列表发送给该第一群组成员所在的终端,对该第一群组成员所在的终端保存的自身具有会话权限的第三群组成员进行更新,或通知该第一群组成员所在的终端,将保存的自身具有会话权限的第三群组成员中,删除该群组成员的信息。
当该LMS服务器采用保存该第一群组成员的有效群组成员列表和无效群组成员列表的方法,记录该第一群组成员具有与该第三群组成员进行会话的权限信息时,由于该第一群组成员的有效群组成员列表中的群组成员,即为该群组中未把该第一群组成员加入黑名单的群组成员,因此该PoC服务器在接收到该第一群组成员发送的该群组会话请求后,可以在该LMS服务器中直接查找该第一群组成员的有效群组成员列表,并将该群组会话请求发送给该第一群组成员的有效群组成员列表中的每个群组成员。
在本发明实施例中,为了进一步节省网络资源,当该第一群组成员所在的终端确定其保存的自身具有会话权限的第三群组成员中存在拒绝该群组会话请求的群组成员时,判断重新发送该群组会话请求的次数是否小于设置的重发次数阈值,当确定重新发送该群组会话请求的次数小于该重发次数阈值时,重新发送该群组会话请求,并对重新发送该群组会话请求的次数进行更新。其中,该重发次数阈值可以根据需要具体设定。例如,可以设置该重发次数阈值为3次,则该第一群组成员所在的终端可以将该群组回呼请求重新发送3次,当重新发送该群组会话请求的次数为0次时,即该第一群组成员所在的终端还没有重新发送该群组会话请求时,确定重新发送该群组会话请求的次数小于该重发次数阈值,则重新发送该群组会话请求,并将重新发送该群组会话请求的次数更新为1次。
当确定重新发送该群组会话请求的次数不小于该重发次数阈值时,该第一群组成员与接收该群组会话请求的群组成员进行会话,即不继续重新发送该群组会话请求。
在本发明实施例中,该第三群组成员中存在的拒绝该群组会话请求的群组成员中,可能存在不在线的群组成员。若存在该不在线的群组成员,则即使将该群组会话请求重新发送给该不在线的群组成员,该不在线的群组成员也不能接受该群组会话请求,会进一步造成网络资源的浪费。因此为了进一步节省网络资源,当该第一群组成员所在的终端确定保存的在线的第三群组成员中存在拒绝该群组会话请求的群组成员时,重新发送该群组会话请求,其中,该第一群组成员所在的终端可以通过用户状态服务器获取该第三群组成员的状态信息,并根据获取的该第三群组成员的状态信息,判断该第三群组成员是否为在线状态。
图3为本发明实施例提供的PoC群组通信的详细过程,具体包括以下步骤:
S301:第一群组成员所在的终端向PoC服务器发送群组会话请求,并接收该PoC服务器返回的接受该群组会话请求的每个第二群组成员的信息。
在本发明实施例中,当该第一群组成员发起群组会话时,该第一群组成员通过其所在的终端,先向该PoC服务器发送该群组会话请求,该PoC服务器再将该群组会话请求发送给该群组的群组成员,并且该PoC服务器向该第一群组成员所在的终端返回接收该群组会话请求的每个第二群组成员的信息。
S302:将每个第二群组成员的信息,与保存的具有会话权限的在线的第三群组成员的信息进行比较,判断该在线的第三群组成员中是否存在拒绝该群组会话请求的群组成员,若存在,则进行步骤S303,否则进行步骤S304。
在本发明实施例中,该第一群组成员所在的终端保存自身具有会话权限的第三群组成员的信息,即保存该群组中未把该第一群组成员加入黑名单的第三群组成员的信息,该第一群组成员所在的终端将每个第二群组成员的信息,与保存的在线的第三群组成员的信息进行比较,判断未把该第一群组成员加入黑名单的在线的第三群组成员中,是否存在拒绝该群组会话请求的群组成员。其中,该第一群组成员所在的终端可以通过用户状态服务器获取该第三群组成员的状态信息,并根据获取的该第三群组成员的状态信息,判断该第三群组成员是否为在线状态。
S303:判断重新发送该群组会话请求的次数是否小于设置的重发次数阈值,若小于,则进行步骤S305,否则进行步骤S304。
在本发明实施例中,根据比较结果,当确定该在线的第三群组成员中存在拒绝该群组会话请求的群组成员时,该第一群组成员所在的终端根据保存的重新发送该群组会话请求的次数,判断该重发次数是否小于设置的重发次数阈值,其中,该重发次数阈值可以根据需要具体设定。
S304:与接受该群组会话请求的群组成员进行会话。
根据比较结果,当确定该在线的第三群组成员中不存在拒绝该群组会话请求的群组成员时,该第一群组成员与接受该群组会话请求的群组成员进行会话,即不重新发送该群组会话请求;或
当确定保存的重新发送该群组会话请求的次数不小于该重发次数阈值时,该第一群组成员与接受该群组会话请求的群组成员进行会话,即不继续重新发送该群组会话请求。
S305:重新发送该群组会话请求,并对重新发送该群组会话请求的次数进行更新,接收该PoC服务器返回的接受重新发送的该群组会话请求的每个第二群组成员的信息,返回步骤S302。
当确定保存的重新发送该群组会话请求的次数小于该重发次数阈值时,通过该PoC服务器,重新发送该群组会话请求,并对重新发送该群组会话请求的次数进行更新。并且,接收该PoC服务器返回的接受重新发送的该群组会话请求的每个第二群组成员的信息,继续判断该在线的第三群组成员中是否存在拒绝重新发送的该群组会话请求的群组成员,即进行步骤S302。
在上述过程中,第一群组成员所在的终端向该PoC服务器发送群组会话请求后,接收该PoC服务器返回的接受该群组会话请求的每个第二群组成员的信息,将每个第二群组成员的信息,与保存的具有会话权限的在线的第三群组成员的信息进行比较,当该在线的第三群组成员中存在拒绝该群组会话请求的群组成员时,重新发送该群组会话请求。由于该第一群组成员所在的终端保存自身具有会话权限的第三群组成员的信息,并在确定该第三群组成员中存在拒绝该群组会话请求的群组成员时,重新发送该群组会话请求,从而节省了网络资源。
并且,该第一群组成员将每个第二群组成员的信息,与在线的该第三群组成员的信息进行比较,判断该在线的第三群组成员中是否存在拒绝该群组会话请求的群组成员,当该在线的第三群组成员中存在拒绝该群组会话请求的群组成员时,重新发送该群组会话请求,避免了将该群组会话请求重新发送给该群组中不在线的群组成员,进一步节省了网络资源。
另外,在本发明实施例中,该第一群组成员所在的终端保存自身具有通话权限的第三群组成员的信息具体为,LMS服务器接收该第三群组成员发送的设置请求,其中,该设置请求中包含该第三群组成员设置的具有与其进行会话权限的该第一群组成员的信息,根据该设置请求在该第三群组成员所在的群组中,记录该第一群组成员具有与该第三群组成员进行会话的权限信息,并将该第三群组成员的信息发送到该第一群组成员所在的终端保存。
同时,为了提高该LMS服务器记录该第一群组成员具有与该第三群组成员进行会话的权限信息的效率,该LMS服务器记录该第一群组成员具有与该第三群组成员进行会话的权限信息的方法可以为,该LMS服务器根据接收到的该设置请求中包含的该第一群组成员的信息,将该第三群组成员的信息添加到该第一群组成员的有效群组成员列表中并记录。
图4为本发明实施例提供的PoC群组通信的***,具体包括:
第一群组成员所在的终端401,用于向服务器402发送群组会话请求,并接收所述服务器402返回的接受所述群组会话请求的每个第二群组成员的信息,将所述每个第二群组成员的信息,与保存的具有会话权限的第三群组成员的信息进行比较,根据比较结果,当确定所述第三群组成员中存在拒绝所述群组会话请求的群组成员时,重新发送所述群组会话请求;
所述服务器402,用于接收所述第一群组成员所在的终端401发送的所述群组会话请求,向所述第一群组成员所在的终端401返回接受所述群组会话请求的每个第二群组成员的信息。
所述服务器402具体用于,接收第三群组成员发送的设置请求,其中,所述设置请求中包含所述第三群组成员设置的具有与其进行会话权限的所述第一群组成员的信息,根据所述设置请求在所述第三群组成员所在的群组中,记录所述第一群组成员具有与所述第三群组成员进行会话的权限信息,并将所述第三群组成员的信息发送到所述第一群组成员所在的终端401保存;
所述第一群组成员所在的终端401具体用于,保存接收到的所述第三群组成员的信息。
所述服务器402具体用于,根据接收到的所述设置请求中包含的所述第一群组成员的信息,针对所述第三群组成员对所述第一群组成员设置会话权限标记并记录。
所述服务器402具体用于,根据接收到的所述设置请求中包含的所述第一群组成员的信息,将所述第三群组成员的信息添加到所述第一群组成员的有效群组成员列表中并记录。
所述第一群组成员所在的终端401具体用于,判断重新发送所述群组会话请求的次数是否小于设置的重发次数阈值,当确定重新发送所述群组会话请求的次数小于所述重发次数阈值时,重新发送所述群组会话请求,并对重新发送所述群组会话请求的次数进行更新。
图5为本发明实施例提供的PoC群组通信的装置,具体包括:
发送模块501,用于向服务器发送群组会话请求;
接收模块502,用于接收所述服务器返回的接受所述群组会话请求的每个第二群组成员的信息;
比较模块503,用于将所述每个第二群组成员的信息,与保存的具有会话权限的第三群组成员的信息进行比较;
所述发送模块501还用于,根据比较结果,当确定所述第三群组成员中存在拒绝所述群组会话请求的群组成员时,重新发送所述群组会话请求。
所述发送模块501具体用于,判断重新发送所述群组会话请求的次数是否小于设置的重发次数阈值,当确定重新发送所述群组会话请求的次数小于所述重发次数阈值时,重新发送所述群组会话请求,并对重新发送所述群组会话请求的次数进行更新。
图6为本发明实施例提供的PoC群组通信的装置,具体包括:
接收模块601,用于接收第三群组成员发送的设置请求,其中,所述设置请求中包含所述第三群组成员设置的具有与其进行会话权限的所述第一群组成员的信息;
记录模块602,用于根据所述设置请求在所述第三群组成员所在的群组中,记录所述第一群组成员具有与所述第三群组成员进行会话的权限信息;
发送模块603,用于将所述第三群组成员的信息发送到所述第一群组成员所在的终端保存。
所述记录模块602具体用于,根据接收到的所述设置请求中包含的所述第一群组成员的信息,针对所述第三群组成员对所述第一群组成员设置会话权限标记并记录。
所述记录模块602具体用于,根据接收到的所述设置请求中包含的所述第一群组成员的信息,将所述第三群组成员的信息添加到所述第一群组成员的有效群组成员列表中并记录。
本发明实施例提供一种PoC群组通信的方法、***及装置,该方法第一群组成员所在的终端向服务器发送群组会话请求后,接收该服务器返回的接受该群组会话请求的每个第二群组成员的信息,将每个第二群组成员的信息,与保存的具有会话权限的第三群组成员的信息进行比较,当该第三群组成员中存在拒绝该群组会话请求的群组成员时,重新发送该群组会话请求。由于本发明实施例中该第一群组成员所在的终端保存自身具有会话权限的第三群组成员的信息,并在确定该第三群组成员中存在拒绝该群组会话请求的群组成员时,重新发送该群组会话请求,从而节省了网络资源。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
Claims (15)
1.一种无线一键通PoC群组通信的方法,其特征在于,包括:
第一群组成员所在的终端向服务器发送群组会话请求,并接收所述服务器返回的接受所述群组会话请求的每个第二群组成员的信息;
将所述每个第二群组成员的信息,与保存的具有会话权限的第三群组成员的信息进行比较;
根据比较结果,当确定在线的第三群组成员中存在拒绝所述群组会话请求的群组成员时,重新发送所述群组会话请求。
2.如权利要求1所述的方法,其特征在于,重新发送所述群组会话请求包括:
判断重新发送所述群组会话请求的次数是否小于设置的重发次数阈值;
当确定重新发送所述群组会话请求的次数小于所述重发次数阈值时,重新发送所述群组会话请求,并对重新发送所述群组会话请求的次数进行更新。
3.一种无线一键通PoC群组通信的方法,其特征在于,包括:
服务器接收第三群组成员发送的设置请求,其中,所述设置请求中包含所述第三群组成员设置的具有与其进行会话权限的第一群组成员的信息;
根据所述设置请求在所述第三群组成员所在的群组中,记录所述第一群组成员具有与所述第三群组成员进行会话的权限信息,并将所述第三群组成员的信息发送到所述第一群组成员所在的终端保存;
当所述第一群组成员进行群组通信时,所述第一群组成员所在的终端向所述服务器发送群组会话请求,并接收所述服务器返回的接受所述群组会话请求的每个第二群组成员的信息;
所述终端将所述每个第二群组成员的信息,与保存的具有会话权限的第三群组成员的信息进行比较;
所述终端根据比较结果,当确定在线的第三群组成员中存在拒绝所述群组会话请求的群组成员时,重新发送所述群组会话请求。
4.如权利要求3所述的方法,其特征在于,记录所述第一群组成员具有与所述第三群组成员进行会话的权限信息包括:
所述服务器根据接收到的所述设置请求中包含的所述第一群组成员的信息,针对所述第三群组成员对所述第一群组成员设置会话权限标记并记录。
5.如权利要求3所述的方法,其特征在于,记录所述第一群组成员具有与所述第三群组成员进行会话的权限信息包括:
所述服务器根据接收到的所述设置请求中包含的所述第一群组成员的信息,将所述第三群组成员的信息添加到所述第一群组成员的有效群组成员列表中并记录。
6.一种无线一键通PoC群组通信的***,其特征在于,包括:
第一群组成员所在的终端,用于向服务器发送群组会话请求,并接收所述服务器返回的接受所述群组会话请求的每个第二群组成员的信息,将所述每个第二群组成员的信息,与保存的具有会话权限的第三群组成员的信息进行比较,根据比较结果,当确定在线的第三群组成员中存在拒绝所述群组会话请求的群组成员时,重新发送所述群组会话请求;
所述服务器,用于接收所述第一群组成员所在的终端发送的所述群组会话请求,向所述第一群组成员所在的终端返回接受所述群组会话请求的每个第二群组成员的信息。
7.如权利要求6所述的***,其特征在于,所述服务器具体用于,接收第三群组成员发送的设置请求,其中,所述设置请求中包含所述第三群组成员设置的具有与其进行会话权限的所述第一群组成员的信息,根据所述设置请求在所述第三群组成员所在的群组中,记录所述第一群组成员具有与所述第三群组成员进行会话的权限信息,并将所述第三群组成员的信息发送到所述第一群组成员所在的终端保存;
所述第一群组成员所在的终端具体用于,保存接收到的所述第三群组成员的信息。
8.如权利要求7所述的***,其特征在于,所述服务器具体用于,根据接收到的所述设置请求中包含的所述第一群组成员的信息,针对所述第三群组成员对所述第一群组成员设置会话权限标记并记录。
9.如权利要求7所述的***,其特征在于,所述服务器具体用于,根据接收到的所述设置请求中包含的所述第一群组成员的信息,将所述第三群组成员的信息添加到所述第一群组成员的有效群组成员列表中并记录。
10.如权利要求6所述的***,其特征在于,所述第一群组成员所在的终端具体用于,判断重新发送所述群组会话请求的次数是否小于设置的重发次数阈值,当确定重新发送所述群组会话请求的次数小于所述重发次数阈值时,重新发送所述群组会话请求,并对重新发送所述群组会话请求的次数进行更新。
11.一种无线一键通PoC群组通信的装置,其特征在于,包括:
发送模块,用于向服务器发送群组会话请求;
接收模块,用于接收所述服务器返回的接受所述群组会话请求的每个第二群组成员的信息;
比较模块,用于将所述每个第二群组成员的信息,与保存的具有会话权限的第三群组成员的信息进行比较;
所述发送模块还用于,根据比较结果,当确定在线的第三群组成员中存在拒绝所述群组会话请求的群组成员时,重新发送所述群组会话请求。
12.如权利要求11所述的装置,其特征在于,所述发送模块具体用于,判断重新发送所述群组会话请求的次数是否小于设置的重发次数阈值,当确定重新发送所述群组会话请求的次数小于所述重发次数阈值时,重新发送所述群组会话请求,并对重新发送所述群组会话请求的次数进行更新。
13.一种无线一键通PoC群组通信的装置,其特征在于,包括:
接收模块,用于接收第三群组成员发送的设置请求,其中,所述设置请求中包含所述第三群组成员设置的具有与其进行会话权限的第一群组成员的信息;
记录模块,用于根据所述设置请求在所述第三群组成员所在的群组中,记录所述第一群组成员具有与所述第三群组成员进行会话的权限信息;
发送模块,用于将所述第三群组成员的信息发送到所述第一群组成员所在的终端保存;其中,当所述第一群组成员进行群组通信时,所述第一群组成员所在的终端向所述服务器发送群组会话请求,并接收所述服务器返回的接受所述群组会话请求的每个第二群组成员的信息;所述终端将所述每个第二群组成员的信息,与保存的具有会话权限的第三群组成员的信息进行比较;所述终端根据比较结果,当确定在线的第三群组成员中存在拒绝所述群组会话请求的群组成员时,重新发送所述群组会话请求。
14.如权利要求13所述的装置,其特征在于,所述记录模块具体用于,根据接收到的所述设置请求中包含的所述第一群组成员的信息,针对所述第三群组成员对所述第一群组成员设置会话权限标记并记录。
15.如权利要求13所述的装置,其特征在于,所述记录模块具体用于,根据接收到的所述设置请求中包含的所述第一群组成员的信息,将所述第三群组成员的信息添加到所述第一群组成员的有效群组成员列表中并记录。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201010517780.9A CN102457811B (zh) | 2010-10-18 | 2010-10-18 | 一种PoC群组通信的方法、***及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201010517780.9A CN102457811B (zh) | 2010-10-18 | 2010-10-18 | 一种PoC群组通信的方法、***及装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102457811A CN102457811A (zh) | 2012-05-16 |
CN102457811B true CN102457811B (zh) | 2014-03-26 |
Family
ID=46040374
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201010517780.9A Active CN102457811B (zh) | 2010-10-18 | 2010-10-18 | 一种PoC群组通信的方法、***及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102457811B (zh) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103716230B (zh) * | 2013-12-26 | 2017-02-08 | 广州华多网络科技有限公司 | 消息发送方法、装置及服务器 |
CN107592492A (zh) * | 2017-09-06 | 2018-01-16 | 维沃移动通信有限公司 | 一种视频流显示方法及移动终端 |
CN110505588A (zh) * | 2018-05-16 | 2019-11-26 | 成都鼎桥通信技术有限公司 | 一种集群业务话权申请处理方法和装置 |
CN113316093B (zh) * | 2020-02-26 | 2023-04-07 | 成都鼎桥通信技术有限公司 | 通信方法、装置及存储介质 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100370850C (zh) * | 2005-09-26 | 2008-02-20 | 华为技术有限公司 | 一种创建群组和添加群组成员的方法、装置及*** |
CN101164360A (zh) * | 2005-01-14 | 2008-04-16 | Lg电子株式会社 | 会话邀请方法和*** |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20070014482A (ko) * | 2005-07-28 | 2007-02-01 | 삼성전자주식회사 | PoC 그룹 세션의 재초청 방법 및 그 시스템 |
CN100370849C (zh) * | 2005-09-05 | 2008-02-20 | 华为技术有限公司 | 对PoC发言请求进行处理的方法及装置 |
US20080005232A1 (en) * | 2006-06-28 | 2008-01-03 | Hui Feng | Enhanced group advertisement to allow rejection and receive group member details |
CN100411461C (zh) * | 2006-07-20 | 2008-08-13 | 华为技术有限公司 | 一种PoC群组会话的实现方法及装置 |
-
2010
- 2010-10-18 CN CN201010517780.9A patent/CN102457811B/zh active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101164360A (zh) * | 2005-01-14 | 2008-04-16 | Lg电子株式会社 | 会话邀请方法和*** |
CN100370850C (zh) * | 2005-09-26 | 2008-02-20 | 华为技术有限公司 | 一种创建群组和添加群组成员的方法、装置及*** |
Also Published As
Publication number | Publication date |
---|---|
CN102457811A (zh) | 2012-05-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101076334B1 (ko) | 클라이언트에 토크 버스트를 허용하기 위한 방법 및 시스템, 그리고 PoC 서버 | |
EP3292485B1 (en) | System and method for data synchronization | |
US20070280453A1 (en) | Method and system to provide access network information to a service | |
JP2010503277A (ja) | 複数のアクティブな通信グループ間における階層的ポイント・ツー・マルチポイントのグループ通信 | |
US9794307B2 (en) | Apparatus, and associated method, for notifying, delivering, and deleting media bursts communicated in a push-to-talk over cellular communication system | |
EP1775985B1 (en) | Group call system, terminal and group call control method for rejoining group calls | |
US8335532B2 (en) | Session-triggered pushing of group communication data | |
MXPA06015226A (es) | Sistema de comunicacion inalambrica que utiliza un vapor de persistencia para solicitudes de comunicacion de grupo a fin de reducir la latencia. | |
JP2010541394A (ja) | ワイヤレス通信デバイスから送信された、束にされたメッセージの選択的レビュー | |
KR101281437B1 (ko) | 호 실패 표시에 대한 시간의 저감 | |
US20100190518A1 (en) | Secondary data transmission in a group communication transmission data stream | |
CN102457811B (zh) | 一种PoC群组通信的方法、***及装置 | |
CN104284298A (zh) | 一种群组通信中的资源控制方法及组通信服务器 | |
KR101475111B1 (ko) | 무선 통신 디바이스 사이의 그룹 통신에서 통화 셋업 대기시간을 최소화하기 위한 시스템 및 방법 | |
CN102196367B (zh) | 一键通ptt业务处理方法、设备及*** | |
US8620330B2 (en) | Relay of delayed transmitter identity across an audio patch | |
CN102017667A (zh) | 用于从一个或一个以上无线通信装置检索数据的方法和设备 | |
CN104994083A (zh) | 消息发送方法及装置 | |
KR101990584B1 (ko) | Ptt 시스템에서의 사용자 정보 관리 장치 및 이를 이용한 사용자 정보 실시간 업데이트 방법 | |
JP2006279223A (ja) | データ通信方法、通信サーバ装置および通信端末 | |
CN101400021A (zh) | PoC回呼请求处理方法、发送/接收装置、移动终端 | |
KR20190052826A (ko) | 파일 전송 시스템 및 이를 수행하기 위한 컴퓨팅 장치 | |
CN1801728B (zh) | 一种对媒体发送请求的处理方法 | |
CN110620997A (zh) | 一种组成员获取组内业务权限的方法 | |
KR102623101B1 (ko) | 단문 메시지 수신 취소를 위한 호처리 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |