通信方法、装置和系统的制作方法

文档序号:7700172阅读:99来源:国知局
专利名称:通信方法、装置和系统的制作方法
技术领域
本发明涉及通信技术,特别是涉及一种通信方法、装置和系统。
背景技术
随着通信技术的不断发展,多个通信装置之间或通信装置内部不同的通 信模块之间常常需要协作来实现特定的功能,以达到所需的功能。而不同通 信装置或通信模块之间采用合适的接口来进行信息的传送,如通用异步收发
传输器(Universal Asynchronous Receiver/Transmitter, 筒称UART)和通 用串行总线(Universal Serial Bus,简称USB)。其中,UART广泛应用于 短距离传输的接口,其采用全双工的方式,具有较低的功耗;USB支持中高速 的串口传输速度,每个USB接口可最多连接至127个USB设备,其具有较大 的数据传输速度,可以建立主才几与M0DEM、扫描仪、数字相机、USB键盘、鼠 标和显示器等之间的连接。
现有技术中, 一般单独采用UART接口或者USB接口来实现不同通信装置 或通信模块之间的信息传输,如命令或数据的传输。例如,现有的移动终端 主要是由应用处理器(Application Processor,简称AP )和基带处理器 (Baseband Processor,简称BP)组成,其功能实现,如拨打电话,发送短 信,以及移动上网等,均是通过AP和BP之间的协作来实现的。其中,移动 终端的AP与BP之间,通常采用UART作为它们之间信息传送的机制,同时, 现有技术中也有采用USB作为它们之间信息传送的机制,且一般采用AP模拟 USB主控设备,BP模拟USB辅助设备的方式,建立AP和BP之间的通信连接, 使用过程中,USB需要至少模拟成两个串口, 一个用于发送命令, 一个用于发送数据。
但是,发明人在实现本发明的过程中发现现有技术至少存在如下技术缺
陷现有技术的两个通信装置之间单独采用UART传送信息时,其传送速率较 低,特别是在波特率有限值的情况下,无法满足实际应用中对数据流量传输 较大的场景,如移动终端中对突发的大数据流量的处理,而且,只采用一个 UART接口时,其软件实现较复杂,需要考虑多路复用技术,极大的增大了代 码的工作量;而两个通信装置之间单独采用USB传送信息时,对于不是长期 工作于大流量数据传输的装置,其长时间开启USB会带来较大的功耗,特别 是对于移动终端来说,由于其电池能量的限制,长时间开启USB接口而产生 大量的功耗是不现实的,即使现有技术中采用睡眠机制,使其不需要传送数 据时设定为睡眠状态,但是再次传送数据时,其启动时的延时较长,给用户 的使用带来不便,影响用户的使用感受,降低了产品的时间性能和使用性能。 以上可以看出,现有技术中单独釆用UART时,其信息传送速率较低,其 无法满足大流量的数据传输;而单独采用USB时,其功耗较大,对于对耗电 性能要求较高的装置无法适用,如移动终端等。

发明内容
本发明的目的是提供一种通信方法、装置和系统,以解决现有技术中采 用单独的UART或USB时的技术缺陷,可满足各种数据传输的需要,在满足数 据传输需要的同时,可具有较低的功耗。

为实现上述目的,本发明提供了一种通信方法,包括 根据待传输信息的信息类型,建立通信通路,所述通信通路为UART通路, 和/或USB通路;
根据建立的所述通信通路进行信息传送。 本发明还提供了一种通信装置,包括
通信通路建立模块,用于根据待传输信息的信息类型,建立通信通路,所述通信通^各为UART通3各,和/或USB通3各;
信息传送模块,用于根据建立的所述通信通路建立模块建立的通信通路 进行信息传送。
本发明提供了一种通信系统,包括第一通信装置和第二通信装置,所述 第一通信装置包括通信通路建立模块和信息传送模块,其中,
所述通信通路建立模块,用于根据待传输信息的信息类型,建立所述第 一通信装置和第二通信装置之间的通信通路,所述通信通路为UART通路,和 /或USB通路;
所述信息传送模块,用于根据所述通信通路建立模块建立的所述第一通 信装置和第二通信装置之间的通信通路,进行信息传送。
本发明上述技术方案根据待传输信息的信息类型,建立UART通路,或USB 通路,或同时建立UART通路和USB通路,可有效满足各种信息传输的需要, 特别适用于对传输信息量较大的数据信息和命令信息均具有需要的场合,有 效避免了现有技术中单一的USB通路进行信息传输时功耗较大的问题,或者 单一的UART通路进行信息传输时传输速率较低的问题,可在保证数据信息传 送速率的前提下,有效P争低整个通信过程中的功耗,节省大量的电能。


