传输BIP协议数据的方法及所适用的移动设备技术

技术编号:14903186 阅读:43 留言:0更新日期:2017-03-29 18:25
本发明专利技术提供一种传输BIP协议数据的方法及所适用的移动设备。所述移动设备包含AP单元和Modem单元。根据所述方法,所述Modem单元解析来自智能卡的BIP通道请求,以得到其中的承载类型;基于所述承载类型将所述BIP通道请求发送至AP单元中的BIP通道、或自身的BIP通道,以将所述BIP通道请求中的负载数据发送至与相应BIP通道所连接的第一网络/第二网络中的设备中。本发明专利技术能够解决AP单元和Modem单元各自的STK/USAT协议封装了BIP通道,AP单元和Modem单元之间无法通过BIP通道传递数据的问题。

Method and apparatus for transmitting BIP protocol data

The invention provides a method for transmitting BIP protocol data and a mobile device. The mobile device comprises a AP unit and a Modem unit. According to the method of BIP channel of the Modem unit analysis from the smart card request, to obtain the bearing type; BIP BIP channel, the bearing type of the BIP channel request sent to the AP unit or based on their own, to the equipment of the BIP channel request load data transmission to connect with the corresponding BIP channel second / first network in the network. The invention can solve the problem that the STK/USAT protocol of the AP unit and the Modem unit respectively encapsulates the BIP channel, and the data transmission between the AP unit and the Modem unit can not be carried out through the BIP channel.

【技术实现步骤摘要】

