一种基于lte的无线车载台实现方法
技术领域
1.本发明涉及数字集群无线通信设备,特别涉及一种基于lte的无线车载台实现方法。
背景技术:2.目前市场上传统车载台基本是基于wince或linux开发的800m窄带通信设备,通信方式单一且使用维护困难,通信带宽限制无法满足大数据量通信需求。在面对用户越来越多样、越来越便捷的需求时,很难满足用户功能需求。为了适应这一趋势,将b-trunc标准功能封装成基于android系统的lte通信接口,然后完成具体的车载台业务开发,为无线专网领域提供一种能够快速开发,满足用户多样化需求的解决方案。
技术实现要素:3.本发明的目的是为了解决传统车载台基于wince或者linux平台开发,使用c++语言,其平台限制较多功能单一,无法满足视频通信,维护困难的问题,特别提供一种基于android和lte的无线车载台实现方法。该方法在本车载台中采用将基于java语言的b-trunc标准化接口,基于android系统进行开发,实现无线专网领域提供一种能够快速开发,满足用户多样化需求的解决方案。lte集群登录注册/登出注销,集群对讲、视频呼叫、短信息、通话录音、数据存储业务涉及行业多个领域,覆盖场景更全面。
4.本发明采取的技术方案是:一种基于lte的无线车载台实现方法,其特征在于,所述实现方法采用基于android系统和java语言、c++语言以及b-trunc标准化接口,为用户提供lte集群登录注册/登出注销,集群对讲、视频呼叫、短信息、通话录音、数据存储业务。
5.所述登录注册业务流程执行以下操作:启动b-trunc服务接口,无线车载台android应用调用b-trunc注册接口,等待lte系统反馈注册状态,无线车载台登录注册成功之后,b-trunc服务接口主动下发注册的lte网络信息,无线车载台界面更新显示。
6.所述登出注销业务流程执行以下操作:无线车载台android应用调用b-trunc登出注销接口,等待lte系统反馈注销信息,无线车载台登出注销成功之后,设备集群业务不可用,无线车载台界面更新显示。
7.所述集群对讲业务包括集群组呼叫业务和集群单呼叫业务,集群组呼叫业务流程执行以下操作:无线车载台调用b-trunc注册通话组,登录注册成功之后,无线车载台主动发起群组呼叫,同时接收群组内其他成员发起群组呼叫,无线车载台判断呼叫状态:群组建立通话、话权占有、话权空闲、话权接收、群组通话结束;无线车载台界面更新显示。
8.所述集群单呼叫流程执行以下操作:无线车载台调用b-trunc集群单呼叫注册接口,登录注册成功之后,无线车载台主动发起单呼叫,同时接收其他lte集群设备单呼来电,b-trunc集群单呼叫接口反馈当前的呼叫状态:振铃、通话接通、通话拒绝、话权占有、话权空闲、话权接收、通话结束;无线车载台界面更新显示。
9.所述视频呼叫业务流程执行以下操作:无线车载台调用b-trunc视频呼叫接口进
行注册,成功获取视频呼叫服务后,无线车载台主动发送视频呼叫业务,同样接收其他lte终端视频呼叫,无线车载台判断视频呼叫状态:视频呼叫建立中、话权占有、话权空闲、话权接收、视频通话结束;无线车载台界面更新显示。
10.所述短信息业务流程执行以下操作:无线车载台调用b-trunc短息接口进行注册,获取注册短信服务成功之后,无线车载台主动短信,同样接收其他lte集群终端的短信,无线车载台判断短信状态:新短信接收、信息发送成功、信息发送失败,无线车载台界面更新显示。
11.所述通话录音业务流程执行以下操作:无线车载台调用b-trunc通话录音服务接口,登录注册成功之后,创建录音文件,储存数字音频流,等待通话结束,如果通话结束,结束存储,无线车载台界面更新显示;所述数据存储业务流程执行以下操作:初始化存储,无线车载台存储所有的通话记录、短信息,联系人,通话记录包括已接电话、已拨电话、未接电话;短信息包括已发送信息和接收信息;联系人包括增加联系人和删减联系人,无线车载台界面更新显示。
12.本发明所产生的有益效果是:可减少用户开发周期,加快产品新功能验证。
附图说明
13.图1为本发明登录注册业务流程图;图2为本发明登出注销业务流程图;图3为本发明集群组呼叫业务流程图;图4为本发明集群单呼业务流程图;图5为本发明视频对讲业务流程图;图6为本发明短信息业务流程图;图7为本发明通话录音业务流程图;图8为本发明数据存储业务流程图。
具体实施方式
14.以下结合附图对本发明作进一步说明:本发明无线车载台应用程序基于b-trunc的接口进行二次开发,并部署在android系统设备上,为使用者提供集群登录注册/登出注销,集群对讲、视频呼叫、短信息、通话录音、数据存储业务。
15.主要业务功能如下:登录注册业务:车载台开机后自动进行集群注册登网,来获取集群网络信息以及群组信息。
16.登出注销业务:车载台运行过程中提供手动集群登出注销功能,便于用户退出集群网络。
17.集群对讲业务:车载台可以建立单呼、组呼。
18.视频呼叫业务:车载台可以建立视频对讲。
19.短信息业务:车载台可以接收或者发送短信息。
20.通话录音业务:车载台存储所有的通话语音。
21.数据存储业务:车载台记录通话信息、联系人信息、短信息。
22.本发明在车载设备开机后,首先会进行设备初始化,设备初始化包含车载设备自身参数设定和b-trunc注册初始化。
23.无线车载台启动b-trunc服务,然后调用b-trunc登录注册业务,lte核心网络会根据登录用户名、密码以及其他参数进行检验。lte核心网络把鉴权结果告知b-trunc接口无线车载获取结果给出后续处理。如鉴权失败车载台提示b-trunc注册失败,集群业务不可用。鉴权成功车载台会根据lte核心网下发的注册网络信息、群组状态在新车载台界面显示。设备登录注册之后也可手动登出注销,注销成功之后集群业务处于不可用状态。
24.用户可以使用无线车载台发起群组呼叫,也可被动接收群组内其他成员发起的组呼叫。群组通话时允许任意成员申请话权,获取话权成员在通话完毕及时释放话权,此时其他成员可以继续申请话权。组通话完成后可结束当前群组呼叫。所有的组通话状态均可以在b-trunc接口获取。呼叫状态变化在车载台界面显示。
25.用户可以使用无线车载台发起单呼,用户可以输入被叫号码,完成对其他lte终端点对点呼叫。通话中任意一方都可以直接结束当前的呼叫。
26.短信息业务分两个部分,一是无线车载台给其他lte终端发送消息,二其他lte终端发消息到无线车载台。不论是主动发送消息还是被动接收消息,车载设备只要注册b-trunc短信服务均可以完成以上功能。
27.视频对讲业务,无线车载台注册视频对讲服务之后,可以主动发起视频对讲呼叫,也可接收其他lte终端发起的视频对讲呼叫。
28.通话录音业务,无线车载台内置录音功能,无线车载台建立通话之后会形成特定名称录音文件。
29.数据存储业务,无线车载会将所有已接电话、已拨电话、未接来电、已发送消息、接收信息、用户新增的联系存储在本地,供用户查阅。
30.本发明无线车载台各业务具体流程如下:如图1所示,无线车载台登录注册业务流程执行以下操作:启动b-trunc服务接口,无线车载台android应用调用b-trunc注册接口,填写注册登网所需要的参数,等待lte系统反馈注册状态,无线车载台登录注册成功之后,b-trunc服务接口主动下发注册的lte网络信息,注册账号归属集群通话组信息,无线车载台界面更新显示。
31.如图2所示,无线车载台登出注销业务流程执行以下操作:无线车载台android应用调用b-trunc登出注销接口,填写注销所需要参数(与图顺序不一致),等待lte系统反馈注销信息,无线车载台登出注销成功之后,设备集群业务不可用,功能失效,无线车载台界面更新显示。
32.如图3所示,无线车载台集群对讲业务包括集群组呼叫业务和集群单呼叫业务,集群组呼叫业务流程执行以下操作:无线车载台调用b-trunc注册通话组,登录注册成功之后,用户选择lte系统下发的集群通话组号码,无线车载台即可获取对应的集群组通话状态,无线车载台主动发起群组呼叫,在群组中主动建立讲话,完成语音接收;同时接收群组内其他成员发起群组呼叫,无线车载台判断呼叫状态:群组建立通话、话权占有、话权空闲、话权接收、群组通话结束;同时允许无线车载台退出群组通话或者结束群组通话,无线车载台界面更新显示;
如图4所示,无线车载台集群单呼叫流程执行以下操作:无线车载台调用b-trunc集群单呼叫注册接口,登录注册成功之后,无线车载台通过拨号方式呼叫其他lte集群设备,无线车载台主动发起单呼叫,同时接收其他lte集群设备单呼来电,b-trunc集群单呼叫接口反馈当前的呼叫状态:振铃、通话接通、通话拒绝、话权占有、话权空闲、话权接收、通话结束;无线车载台界面更新显示。
33.如图5所示,无线车载台视频呼叫业务流程执行以下操作:无线车载台调用b-trunc视频呼叫接口进行注册,成功获取视频呼叫服务后,无线车载台主动发送视频呼叫业务,同样接收其他lte终端视频呼叫,无线车载台判断视频呼叫状态:视频呼叫建立中、话权占有、话权空闲、话权接收、视频通话结束;无线车载台界面更新显示。
34.如图6所示,无线车载台短信息业务流程执行以下操作:无线车载台调用b-trunc短息接口进行注册,获取当前号码短信服务,获取成功之后,无线车载台主动短信,填写接收方号码、发送信息内容,通知b-trunc接口发送消息,无线车载台注册短信服务之后,同时接收来自于其他lte集群终端发送的短信,无线车载台判断短信状态:新短信接收、信息发送成功、信息发送失败;无线车载台界面更新显示。
35.如图7所示,无线车载台通话录音业务流程执行以下操作:无线车载台调用b-trunc通话录音服务接口,登录注册之后,创建录音文件,储存数字音频流,等待通话结束,如果通话结束,结束存储,无线车载台界面更新显示;所有的去电与来电通话语音都存储在本地的车载设备中,并以当前通话时间点、通话号码命名录音文件。
36.如图8所示,无线车载台数据存储业务流程执行以下操作:初始化存储,无线车载台存储所有的通话记录、短信息,联系人,通话记录包括已接电话、已拨电话、未接电话;短信息包括已发送信息和接收信息;联系人包括增加联系人和删减联系人,无线车载台界面更新显示。
技术特征:1.一种基于lte的无线车载台实现方法,其特征在于,所述实现方法采用基于android系统和java语言、c++语言以及b-trunc标准化接口,为用户提供lte集群登录注册/登出注销,集群对讲、视频呼叫、短信息、通话录音、数据存储业务。2.根据权利要求1所述的一种基于lte的无线车载台实现方法,其特征在于,所述登录注册业务流程执行以下操作:启动b-trunc服务接口,无线车载台android应用调用b-trunc注册接口,等待lte系统反馈注册状态,无线车载台登录注册成功之后,b-trunc服务接口主动下发注册的lte网络信息,无线车载台界面更新显示。3.根据权利要求1所述的一种基于lte的无线车载台实现方法,其特征在于,所述登出注销业务流程执行以下操作:无线车载台android应用调用b-trunc登出注销接口,等待lte系统反馈注销信息,无线车载台登出注销成功之后,设备集群业务不可用,无线车载台界面更新显示。4.根据权利要求1所述的一种基于lte的无线车载台实现方法,其特征在于,所述集群对讲业务包括集群组呼叫业务和集群单呼叫业务,集群组呼叫业务流程执行以下操作:无线车载台调用b-trunc注册通话组,登录注册成功之后,无线车载台主动发起群组呼叫,同时接收群组内其他成员发起群组呼叫,无线车载台判断呼叫状态:群组建立通话、话权占有、话权空闲、话权接收、群组通话结束;无线车载台界面更新显示;所述集群单呼叫流程执行以下操作:无线车载台调用b-trunc集群单呼叫注册接口,登录注册成功之后,无线车载台主动发起单呼叫,同时接收其他lte集群设备单呼来电,b-trunc集群单呼叫接口反馈当前的呼叫状态:振铃、通话接通、通话拒绝、话权占有、话权空闲、话权接收、通话结束;无线车载台界面更新显示。5.根据权利要求1所述的一种基于lte的无线车载台实现方法,其特征在于,所述视频呼叫业务流程执行以下操作:无线车载台调用b-trunc视频呼叫接口进行注册,成功获取视频呼叫服务后,无线车载台主动发送视频呼叫业务,同样接收其他lte终端视频呼叫,无线车载台判断视频呼叫状态:视频呼叫建立中、话权占有、话权空闲、话权接收、视频通话结束;无线车载台界面更新显示。6.根据权利要求1所述的一种基于lte的无线车载台实现方法,其特征在于,所述短信息业务流程执行以下操作:无线车载台调用b-trunc短息接口进行注册,获取注册短信服务成功之后,无线车载台主动发短信,同样接收其他lte集群终端的短信,无线车载台判断短信状态:新短信接收、信息发送成功、信息发送失败,无线车载台界面更新显示。7.根据权利要求1所述的一种基于lte的无线车载台实现方法,其特征在于,所述通话录音业务流程执行以下操作:无线车载台调用b-trunc通话录音服务接口,登录注册成功之后,创建录音文件,储存数字音频流,等待通话结束,如果通话结束,结束存储,无线车载台界面更新显示。8.根据权利要求1所述的一种基于lte的无线车载台实现方法,其特征在于,所述数据存储业务流程执行以下操作:初始化存储,无线车载台存储所有的通话记录、短信息,联系人,通话记录包括已接电话、已拨电话、未接电话;短信息包括已发送信息和接收信息;联系人包括增加联系人和删减联系人,无线车载台界面更新显示。
技术总结本发明公开了一种基于LTE的无线车载台实现方法。该实现方法采用基于Android系统和JAVA语言、C++语言以及B-TrunC标准化接口,为用户提供LTE集群登录注册/登出注销,集群对讲、视频呼叫、短信息、通话录音、数据存储业务。本发明可减少用户开发周期,加快产品功能验证。证。证。
技术研发人员:张青平 陈晨 姚金龙 郭智勇 刘瞾一 王智超 胡林
受保护的技术使用者:天津七一二移动通信有限公司
技术研发日:2022.05.07
技术公布日:2022/11/1