[发明专利]无线终端、主机设备的通信方法及无线终端、主机设备无效
申请号: | 201110056626.0 | 申请日: | 2011-03-09 |
公开(公告)号: | CN102186257A | 公开(公告)日: | 2011-09-14 |
发明(设计)人: | 欧阳浔 | 申请(专利权)人: | 华为终端有限公司 |
主分类号: | H04W76/02 | 分类号: | H04W76/02;H04W80/04;H04W88/02 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 刘芳 |
地址: | 518129 广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 无线 终端 主机 设备 通信 方法 | ||
技术领域
本发明实施例涉及通信技术,尤其涉及一种无线终端、主机设备的通信方法及无线终端、主机设备。
背景技术
随着无线终端(例如:数据卡、M2M无线模块等)的发展,无线终端所能实现的业务不再局限于数据业务了,还可以实现多种业务,例如:TF卡的读写、CDROM的读写、发短信、打电话、电话本等业务。无线终端在与主机设备(例如:电脑、家用设备等)进行信息交互时,可以在主机设备上映射多个与业务对应的端口,无线终端可以在每个业务对应的端口上利用该业务所支持的协议传输每个业务的数据包。
然而,无线终端在每个业务对应的端口上利用该业务所支持的协议传输每个业务的数据包之前,主机设备需要加载每个业务对应的端口所对应的驱动程序(即利用每个业务对应的端口所对应的驱动程序,对每个业务对应的端口进行驱动),增加了驱动程序的开发成本;而且由于不同厂家的驱动程序在不同主机设备上的兼容性无法保证,影响了无线终端业务的正常进行。
发明内容
本发明实施例提供一种无线终端、主机设备的通信方法及无线终端、主机设备,用以实现降低驱动程序的开发成本,保证无线终端业务的正常进行。
本发明实施例提供了一种无线终端的通信方法,包括:
无线终端向主机设备上报所述无线终端对应的端口的端口类型,所述端口类型为基于网络层数据传输协议的端口类型,以使所述主机设备利用与所述端口类型对应的端口驱动程序对所述端口进行驱动;
所述无线终端通过所述端口与所述主机设备进行交互,建立所述无线终端与所述主机设备之间的基于所述网络层数据传输协议的通信链路;
所述无线终端通过所述基于所述网络层数据传输协议的通信链路,传输业务数据包和所述业务数据包的类型。
本发明实施例提供了一种主机设备的通信方法,包括:
主机设备获取无线终端上报的所述无线终端对应的端口的端口类型,所述端口类型为基于网络层数据传输协议的端口类型;
所述主机设备利用与所述端口类型对应的端口驱动程序,对所述端口进行驱动;
所述主机设备通过所述端口与所述无线终端进行交互,建立所述主机设备与所述无线终端之间的基于所述网络层数据传输协议的通信链路;
所述主机设备通过所述基于所述网络层数据传输协议的通信链路,传输业务数据包和所述业务数据包的类型。
本发明实施例还提供了一种无线终端,包括:
上报模块,用于向主机设备上报所述无线终端对应的端口的端口类型,所述端口类型为基于网络层数据传输协议的端口类型,以使所述主机设备利用与所述端口类型对应的端口驱动程序对所述端口进行驱动;
建立模块,用于通过所述端口与所述主机设备进行交互,建立所述无线终端与所述主机设备之间的基于所述网络层数据传输协议的通信链路;
传输模块,用于通过所述基于所述网络层数据传输协议的通信链路,传输业务数据包和所述业务数据包的类型。
本发明实施例还提供了一种主机设备,包括:
获取模块,用于获取无线终端上报的所述无线终端对应的端口的端口类型,所述端口类型为基于网络层数据传输协议的端口类型;
驱动模块,用于利用与所述端口类型对应的端口驱动程序,对所述端口进行驱动;
建立模块,用于通过所述端口与所述无线终端进行交互,建立所述主机设备与所述无线终端之间的基于所述网络层数据传输协议的通信链路;
传输模块,用于通过所述基于所述网络层数据传输协议的通信链路,传输业务数据包和所述业务数据包的类型。
由上述技术方案可知,本发明实施例通过无线终端向主机设备上报该无线终端对应的端口的端口类型,上述端口类型为基于网络层数据传输协议的端口类型,以使上述主机设备利用与上述端口类型对应的端口驱动程序对上述端口进行驱动,通过上述端口与主机设备进行交互,建立上述无线终端与上述主机设备之间的基于上述网络层数据传输协议的通信链路,从而使得上述无线终端能够通过上述基于上述网络层数据传输协议的通信链路,传输业务数据包和上述业务数据包的类型,以使上述主机设备和上述无线终端能够根据上述业务数据包的类型,对上述业务数据包进行解析,使得主机设备无需加载每个业务对应的端口所对应的驱动程序,由于每个业务都对应同一个基于网络层数据传输协议的端口,主机设备只需要利用该端口对应的端口驱动程序对该端口进行驱动,降低了驱动程序的开发成本,同时保证了无线终端业务的正常进行。
附图说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为终端有限公司,未经华为终端有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110056626.0/2.html,转载请声明来源钻瓜专利网。