即按即说业务实现方法与终端技术

技术编号:14444886 阅读:82 留言:0更新日期:2017-01-15 10:10
本发明专利技术提供一种即按即说业务实现方法与终端,第一终端在建立PoC群组后,与PoC群组中的各第二终端交互以实现PoC业务,从而解决现有技术中,局域网组网中,终端为实现PoC业务必须部署PoC服务器导致的组网成本高、组网困难的问题。而且,该过程中,无需部署PoC服务器,各终端无需依赖PoC服务器实现PoC业务,所有PoC业务的交互直接在各终端之间进行,而无需经由服务器转发,在一定程度上降低了业务时延。

【技术实现步骤摘要】

本专利技术实施例涉及通信技术,尤其涉及一种即按即说业务实现方法与终端
技术介绍
开放移动联盟(OpenMobileAlliance,OMA)组织推出了即按即说(PushtoTalkoverCellular,PoC)协议。基于PoC协议的通信中,通过在组网架构中部署PoC服务器,使得终端与PoC服务器交互以实现PoC业务。在局域网组网下,如无线网覆盖或者临时搭建网络的场景中,组网架构中未部署PoC服务器。为了使各终端实现PoC业务,基于PoC协议,需要部署PoC服务器。然而,一般来说,PoC服务器的成本较高,临时在局域网组网中部署PoC服务器难度较高。因此,如何提出一种在局域网组网中实现PoC业务的方法,实为业界亟待解决的问题。
技术实现思路
本专利技术实施例提供一种即按即说业务实现方法与终端,以解决现有技术中,局域网组网中,终端为实现PoC业务必须部署PoC服务器导致的组网成本高、组网困难的问题。第一个方面,本专利技术实施例提供一种即按即说PoC业务实现方法,包括:第一终端根据用户列表中的在线终端建立PoC群组;所述第一终端与第二终端交互以实现PoC业务,所述第二终端为所述PoC群组中的在线终端,所述第二终端至少为一个。在第一个方面的第一种可能的实现方式中,当所述PoC业务具体为群组会话建立业务时,所述第一终端与第二终端交互以实现PoC业务,包括:所述第一终端向所述第二终端发送邀请消息;所述第一终端接收所述第二终端发送的肯定应答消息或取消消息,所述第一终端与各所述发送肯定应答消息的第二终端进行群组会话;或者,所述第一终端等待超时后,所述第一终端在所述用户列表中将未响应所述邀请消息的第二终端设置为离线终端。在第一个方面的第二可能的实现方式中,当所述PoC业务具体为群组会话释放业务时,所述第一终端与第二终端交互以实现PoC业务,包括:所述第一终端接收所述第二终端发送的再见消息,所述再见消息为所述第二终端在退出所述PoC群组时,向所述PoC群组内的所述第一终端及其他第二终端广播发送的;所述第一终端检测是否所有所述第二终端已发送所述再见消息,或者,转变为离线终端,若是,则释放本地会话资源,并在所述用户列表中将已发送所述再见消息的第二终端设置为离线终端;否则,继续群组会话。在第一个方面的第三种可能的实现方式中,当所述PoC业务具体为话权管理业务时,所述第一终端与第二终端交互以实现PoC业务,包括:所述第一终端向所述第二终端发送话权空闲消息;所述第一终端接收所述第二终端发送的话权请求消息;所述第一终端判断是否允许所述第二终端拥有话权;若是,则向所述第二终端发送话权授权消息;否则,向所述第二终端发送话权拒绝消息。在第一个方面的第四种可能的实现方式中,当所述PoC业务具体为话权管理业务时,所述第一终端与第二终端交互以实现PoC业务,包括:所述第一终端向各所述第二终端发送话权获取消息,所述话权获取消息携带任一一个在线的第二终端的标识,以将话权转移至与所述标识对应的第二终端。在第一个方面的第五种可能的实现方式中,当所述PoC业务具体为用户面报文处理业务时,所述第一终端与第二终端交互以实现PoC业务,包括:所述第一终端向所述第二终端发送实时传输协议包,以使得所述第二终端通过固定端口接收所述实时传输协议包。结合第一个方面、第一个方面的第一种至第五种中任一种可能的实现方式,在第一个方面的第六种可能的实现方式中,所述第一终端根据用户列表中的在线终端建立PoC群组之前,还包括:所述第一终端向局域网组网网段内所有终端发送注册请求;所述第一终端接收所述局域组网网段内在线终端发送的注册响应,并将所述在线终端保存在所述用户列表中以获得所述用户列表。结合第一个方面、第一个方面的第一种至第五种中任一种可能的实现方式,在第一个方面的第七种可能的实现方式中,该方法还包括:所述第一终端向各所述第二终端发送心跳消息;对于响应所述心跳消息的第二终端,所述第一终端接收所述心跳响应消息以刷新用户在线定时器;对于未响应所述心跳消息的第二终端,所述第一终端等待超时后在所述用户列表中将所述未响应所述心跳消息的第二终端设置为离线终端。第二个方面,本专利技术实施例提供一种终端,所述终端为第一终端,包括:群组建立模块,用于根据用户列表中的在线终端建立PoC群组;业务实现模块,用于与第二终端交互以实现PoC业务,所述第二终端为所述PoC群组中的在线终端,所述第二终端至少为一个。在第二个方面的第一种可能的实现方式中,所述业务实现模块,具体用于当所述PoC业务具体为群组会话建立业务时,向所述第二终端发送邀请消息;接收所述第二终端发送的肯定应答消息或取消消息,并与各所述发送肯定应答消息的第二终端进行群组会话;或者,等待超时后,在所述用户列表中将未响应所述邀请消息的第二终端设置为离线终端。在第二个方面的第二种可能的实现方式中,所述业务实现模块,具体用于当所述PoC业务具体为群组会话释放业务时,接收所述第二终端发送的再见消息,所述再见消息为所述第二终端在退出所述PoC群组时,向所述PoC群组内的所述第一终端及其他第二终端广播发送的;检测是否所有所述第二终端已发送所述再见消息,或者,转变为离线终端,若是,则释放本地会话资源,并在所述用户列表中将已发送所述再见消息的第二终端设置为离线终端;否则,继续群组会话。在第二个方面的第三种可能的实现方式中,所述业务实现模块,具体用于当所述PoC业务具体为话权管理业务时,向所述第二终端发送话权空闲消息;接收所述第二终端发送的话权请求消息;判断是否允许所述第二终端拥有话权;若是,则向所述第二终端发送话权授权消息;否则,向所述第二终端发送话权拒绝消息。在第二个方面的第四种可能的实现方式中,所述业务实现模块,具体用于当所述PoC业务具体为话权管理业务时,向各所述第二终端发送话权获取消息,所述话权获取消息携带任一一个在线的第二终端的标识,以将话权转移至与所述标识对应的第二终端。在第二个方面的第五种可能的实现方式中,所述业务实现模块,具体用于当所述PoC业务具体为用户面报文处理业务时,向所述第二终端发送实时传输协议包,以使得所述第二终端通过固定端口接收所述实时传输协议包。结合第二个方面、第二个方面的第一种至第五种中任一种可能的实现方式,在第一个方面的第六种可能的实现方式中,所述终端还包括:用户列表获取模块,用于在所述群组建立模块根据用户列表中的在线终端建立PoC群组之前,向局域网组网网段内所有终端发送注册请求;接收所述局域组网网段内在线终端发送的注册响应,并将所述在线终端保存在所述用户列表中以获得所述用户列表。结合第二个方面、第二个方面的第一种至第五种中任一种可能的实现方式,在第二个方面的第七种可能的实现方式中,所述终端还包括:用户列表刷新模块,用于向各所述第二终端发送心跳消息;对于响应所述心跳消息的第二终端,接收所述心跳响应消息以刷新用户在线定时器;对于未响应所述心跳消息的第二终端,等待超时后在所述用户列表中将所述未响应所述心跳消息的第二终端设置为离线终端。本专利技术实施例提供的即按即说业务实现方法与终端,第一终端在建立PoC群组后,与PoC群组中的各第二终端交互以实现PoC业务,从而解决现有技术中,局域网组网中,终端为实现Po本文档来自技高网...
即按即说业务实现方法与终端