本专利技术涉及移动设备领域,尤其涉及一种传输BIP协议数据的方法及所适用的移动设备。
技术介绍
移动运营商通过STK/USAT(SIMToolKit/USIMApplicationToolkit)技术可以为用户提供OTA(Over-the-Air)服务,其中,BIP(BearerIndependentProtocol)协议,不仅支持GSM/UTRAN/EUTRAN承载,也可支持蓝牙、WLAN、蓝牙、红外、USB,以及本地数据连接类承载,同时允许SIM/USIM卡和远程服务器之间进行透明的数据传输。由此,当前的很多移动业务应用,如电子银行、电子钱包、安全应用等都可以通过BIP通道与网络的通信,进行业务数据或加密数据的传输。目前,移动通信领域的移动设备采用如图1所示的框架建立BIP通道。对应的,其步骤如下:步骤101,UICC(指SIM/USIM)发起BIP通道初始化请求。步骤102,该步骤以BIP运行在AP单元场景,MODEM通过MUTEX(UICC指令互斥模块)将请求路由到AP单元。步骤103,该步骤以BIP运行在AP单元场景,AP单元发起BIP通道承载建立过程。步骤104,该步骤以BIP运行在AP单元场景,AP单元响应承载建立结果。该步骤转到步骤108。步骤105,该步骤以BIP运行在MODEM单元场景,MODEM单元请求BIP通道初始化。步骤106,该步骤以BIP运行在MODEM单元场景,MODEM单元发起BIP通道承载建立过程。步骤107,该步骤以BIP运行在MODEM单元场景,MODEM单元响应承载建立结果。该步骤转到步骤108。步骤108,UICC指令互斥模块MUTEX将响应路由到UICC。由上可见,BIP数据可以在AP单元、或在MODEM单元上运行,但其存在如下缺陷:1)协议完整性和承载支持问题。当在AP单元的BIP通道运行时,优点是人机交互实现简单,对于蓝牙、WLAN、蓝牙、红外、USB,以及本地数据连接类承载能很好的支持,缺点是由于当前移动终端AP单元通常仅实现STK/USAT人机交互,BIP协议在AP单元无法完整的支持MODEM端的STK/USAT协议。这导致了MODEM单元适配多AP单元方案时存在协议栈移植问题。如果在MODEM单元的BIP通道运行时,其优缺点和在AP单元运行正好相反,导致Modem单元和AP单元的协议流程适配和终端方案定制/裁剪受到约束。2)运行时流程互斥问题。当前在不同移动终端方案上,为了适配STK/USAT协议支持的不同协议功能,通常采用特性分割的方法,即部分协议功能在AP单元实现,部分协议功能在MODEM单元,其中也包含BIP协议。这种情况下,AP单元和MODEM单元需要有互斥和约束机制保证不同协议功能运行时Request-Response流程不出现交叉。因此,需要对现有技术进行改进。
技术实现思路
本专利技术提供一种传输BIP协议数据的方法及所适用的移动设备,用于解决现有技术中的种种问题。本专利技术实施例采用以下技术方案:基于上述目的,本专利技术提供一种传输BIP协议数据的方法,用于包含AP单元和Modem单元的移动设备,包括:所述Modem单元解析来自智能卡的BIP通道请求,以得到其中的承载类型;所述Modem单元基于所述承载类型将所述BIP通道请求发送至AP单元中的BIP通道、或自身的BIP通道,以将所述BIP通道请求中的负载数据发送至与相应BIP通道所连接的第一网络/第二网络中的设备中。优选地,所述Modem单元基于所述承载类型将所述BIP通道请求发送至相应BIP通道中的方式包括:所述Modem单元按照所述承载类型重组所述BIP通道请求中的PDU信息,并将重组后的BIP通道请求发送至相应的BIP通道。优选地,所述Modem单元解析来自智能卡的BIP通道请求,得到以下任一组数据:包含业务负载数据的负载数据、和对应任一所述BIP通道的承载类型;包含人机交互负载数据和业务负载数据的负载数据、和对应所述AP单元的BIP通道的承载类型。优选地,所述Modem单元解析来自智能卡的BIP通道请求,还得到:对应自身BIP通道的承载类型、和包含人机交互负载数据和业务负载数据的负载数据;则所述Modem单元基于所述承载类型将所述BIP通道请求发送至自身的BIP通道中的方式包括:所述Modem单元解析所述BIP通道请求,并提取所述人机交互负载数据;所述Modem单元将所述人机交互负载数据发送至所述AP单元,并接收来自所述AP单元反馈的响应信息;所述Modem单元基于所述响应信息确定是否将包含所述业务负载数据的BIP通道请求输至自身的BIP通道。优选地,所述Modem单元将所述人机交互负载数据发送至所述AP单元,并接收来自所述AP单元反馈的响应信息的方式包括:所述Modem单元中的分发模块按照STK/USAT协议将解析出的所述人机交互负载数据重新封装;所述Modem单元中的虚拟控制模块将将封装后的所述人机交互负载数据转为BIP通道请求并设置对应人机交互负载数据的PDU信息,再发送至所述AP单元,以便所述AP单元基于所述PDU信息将所述人机交互负载数据提供给用户;所述Modem单元接收并解析来自所述AP单元的以所述STK/USAT协议封装的响应信息。基于上述目的,本专利技术还提供一种用于传输BIP协议数据的Modem单元,用于包含AP单元的移动设备,所述Modem单元与所述AP单元相连,所述Modem单元包括:与智能卡相连的分发模块,用于解析来自所述智能卡的BIP通道请求,以得到其中的承载类型;与所述分发模块相连的BIP模块,其与所述移动设备中的第二网络连接单元通过BIP通道相连;所述分发模块还用于基于所述承载类型将所述BIP通道请求发送至AP单元中的BIP通道、或所连接的BIP模块,以将所述BIP通道请求中的负载数据发送至与相应BIP通道所连接的第一网络/第二网络中的设备中。优选地,所述分发模块用于按照所述承载类型重组所述BIP通道请求中的PDU信息,并将重组后的BIP通道请求发送至相应的BIP通道。优选地,所述分发模块解析来自智能卡的BIP通道请求,得到以下任一组数据:包含业务负载数据的负载数据、和对应任一所述BIP通道的承载类型;包含人机交互负载数据和业务负载数据的负载数据、和对应所述AP单元的BIP通道的承载类型。优选地,所述分发模块解析来自智能卡的BIP通道请求,还得到:对应自身BIP通道的承载类型、和包含人机交互负载数据和业务负载数据的负载数据;所述分发模块还用于解析所述BIP通道请求,并提取所述人机交互负载数据;对应的,所述Modem单元还包括虚拟控制模块,用于将所述人机交互负载数据发送至所述AP单元,并接收来自所述AP单元反馈的响应信息;所述分发模块还用于基于所述响应信息确定是否将包含所述业务负载数据的BIP通道请求输至自身的BIP通道。优选地,所述分发模块用于按照STK/USAT协议将解析出的所述人机交互负载数据重新封装;所述虚拟控制模块用于将封装后的所述人机交互负载数据转为BIP通道请求并设置对应人机交互负载数据的PDU信息,再发送至所述AP单元,以便所述AP单元基于所述PDU信息将所述人机交互负载数据本文档来自技高网
...

