[发明专利]对USB接口调制解调器进行初始化的方法和装置有效

专利信息
申请号: 200810227469.3 申请日: 2008-11-26
公开(公告)号: CN101409625A 公开(公告)日: 2009-04-15
发明(设计)人: 赵志宇;邱文杰 申请(专利权)人: 杭州华三通信技术有限公司
主分类号: H04L12/02 分类号: H04L12/02;H04L29/10;G06F13/00
代理公司: 北京德琦知识产权代理有限公司 代理人: 宋志强;麻海明
地址: 310053浙江省杭州市高新技术产业*** 国省代码: 浙江;33
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: usb 接口 调制解调器 进行 初始化 方法 装置
【说明书】:

技术领域

发明涉及计算机技术,特别涉及一种对USB接口调制解调器进行初始化的方法和装置。

背景技术

通用串行总线(USB,universal serial bus)是一种计算机外设连接规范,即计算机外围串行通信接口标准,具有即插即用、数据传输可靠、扩展方便、成本低等优点,已成为当前计算机必备的接口之一,并且,近年来逐渐应用于路由器和交换机等数据通信设备。

由于USB系统是主从结构,USB系统所有的动作都由USB主机策动,其正常工作必须依靠USB主机中的USB驱动软件。USB驱动软件的主要功能是实现USB端点传输的管理,如果需要实现USB主机与USB设备之间的通信,必须先依靠USB驱动软件对USB设备中USB端点的功能进行初始化。其中,USB端点是USB设备中与USB主机进行通信的基本单元,每个USB设备中允许存在多个端点。USB规范中定义了四种数据传输方式:控制传输、中断传输、批传输和实时传输,每个USB端点只能支持一种传输方式,且其传输方式是USB设备在出厂前固定设置的。

USB标准将常用的具有相同或相似功能的USB设备归为一类,并给出标准的USB实现规范,这类USB设备为标准USB设备。标准USB设备中的USB端点功能也给出了统一的定义,标准USB设备的生产厂商会按照该标准进行设置,这样USB主机只需要运行一套标准的USB程序即可支持所有标准USB设备。

但是,现有USB接口调制解调器(Modem)并不是标准USB设备,其端点功能信息是由其生产厂商自己定义的,针对不同厂商不同款型的非标准USB设备,USB主机都需要单独运行一套USB驱动程序。支持移动通信的USB接口Modem又称USB接口无线上网卡,主要用于个人计算机连接Internet,也广泛用于诸如路由器或交换机等数据通信设备之间的数据传输。USB接口Modem内部的USB端点为USB批处理(Bulk)端点,即支持批传输的USB端点,USBBulk端点以成对形式出现,一对USB Bulk端点由一个USB Bulk输入端点和一个USB Bulk输出端点组成。USB接口Modem内部的USB Bulk端点主要分为支持调制解调(AT)命令传输和支持点到点协议(PPP,Point-To-Point Protocol)传输两种,只要运行驱动程序正确初始化支持AT命令传输的USB Bulk端点和支持PPP传输的USB Bulk端点就可以使用USB接口Modem进行数据传输。

目前市场上的USB接口Modem的生产厂商和款型都比较纷乱,对于不同生产厂商和款型的USB接口Modem,其中具体哪些USB Bulk端点支持AT命令传输,哪些USB Bulk端点支持PPP传输通常并不相同,而对于支持不同传输方式的USB Bulk端点,对其端点功能的初始化并不相同,因此,需要针对每个生产厂商和款型的USB接口Modem采用专用的驱动软件对USB Bulk端点进行初始化,这给用户使用USB接口Modem带来很大的麻烦,用户体验较差。

发明内容

有鉴于此,本发明提供了一种对USB接口Modem进行初始化的方法和装置,以便于在用户使用USB接口Modem时,给用户带来较好的用户体验。

一种对USB接口Modem进行初始化的方法,在USB接口Modem插入USB主机之后,所述USB主机执行以下步骤:

A、利用调制解调AT命令应答机制对USB接口Modem中的各USB批处理bulk端点对进行检测,确定支持AT命令的USB bulk端点对;

B、利用其中一个支持AT命令的USB bulk端点对与承载网络建立数据链接;

C、利用点对点协议PPP应答机制对除了建立数据链所利用的USB bulk端点对之外的其他USB bulk端点对进行检测,确定支持PPP的USB bulk端点对;

D、利用确定出的支持AT命令的USB bulk端点对信息和支持PPP的USB bulk端点对信息,对USB接口Modem进行端点功能初始化。

一种对USB接口调制解调器进行初始化的装置,该装置包括:第一检测单元、链接建立单元、第二检测单元和初始化单元;

所述第一检测单元,用于利用AT命令应答机制对插入USB主机的USB接口Modem中的各USB bulk端点对进行检测,确定支持AT命令的USB bulk端点对;

所述链接建立单元,用于利用所述第一检测单元确定的支持AT命令的USBbulk端点对中的其中一个USB bulk端点对,与承载网络建立数据链接;

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州华三通信技术有限公司,未经杭州华三通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/200810227469.3/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top