图1为本发明通信方法实施例一的流程示意图; 图2为本发明通信方法实施例二的流程示意图3为本发明实施例应用于移动终端时移动终端的通信通路状态示意图; 图4为本发明通信装置实施例一的结构示意图; 图5为本发明通信装置实施例二的结构示意图; 图6为本发明通信系统实施例的结构示意图。
具体实施方式
下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。
图1为本发明通信方法实施例一的流程示意图。如图1所述,该方法包
括以下步骤
步骤IOO、根据待传输信息的信息类型,建立合适的通信通路,所述通信 通路为UART通路,和/或USB通路;
步骤102、根据建立的所述通信通路进行信息传送。
具体地,该方法可应用于两个通信装置,如第一通信装置和第二通信装 置之间的通信,根据通信的实际需要,可在两个通信装置之间建立USB通路, UART通路,或者同时建立USB通路和UART通路,使得建立的通信通路与待传 送的信息匹配,以达到较好的信息传输效率和较低的功率消耗。
实际应用中,可根据待传输信息的类型建立合适的通信通路,如,当通 信装置之间只传送信息量较少的普通的命令信息时,只需要建立UART通路即 可满足对信息传输量要求较小的命令信息的传送,且具有较低的功耗;当通 信装置需要传送数据业务时,可同时建立UART通路和USB通路,其中,可利 用UART通路进行数据业务传输过程中的信息传输量较少的命令信息的传送, 利用USB通路进行数据业务中信息传输量大的数据信息的传送,由于USB通 路具有较高的数据传送速率,因此,可有效满足数据业务传输中信息量较大 的数据信息传送的需要;当不需,送数据业务信息时,可将USB通路关掉, 有效降低USB通路对通信装置造成的较大的功耗。同时,本实施例通信方法 也可根据待传输信息的信息传输量,建立UART通路和/或USB通路,以使得 较小信息传输量的信息传输以UART通路进行传送,降低信息传送消耗的电能, 以及在具有较大信息传输量需求时,利用USB通路进行大流量数据信息的传 送,提高数据传送的效率,在不需要传送大流量数据信息时,可仅保留UART 通路,降低通信装置的功耗。
实际应用中,第一通信装置和第二通信装置之间通信的初始化时,可只 设置UART通路,进行信息传送。当需要传送信息量较大的数据信息时,可再建立USB通路,与UART通路一起实现数据信息的传送,提高数据信息的传送 效率。
可以看出,本实施例通信方法才艮据待传输信息的信息类型,建立UART通 路,或USB通路,或同时建立UART通路和USB通路,可有效满足各种信息传 输的需要,特别适用于对传输信息量较大的数据信息和命令信息均具有需要 的场合,有效避免了现有技术中单一的USB通路进行信息传送时耗电较大的 问题,或者单一的UART通路进行信息传输时速率的限制,可在保证数据信息 传送速率的前提下,有效降低整个通信过程中的功耗,节省大量的电能。
图2为本发明通信方法实施例二的流程示意图。本实施例可应用于不同 通信装置之间的通信,假设在第一通信装置和第二通信装置之间进行通信, 具体地,如图2所示,该方法可包括以下步骤
步骤201、第一通信装置判断待传输信息的信息类型,其中所述信息类型 可以为普通的命令信息,或者数据业务信息,若所述信息类型为普通的命令 信息时,执行步骤202,否则,所述信息类型为数据业务信息,执行步骤203;
步骤202、第一通信装置建立UART通路,即在第一通信装置和第二通信 装置之间建立UART通路,第一通信装置和第二通信装置之间可通过UART通 路进行信息传送,执行步骤204;
步骤203、第一通信装置建立UART通路和USB通路,即在第一通信装置 和第二通信装置之间同时建立UART通路和USB通路,其中,所述UART通路 用于传送数据业务对应的命令信息,所述USB通路用于传送数据业务对应的 数据信息;
步骤204、第一通信装置和第二通信装置根据它们之间建立的通信通路进 行信息传送。
本实施例通信方法中,第一通信装置可才艮据其需要传输信息的信息类型, 建立其与第二通信装置之间的通信通路,可以是UART通路,或者UART通路 和USB通路。具体地,若第一通信装置仅传送普通的命令信息,则可只建立UART通路,使得第一通信装置和第二通信装置之间的通信基于UART的信息传 输;若第一通信装置需要传送数据业务信息时,可同时建立UART通路和USB 通路,其中,可利用UART通路进行命令信息的传送,利用USB通路进行数据 信息的传送,可有效满足对信息传输量较大的数据业务的传输需要。
实际应用中,当第一通信装置和第二通信装置之间的通信初始化时,可 只建立UART通路,当需要传送具有较大信息传输量,例如数据业务时,可再 建立USB通路,使得USB通路和UART通路一起实现数据业务的传送。
此外,本实施例中,当第一通信装置和第二通信装置之间为UART通路时, 若无命令信息传送的时间超过预设时间,UART通路进行空闲状态,即此时的 第一通信装置和第二通信装置的UART接口处于睡眠状态;或者,当第一通信 装置和第二通信装置之间为UART通路和USB通路时,若无数据信息传送的时 间超过预设时间,可将USB通路设定为睡眠状态,UART通路进行空闲状态, 即此时第一通信装置和第二通信装置的UART接口和USB接口均处于睡眠状 态。可以看出,当无信息传送时,将UART接口和USB接口处于睡眠状态可以 P争低通信装置的功耗。
本实施例中,当第一通信装置和第二通信装置之间的通信通路为UART通 路时,若有命令信息传送,UART通路由空闲状态进入开启状态,即将第一通 信装置和第二通信装置的UART接口从睡眠状态唤醒,进行信息的传送;或者, 当第一通信装置和第二通信装置之间的通信通路为UART通路和USB通路时, 若有数据信息传送,将USB通路从睡眠状态唤醒,UART通路由空闲状态进入 开启状态,即将第一通信装置和第二通信装置的UART接口和USB接口从睡眠 状态唤醒。这样,当通信通路不需要传送数据时,可关闭USB通路和/或UART 通路,可有效降低通信装置的功耗。
本实施例中,当第一通信装置和第二通信装置之间的通信通路为UART通 路和USB通路时,若停止数据业务信息传送,则将所述通信通路设置为UART 通路。这样,第一通信装置和第二通信装置之间的通信通路在不需要传输大数据流量时,可避免通信通路长时间处于USB通路而造成通信装置的功耗过 大的问题。
具体地,上述各实施例中,第一通信装置和第二通信装置可为同一设备 的不同物理单元,或者不同设备之间的物理单元,也可以是两个独立的设备。 实际应用中,上述本发明实施例:忮术方案可应用于移动终端的AP和BP物理 单元之间的通信,其中第一通信装置可以为AP,第二通信装置可以为BP,由 于移动终端中的AP和BP要协作实现拨打电话,发送短信,以及移动上网等 功能,而拨打电话和发送短信时需要发送较多的命令信息,AP和BP之间的信 息传输主要是命令信息,其信息传输量较少,此时,可利用UART来实现信息 的传送;而移动上网等数据业务信息传送时,需要发送大量的数据信息,AP 和BP之间的信息传输的数据信息较多,信息传输量较多,此时,可利用UART 通路和USB通路来实现信息的传送,其中,UART通路可用于传送数据业务中 具有较小信息量的命令信息,USB通路可用于传送数据业务中具有较大信息量 的数据信息,这样,在移动终端的整个工作过程中,可才艮据实际的需要,在 AP和BP之间建立合适的通信通路,可以是UART通路,或者USB通路,或者 USB通路和UART通路结合,可有效满足移动终端中对传输信息量较少的普通 业务的需要,如拨打电话,发送短信等,同时也可满足移动终端中对传输信 息量较大的数据业务的需要,如移动上网等,在移动终端各种业务功能的基 础上,可有效提高移动终端中AP和BP之间信息传送的效率,同时也P争低了 整个移动终端的功耗,可有效提高移动终端的使用时间,提高用户使用的满 意程度。
图3为本发明实施例应用于移动终端时移动终端的通信通路状态示意图。 根据信息传输的实际需要,可在移动终端的AP和BP之间建立合适的通信通 路,如单独的UART通路、USB通路,或者UART通路和USB通路结合的通信通 路,此外,在实际通信过程中,AP和BP之间的通信通路的状态可以根据信息 的传输需要而设定。具体地,如图3所示,移动终端的AP和BP之间协作实现通信的过程中,AP和BP之间的通信通路可具有四种状态
(1) UART通路开启状态在AP和BP初始化后,可在AP和BP之间建立 UART通if各,默认建立UART通3各为开启状态;
(2 ) UART通路空闲状态当UART通路处于开启状态且无命令发送超过 预i殳定时间后,可自动进入空闲状态,此时AP和BP的UART接口进入睡眠状 态,当若有命名信息发送,UART可由空闲状态再进入开启状态,即将AP和 BP的UART接口开启,从睡眠状态唤醒;
(3 ) UART通路和USB通路开启状态在接收到数据业务请求命令(包括 上行,下行)后,AP发起建立USB通路,AP与BP协商进入UART通路和USB 通路开启状态,此时UART通路传送命令信息,USB通路传送数据信息;
(4 ) USB通路睡眠状态当UART通路和USB通路开启状态时,如无凄t据 传送超过预定时间后,USB通路可进入睡眠状态,即AP和BP的USB接口可设 定为睡眠状态;此时,如有数据传送,则将USB通路从睡眠状态唤醒,USB通 路处于开启状态,或者用户停止^f吏用数据业务时,关闭USB通路,只保留UART 通路,且UART通路处于开启状态。
可以看出,在移动终端的AP和BP之间,本实施例通信方法可有效实现 拨打电话以及发送短信等具有较小信息传输量的普通业务的需要,可以实现 移动上网等具有较大信息传输量的数据业务的需要,且可有效避免USB通路 长期开启造成的功耗较大的问题,提高移动终端的节电效果,同时也可避免 仅利用UART通路通信时数据传输的速率较低的限制,有效提高数据业务中数 据传送的效率。特别是随着3G通信技术的发展,移动终端通常需要处理大量 的突发的数据业务,利用本发明实施例通信方法可有效满足对突发的数据业 务中对数据传送速率的需要,同时,可有效提高整个移动终端的功耗,降低 移动终端的单位耗电量,提高其单次充电的使用时间。
图4为本发明通信装置实施例一的结构示意图。具体,如图4所示,该 装置包括通信通路建立模块1和信息传送模块2,其中,通信通路建立模块l用于根据待传输信息的信息类型,建立合适的通信通^各,所述通信通路为UART 通路,和/或USB通路;信息传送模块2用于根据建立的所述通信通路建立模 块1建立的通信通路进行信息传送。
实际应用中,如图4所示,该装置的通信通路建立模块1还可包括判断 单元11和通路建立单元12,其中,判断单元11用于判断待传输信息的信息 类型,所述信息类型包括普通的命令信息和数据业务信息;通路建立单元12 用于根据判断单元11的判断结果,建立UART通路,或者UART通路和USB通 路。具体地,若判断单元11判断待传输信息的信息类型为普通的命令信息时, 通路建立单元12可建立UART通路,若判断单元11判断待传输的信息类型为 数据业务信息时,通路建立单元12可建立UART通路和USB通路,其中,UART 通路可用于数据业务中命令信息的传送,USB通路可用于数据业务中数据信息 的传送。
本实施例中,判断单元ll的功能也可以由软件来实现,通过软件来判断 待传输信息的信息类型,并可将判断结果通知通路建立单元12,由通路建立 单元12根据判断结果建立合适的通信通路。此外,本实施例中,通路建立单 元12可包括UART接口和USB接口 ,通路建立单元12可根据判断单元的判断 结果开启或关闭UART接口和USB接口,建立合适的通信通路。
实际应用中,本实施例通信装置的通信通路建立模块1还可根据待传输 信息的信息传输量,建立UART通路,和/或USB通路。
本实施例提供的通信装置中的各功能模块可以实现上述本发明通信方法 实施例的功能,其具体实现过程可以通过上述本发明通信方法实施例的具体 方法步骤的描述来实现。
本发明实施例通信装置可根据传输信息的信息类型,建立UART通路,或 USB通路,或同时建立UART通路和USB通路,可有效满足通信装置对各种信 息传输的需要,有效避免了现有技术中单一的USB通路进行信息传输时功耗 较大的问题,或者单一的UART通路进行信息传输时的限制,可在保证数据信息传送速率的前提下,有效降低整个通信装置的功耗,节省大量的电能。
图5为本发明通信装置实施例二的结构示意图。在上述本发明通信终端 实施例一技术方案的技术上,本实施例通信装置还可包括第一定时模块3和 第一处理模块4,其中,在通信装置的通信通路为UART通路时,第一定时模 块3可用于判断无命令信息传送的时间;第一处理模块4可用于当第一定时 模块3判断无命令信息传送的时间超过预设时间时,UART通路可进入空闲状 态。此外,该通信装置还可包括第二定时模块5和第二处理模块6,其中,在 通信装置的通信通路为UART通路和USB通路时,第二定时模块5可用于判断 无数据信息传送的时间;第二处理模块6可用于当第二定时模块5判断无数 据信息传送的时间超过预设时间时,USB通路可进入睡眠状态,UART通路进 入空闲状态。实际应用中,第一处理模块4还可用于在有命令信息传送时, 开启UART通路,UART通路可/人空闲状态进入开启状态,进行信息的传输;第 二处理模块6还可用于在有数据信息传送时,开启UART通路和USB通路,USB 通路从睡眠状态唤醒进入开启状态,UART通路从空闲状态进入开启状态,以 进行信息的传输。
实际应用中,本实施例中第一定时模块3和第二定时模块5可通过软件 来实现,可通过软件来计算无命令信息或无数据信息传送时的时间,以与预 设的时间比较,判断是否超过预设时间,然后再由第一处理模块4或第二处 理模块6来进行相应的处理。
本实施例提供的通信装置中的各功能模块可以实现上述本发明通信方法 实施例的功能,其具体实现过程可以通过上述本发明通信方法实施例的具体 方法步骤的描述来实现。
图6为本发明通信系统实施例的结构示意图。具体地,如图6所示,该 通信系统可包括第一通信装置10和第二通信装置20,所述第一通信装置10 可包括通信通路建立模块1和信息传送模块2,其中,通信通路建立模块1可 用于根据待传输信息的信息类型,建立第一通信装置10和第二通信装置20之间的通信通路,所述通信通路可以为UART通路,和/或USB通3各;信息传 送模块2可用于根据通信通路建立模块1建立的所述第一通信装置10和第二 通信装置20之间的通信通路,进行相应的信息传送。
本实施例通信系统中,第一通信装置10和第二通信装置20可具有相同 的结构和功能。具体地,该第一通信装置10的通信通路建立模块1还可包括 判断单元11和通路建立单元12,该第一通信装置IO还可包括第一定时模块、 第一处理模块,以及第二定时模块和第二处理模块。其具体结构及功能可参 考上述本发明通信装置的描述,在此不再赘述。
本发明实施例通信系统可以可根据传输信息的信息类型,建立UART通路, 或USB通路,或同时建立UART通路和USB通路,可有效满足通信系统中对各 种信息传输的需要,有效避免了现有技术中单一的USB通路进行信息传输时 功耗较大的问题,或者单一的UART通路进行信息传输时的速率的限制,可在 保证数据信息传送速率的前提下,有效降低整个通信系统的功耗,节省整个 通信系统的耗电量。
最后应说明的是以上实施例仅用以说明本发明的技术方案而非对其进 行限制,尽管参照较佳实施例对本发明进行了详细的说明,本领域的普通技 术人员应当理解其依然可以对本发明的技术方案进行修改或者等同替换, 而这些修改或者等同替换亦不能使修改后的技术方案脱离本发明技术方案的 精神和范围。
权利要求
1、一种通信方法,其特征在于,包括根据待传输信息的信息类型,建立通信通路,所述通信通路为UART通路,和/或USB通路;根据建立的所述通信通路进行信息传送。
2、 根据权利要求1所述的通信方法,其特征在于,所述根据待传输信息 的信息类型,建立通信通路包括判断所述待传输信息的信息类型是普通的命令信息时,建立UART通路; 或者,判断所述待传输信息的信息类型是数据业务信息时,建立UART通路和USB 通路,所述UART通路用于传送数据业务对应的命令信息,所述USB通路用于 传送数据业务对应的数据信息。
3、 根据权利要求2所述的通信方法,其特征在于,还包括 所述通信通路为UART通路时,若无命令信息传送超过预设时间,所述UART通路进入空闲状态;或者,所述通信通路为UART通路和USB通路时,若无数据信息传送超过预设时 间,将所述USB通路设定为睡眠状态。
4、 根据权利要求3所述的通信方法,其特征在于,还包括 所述通信通路为UART通路时,若有命令信息传送,所述UART通路从空闲状态进入UART通路开启状态;或者,所述通信通路为UART通路和USB通路时,若有数据信息传送,将所述USB 通路从睡眠状态唤醒。
5、 根据权利要求2所述的通信方法,其特征在于,还包括 所述通信通路为UART通路和USB通路时,若停止数据业务信息传送,则将所述通信通路i殳置为UART通3各。
6、 根据权利要求l所述的通信方法,其特征在于,所述根据待传输信息的信息类型,建立通信通路包括根据待传输信息的信息传输量,建立UART通路,和/或USB通路。
7、 一种通信装置,其特征在于,包括通信通路建立模块,用于根据待传输信息的信息类型,建立通信通路, 所述通信通路为UART通i 各,和/或USB通路;信息传送模块,用于根据建立的所述通信通路建立模块建立的通信通路 进行信息传送。
8、 根据权利要求7所述的通信装置,其特征在于,所述通信通路建立模 块包括判断单元,用于判断所述待传输信息的信息类型,所述信息类型包括普 通的命令信,包-和数据业务信息;通路建立单元,用于根据所述判断单元的判断结果,建立UART通路,或 者UART通路和USB通3各。
9、 根据权利要求8所述的通信装置,其特征在于,还包括 第一定时模块,在所述通信通路为UART通路时,用于判断无命令信息传送的时间;第一处理模块,用于当所述第一定时模块判断所述无命令信息传送的时 间超过预i殳时间时,所述UART通路ii^空闲状态;所述第一处理模块还用于在有命令信息传送时,开启所述UART通路,使 所述UART通路从空闲状态进入开启状态;和/或,第二定时模块,在所述通信通路为UART通路和USB通路时,用于判断无数据信息传送的时间;第二处理模块,用于当所述第二定时模块判断所述无数据信息传送的时间超过预设时间时,将所述USB通路设定为睡眠状态;所述第二处理模块还用于在有数据信息传送时,将所述USB通路从睡眠状态唤醒。
10、 一种通信系统,其特征在于,包括第一通信装置和第二通信装置, 所述第一通信装置包括通信通路建立模块和信息传送模块,其中,所述通信通路建立模块,用于根据待传输信息的信息类型,建立所述第一通信装置和第二通信装置之间的通信通路,所述通信通路为UART通路,和 /或USB通路;所述信息传送模块,用于根据所述通信通路建立模块建立的所述第一通 信装置和第二通信装置之间的通信通路,进行信息传送。
全文摘要
本发明公开了一种通信方法、装置和系统。该方法包括根据待传输信息的信息类型,建立通信通路,所述通信通路为UART通路,和/或USB通路;根据建立的所述通信通路进行相应的信息传送。该装置包括通信通路建立模块和信息传送模块。该系统包括第一通信装置和第二通信装置,所述第一通信装置包括通信通路建立模块和信息传送模块。本发明实施例技术方案可有效避免了现有技术中单独的USB通路长期开启造成的功耗较高,以及单独的UART通路信息传输时速率较低的问题,提高各种数据传送的效率,同时降低整个信息传送中通信装置的功耗。
文档编号H04W76/00GK101568169SQ200910083879
公开日2009年10月28日 申请日期2009年5月7日 优先权日2009年5月7日
发明者唐彦予, 裴元庆, 郭红华, 陈大军 申请人:北京百纳威尔科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1