【技术保护点】
一种传输BIP协议数据的方法,用于包含AP单元和Modem单元的移动设备,其特征在于,包括:所述Modem单元解析来自智能卡的BIP通道请求,以得到其中的承载类型;所述Modem单元基于所述承载类型将所述BIP通道请求发送至AP单元中的BIP通道、或自身的BIP通道,以将所述BIP通道请求中的负载数据发送至与相应BIP通道所连接的第一网络/第二网络中的设备中。

【技术特征摘要】
1.一种传输BIP协议数据的方法,用于包含AP单元和Modem单元的移动设备,其特征在于,包括:所述Modem单元解析来自智能卡的BIP通道请求,以得到其中的承载类型;所述Modem单元基于所述承载类型将所述BIP通道请求发送至AP单元中的BIP通道、或自身的BIP通道,以将所述BIP通道请求中的负载数据发送至与相应BIP通道所连接的第一网络/第二网络中的设备中。2.根据权利要求1所述的传输BIP协议数据的方法,其特征在于,所述Modem单元基于所述承载类型将所述BIP通道请求发送至相应BIP通道中的方式包括:所述Modem单元按照所述承载类型重组所述BIP通道请求中的PDU信息,并将重组后的BIP通道请求发送至相应的BIP通道。3.根据权利要求1或2所述的传输BIP协议数据的方法,其特征在于,所述Modem单元解析来自智能卡的BIP通道请求,得到以下任一组数据:包含业务负载数据的负载数据、和对应任一所述BIP通道的承载类型;包含人机交互负载数据和业务负载数据的负载数据、和对应所述AP单元的BIP通道的承载类型。4.根据权利要求1所述的传输BIP协议数据的方法,其特征在于,所述Modem单元解析来自智能卡的BIP通道请求,还得到:对应自身BIP通道的承载类型、和包含人机交互负载数据和业务负载数据的负载数据;则所述Modem单元基于所述承载类型将所述BIP通道请求发送至自身的BIP通道中的方式包括:所述Modem单元将设置了PDU信息的所述人机交互负载数据发送至所述AP单元,并接收来自所述AP单元反馈的响应信息;所述Modem单元基于所述响应信息确定是否将包含所述业务负载数据的
\tBIP通道请求输至自身的BIP通道。5.根据权利要求4所述的传输BIP协议数据的方法,其特征在于,所述Modem单元将所述人机交互负载数据发送至所述AP单元,并接收来自所述AP单元反馈的响应信息的方式包括:所述Modem单元中的分发模块按照STK/USAT协议将解析出的所述人机交互负载数据重新封装;所述Modem单元中的虚拟控制模块将封装后的所述人机交互负载数据转为BIP通道请求并设置对应人机交互负载数据的PDU信息,再发送至所述AP单元,以便所述AP单元基于所述PDU信息将所述人机交互负载数据提供给用户;所述Modem单元接收并解析来自所述AP单元的以所述STK/USAT协议封装的响应信息。6.一种用于传输BIP协议数据的Modem单元,用于包含AP单元的移动设备,其特征在于,所述Modem单元与所述AP单元相连,所述Modem单元包括:与智能卡相连的分发模块,用于解析来自所述智能卡的BIP通道请求,以得到其中的承载类型;与所述分发模块相连的BIP模块,其与所述移动设备中的第二网络连接单元通过BIP通道相连;所述分发模块还用于基于所述承载类型将所述BIP通道请求发送至AP单元中的BIP通道、或所连接的...

【专利技术属性】
技术研发人员:张金福
申请(专利权)人:联芯科技有限公司大唐半导体设计有限公司
类型:发明
国别省市:上海;31

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

1