【技术保护点】
一种即按即说PoC业务实现方法,其特征在于,包括:第一终端根据用户列表中的在线终端建立PoC群组;所述第一终端与第二终端交互以实现PoC业务,所述第二终端为所述PoC群组中的在线终端,所述第二终端至少为一个。

【技术特征摘要】
1.一种即按即说PoC业务实现方法,其特征在于,包括:第一终端根据用户列表中的在线终端建立PoC群组;所述第一终端与第二终端交互以实现PoC业务,所述第二终端为所述PoC群组中的在线终端,所述第二终端至少为一个。2.根据权利要求1所述的方法,其特征在于,当所述PoC业务具体为群组会话建立业务时,所述第一终端与第二终端交互以实现PoC业务,包括:所述第一终端向所述第二终端发送邀请消息;所述第一终端接收所述第二终端发送的肯定应答消息或取消消息,所述第一终端与各所述发送肯定应答消息的第二终端进行群组会话;或者,所述第一终端等待超时后,所述第一终端在所述用户列表中将未响应所述邀请消息的第二终端设置为离线终端。3.根据权利要求1所述的方法,其特征在于,当所述PoC业务具体为群组会话释放业务时,所述第一终端与第二终端交互以实现PoC业务,包括:所述第一终端接收所述第二终端发送的再见消息,所述再见消息为所述第二终端在退出所述PoC群组时,向所述PoC群组内的所述第一终端及其他第二终端广播发送的;所述第一终端检测是否所有所述第二终端已发送所述再见消息,或者,转变为离线终端,若是,则释放本地会话资源,并在所述用户列表中将已发送所述再见消息的第二终端设置为离线终端;否则,继续群组会话。4.根据权利要求1所述的方法,其特征在于,当所述PoC业务具体为话权管理业务时,所述第一终端与第二终端交互以实现PoC业务,包括:所述第一终端向所述第二终端发送话权空闲消息;所述第一终端接收所述第二终端发送的话权请求消息;所述第一终端判断是否允许所述第二终端拥有话权;若是,则向所述第二终端发送话权授权消息;否则,向所述第二终端发送话权拒绝消息。5.根据权利要求1所述的方法,其特征在于,当所述PoC业务具体为话权管理业务时,所述第一终端与第二终端交互以实现PoC业务,包括:所述第一终端向各所述第二终端发送话权获取消息,所述话权获取消息
\t携带任一一个在线的第二终端的标识,以将话权转移至与所述标识对应的第二终端。6.根据权利要求1所述的方法,其特征在于,当所述PoC业务具体为用户面报文处理业务时,所述第一终端与第二终端交互以实现PoC业务,包括:所述第一终端向所述第二终端发送实时传输协议包,以使得所述第二终端通过固定端口接收所述实时传输协议包。7.根据权利要求1~6任一项所述的方法,其特征在于,所述第一终端根据用户列表中的在线终端建立PoC群组之前,还包括:所述第一终端向局域网组网网段内所有终端发送注册请求;所述第一终端接收所述局域组网网段内在线终端发送的注册响应,并将所述在线终端保存在所述用户列表中以获得所述用户列表。8.根据权利要求1~6任一项所述的方法,其特征在于,还包括:所述第一终端向各所述第二终端发送心跳消息;对于响应所述心跳消息的第二终端,所述第一终端接收所述心跳响应消息以刷新用户在线定时器...

【专利技术属性】
技术研发人员:朱日新张林顾校军周广辉
申请(专利权)人:成都鼎桥通信技术有限公司
类型:发明
国别省市:四川;51

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1