CN102868803B - 短距离无线通信装置和*** - Google Patents
短距离无线通信装置和*** Download PDFInfo
- Publication number
- CN102868803B CN102868803B CN201210210776.7A CN201210210776A CN102868803B CN 102868803 B CN102868803 B CN 102868803B CN 201210210776 A CN201210210776 A CN 201210210776A CN 102868803 B CN102868803 B CN 102868803B
- Authority
- CN
- China
- Prior art keywords
- connection
- communication
- short
- range wireless
- data communication
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000004891 communication Methods 0.000 title claims abstract description 529
- 238000000034 method Methods 0.000 claims abstract description 206
- 230000008569 process Effects 0.000 claims abstract description 174
- 238000012545 processing Methods 0.000 claims description 17
- 230000000977 initiatory effect Effects 0.000 claims description 16
- 230000004044 response Effects 0.000 description 18
- 238000003860 storage Methods 0.000 description 12
- 238000010586 diagram Methods 0.000 description 7
- 230000008859 change Effects 0.000 description 5
- 238000001514 detection method Methods 0.000 description 5
- 238000004519 manufacturing process Methods 0.000 description 4
- 238000013523 data management Methods 0.000 description 3
- 230000006399 behavior Effects 0.000 description 2
- 239000000446 fuel Substances 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 230000000052 comparative effect Effects 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 238000009826 distribution Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
- H04W76/15—Setup of multiple wireless link connections
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W74/00—Wireless channel access
- H04W74/08—Non-scheduled access, e.g. ALOHA
- H04W74/0866—Non-scheduled access, e.g. ALOHA using a dedicated channel for access
- H04W74/0875—Non-scheduled access, e.g. ALOHA using a dedicated channel for access with assigned priorities based access
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
- H04W76/14—Direct-mode setup
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/18—Self-organising networks, e.g. ad-hoc networks or sensor networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Telephone Function (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明公开了一种包括自己的连接设备和控制设备的短距离无线通信装置。自己的连接设备能够将第一预定的通信协议连接到通信目的地侧的连接设备。控制设备执行在自己的连接设备和通信目的地侧的连接设备之间连接第一预定的通信协议的第一连接过程。控制设备在执行在通信目的地侧的连接设备和不同的连接设备之间连接第二预定的通信协议的第二连接过程的时段以外的时刻执行第一连接过程。
Description
技术领域
本发明涉及一种能够通过短距离无线通信链路将预定的通信协议连接到通信目的地装置的短距离无线通信装置。本发明还涉及一种包括短距离无线通信装置的短距离无线通信***。
背景技术
在已知的***中,多个短距离无线通信装置可以将相应的短距离无线通信链路连接到单个短距离无线通信装置(也称为通信目的地装置)。短距离无线通信例如是蓝牙(注册商标)通信。对于这种***,参见与US2010/0070637A1相对应的JP2010-68406A1。
在这种关系中,本申请的发明人已经发现以下问题。
在多个短距离无线通信装置可以将相应的短距离无线通信链路连接到单个通信目的地装置的***中,如果例如多个短距离无线通信装置同时从断电状态改变到通电状态并且同时向通信目的地装置发送通信协议连接请求(在蓝牙通信中通信协议可以是简档),那么在这些短距离无线通信装置中的一个短距离无线通信装置与通信目的地装置之间连接一个通信协议的连接过程与在这些短距离无线通信装置中的另一个短距离无线通信装置与通信目的地装置之间连接另一通信协议的连接过程会发生冲突。如果发生这种连接过程冲突,则通信目的地装置可能拒绝从多个短距离无线通信装置发送的全部通信协议连接请求。在这种情况下,多个短距离无线通信装置中没有任何一个短距离无线通信装置能够将通信协议连接到通信目的地装置。
如果在多个短距离无线通信装置中的任何一个短距离无线通信装置与通信目的地装置之间连接通信协议的状态中多个短距离无线通信装置同时从通电状态改变到断电状态,可能出现以下情形。在完成在第二短距离无线通信装置与通信目的地装置之间断开第二通信协议的断开过程之前,第一短距离无线通信装置(多个短距离无线通信装置中的第一短距离无线通信装置)发送将第一通信协议连接到通信目的地装置的请求。在这种情况中,在第一短距离无线通信装置和通信目的地装置之间连接第一通信协议的连接过程与在第二短距离无线通信装置和通信目的地装置之间断开第二通信协议的断开过程会发生冲突。如果在连接过程和断开过程之间发生这种冲突,那么通信目的地装置可能会拒绝从第一短距离无线通信装置发送的连接第一通信协议的请求。在这种情况中,第一短距离无线通信装置不能将通信协议连接到通信目的地装置。
发明内容
鉴于上述问题提出了本发明。本发明的目的是提供一种即使在多个连接设备将相应的短距离无线通信链路连接到单个通信目的地侧的连接设备时也能够适当地控制通信协议连接的短距离无线通信装置和短距离无线通信***。
根据本发明的第一示例,一种短距离无线通信装置包括:自己的连接设备,其能够通过短距离无线通信链路将第一预定的通信协议连接到通信目的地侧的连接设备;以及控制设备,其执行在所述自己的连接设备与所述通信目的地侧的连接设备之间连接所述第一预定的通信协议的第一连接过程。所述控制设备在执行在所述通信目的地侧的连接设备与不同的连接设备之间连接第二预定的通信协议的第二连接过程的时段之外的时刻执行所述第一连接过程。所述第一预定的通信协议与所述第二预定的通信协议是不同的协议。所述不同的连接设备是除了所述自己的连接设备和所述通信目的地侧的连接设备以外的连接设备。
根据本发明的第一示例,一种短距离无线通信装置包括:自己的连接设备,其能够通过短距离无线通信链路将第一预定的通信协议连接到通信目的地侧的连接设备;以及控制设备,其执行在所述自己的连接设备与所述通信目的地侧的连接设备之间连接所述第一预定的通信协议的连接过程。所述控制设备在执行断开第二预定的通信协议的断开过程的时段之外的时刻执行所述连接过程,所述第二预定的通信协议是通过所述短距离无线通信链路在所述通信目的地侧的连接设备与不同的连接设备之间连接的。所述第一预定的通信协议和所述第二预定的通信协议是不同的协议。所述不同的连接设备是除了所述自己的连接设备和所述通信目的地侧的连接设备以外的连接设备。
根据本发明的第一示例,一种短距离无线通信***包括:上文描述的短距离无线通信装置;以及通知设备,在所述控制设备正在执行所述第一连接过程时,所述通知设备通知所述控制设备正在执行所述连接过程。
根据上述短距离无线通信装置和短距离无线通信***,即使在多个连接设备将相应的短距离无线通信链路连接到单个通信目的地侧的连接设备时也可以适当地控制通信协议连接。
附图说明
根据以下参照附图进行的详细描述,本发明的上述以及其它目的、特征和优点将变得更加显而易见。在附图中:
图1是示出了一个实施例的BT通信***的功能方框图;
图2是示出了由数据通信模块的控制单元执行的过程的流程图;
图3是当移动电话支持多点连接时的数据通信模块、移动电话和导航模块的顺序图;
图4是当移动电话不支持多点连接时的数据通信模块、移动电话和导航模块的顺序图;
图5是在导航模块3和数据通信模块开启之后立即执行HFP连接过程和SPP连接过程时的数据通信模块、移动电话和导航模块的顺序图;
图6是在数据通信模块开启时发起SPP连接过程并且在从导航模块开启起经过预定的时间段之后发起HFP连接过程时的数据通信模块、移动电话和导航模块的顺序图;
图7是在导航模块关闭时发起HFP断开过程并且在从数据通信模块2关闭起经过第二预定的时间之后发起SPP连接过程时的数据通信模块、移动电话和导航模块的顺序图;以及
图8是示出了在导航模块3关闭时执行HFP断开过程并且在数据通信模块关闭之后立即执行SPP连接过程时的数据通信模块、移动电话和导航模块的操作的顺序图。
具体实施方式
现在将参考附图来描述实施例。在一个实施例中,将执行蓝牙(注册商标)通信的蓝牙通信***示出为短距离无线通信***的示例。在下文中,将蓝牙简称为BT。BT通信***1包括安装到车辆的支持BT的数据通信模块2(下文称为“数据通信模块”)、支持BT的导航模块3(下文称为导航模块)以及可以由用户携带的支持BT的移动电话4(下文称为“移动电话”)。当携带移动电话4的用户乘坐车辆时,数据通信模块2和导航模块3变得能够与移动电话4建立BT通信链路。例如,当在制造工厂制造车辆时,可以将导航模块3作为标准特征安装到车辆上。当车辆从制造工厂运送出来并且被用户购买之后,可以将数据通信模块2作为可选特征安装到车辆上。安装到车辆上的数据通信模块2是短距离无线通信装置的一个例子。
数据通信模块2包括例如控制单元5(其是控制单元和控制设备的示例)、BT连接单元6(其是自己的连接模块和自己的连接设备的示例)、存储单元7、显示控制单元8、操作输入单元9、车辆LAN接口10以及电源控制单元11。控制单元5包括具有例如CPU、RAM、ROM和I/O总线的微型计算机。控制单元5通常控制数据通信模块2的全部操作,例如通信操作、数据管理操作等。
BT连接单元6在BT连接单元6与移动电话4的稍后描述的BT连接单元之间连接BT通信链路(其是短距离无线通信链路的示例)。BT连接单元6还经由BT通信链路连接BT通信标准所定义的各种简档。在本实施例中,BT连接单元6可以将SPP(串行端口简档,其是用于定义数据通信的虚拟串行端口的简档)连接到移动电话4的BT连接单元。SPP是根据各个功能定义的数据通信协议。
存储单元7具有用于存储各种数据的存储区域。当显示控制单元8从控制单元5接收到显示命令信号时,显示控制单元8根据显示命令信号控制显示装置12的显示操作。当操作输入单元9从操作装置13接收到响应于例如操作装置13上的用户操作的操作检测信号时,操作输入单元9向控制单元5输出所输入的操作检测信号。然后,控制单元5分析从操作输入单元9输入的操作检测信号,以识别用户操作。显示装置12和操作装置13是与数据通信模块2分离设置的(设置在数据通信模块2的外部)。操作装置13可以包括在显示装置12的显示屏幕上提供的各种触摸开关。
车辆LAN接口10具有与车辆的车辆LAN 14交换数据的输入/输出功能。车辆LAN接口10经由车辆LAN 14接收各种信号。例如,车辆LAN接口10接收ACC信号,ACC信号是从ACC(附属)开关15(其是预定开关的示例)输出的,以用于指示ACC开关15是接通的还是断开的。另外,车辆LAN接口10经由车辆LAN 14从m个各种ECU(未示出)和传感器(未示出)接收指示多种车辆行为的信号。例如,车辆LAN接口10接收指示行驶距离的距离信号和指示所消耗的燃料量的燃料效率信号。电源控制单元11连接到安装于车辆的电源线16,以根据电功率生成操作功率,其中电功率是通过电源线16从车辆电池17供应的。电源控制单元11向各种功能块供应所生成的操作功率。
当通过车辆LAN 14将ACC信号从ACC开关15输入到车辆LAN接口10中时,数据通信模块2的控制单元5根据ACC信号确定ACC开关15是接通的还是断开的,并且然后针对整个数据通信模块2开启或关闭操作功率。更具体地说,当控制单元5确定ACC开关15已经从断开变为接通时,控制单元5向所有功能块供应操作功率,以使数据通信模块2在正常操作状态中进行操作,其中,所述操作功率是根据通过电源线16从车辆电池17供应到电源控制单元11的电功率而生成的。当控制单元5确定ACC开关5已经从接通变为断开时,控制单元5向一些功能块(BT连接单元6等)供应操作功率,以使数据通信模块2在低耗操作状态中进行操作,其中,所述操作功率是根据通过电源线16从车辆电池17供应到电源控制单元11的电功率而生成的,所述低耗操作状态在功耗方面比正常操作状态低。换句话说,数据通信模块2在通电时在正常操作状态中操作,并且在断电时在低功耗操作状态中操作。
导航模块3包括例如控制单元18、BT连接单元19(其是不同连接模块和不同的连接设备的示例)、存储单元20、导航功能单元21、免提通信功能单元22、车辆LAN接口23以及电源控制单元24。控制单元18包括具有例如CPU、RAM、ROM和I/O总线的微型计算机。控制单元18通常控制导航模块3的全部操作,例如通信操作、数据管理操作等。
与数据通信模块2的之前描述的BT连接单元6的情况一样,BT连接单元19在BT连接单元19与移动电话4的稍后描述的BT连接单元之间连接BT通信链路。BT连接单元19还经由BT通信链路连接BT通信标准定义的各种简档。在本实施例中,BT连接单元19可以将定义了免提通信的HFP(免提简档)连接到移动电话4的BT连接单元。HFP也是在各个功能的基础上定义的数据通信协议。
存储单元20具有用于存储各种数据的存储区域。例如,当BT连接单元19将HFP连接到移动电话4的稍后描述的BT连接单元时,存储单元20存储例如呼出呼叫历史数据和呼入呼叫历史数据。呼出呼叫历史数据指示与从移动电话4向通信网络(未示出)进行的呼叫有关的呼出呼叫时间与呼出呼叫电话号码之间的关系。呼入呼叫历史数据指示与从网络向移动电话4进行的呼叫有关的呼入呼叫时间与呼入呼叫电话号码之间的关系。
导航功能单元21是提供导航功能的功能块。导航功能单元21具有例如确定车辆的当前位置的功能、设置目的地的功能、计算从车辆的当前位置到目的地的路线的功能、引导路线的功能以及从记录介质读取地图数据(包括道路数据、交叉数据等)并绘制地图数据的功能。免提通信功能单元22是提供免提通信功能的功能块。免提通信功能单元22具有例如对从用户发出并被麦克风(未示出)得到的呼出语音进行调制的功能、对呼入语音进行解调并从扬声器(未示出)输出解调后的呼入语音的功能以及消除回音的功能。
与数据通信模块2的之前描述的车辆LAN接口10的情况一样,车辆LAN接口23具有用于与安装于车辆的车辆LAN 14进行数据交换的输入/输出功能。车辆LAN接口23经由LAN 14接收各种信号。例如,车辆LAN接口23接收ACC信号,ACC信号是从ACC(附属)开关15(其是预定开关的示例)输出的,以用于指示ACC开关15是接通的还是断开的。另外,车辆LAN接口23经由车辆LAN 14从各种ECU(未示出)和传感器(未示出)接收指示多种车辆行为的信号。
与数据通信模块2的之前描述的电源控制单元11的情况一样,电源控制单元24连接到安装于车辆的电源线16,以根据电功率生成操作功率并将所生成的操作功率供应给各种功能块,其中,所述电功率是通过电源线16从车辆电池17供应的。
当通过车辆LAN 14将ACC信号从ACC开关15输入到车辆LAN接口23时,导航模块3中的控制单元18根据ACC信号确定ACC开关15是接通的还是断开的,并且然后针对整个导航模块3开启或关闭操作功率。更具体地说,当控制单元18确定ACC开关15已经从断开变化到接通时,控制单元18向所有功能块供应操作功率,以使导航模块3在正常状态中操作,其中,所述操作功率是根据通过电源线16从车辆电池17供应到电源控制单元24的电功率而生成的。当控制单元18确定ACC开关15已经从接通变化到断开时,控制单元18向一些功能块(BT连接单元19等)供应操作功率,以使导航模块3在低耗操作状态中操作,其中所述操作功率是根据通过电源线16从车辆电池17供应到电源控制单元24的电功率而生成的,所述低耗操作状态在功耗方面比正常操作状态低。换句话说,导航模块3在通电时在正常操作状态中操作,并且在断电时在低耗操作状态中操作。
移动电话4包括例如控制单元25、BT连接单元26(其是通信目的地侧的连接模块和通信目的地侧的连接设备的示例)、电话通信单元27、存储单元28、显示单元29(其是通知模块和通知设备的示例)、操作单元30、麦克风31以及扬声器32。控制单元25包括具有例如CPU、RAM、ROM和I/O总线的微型计算机。控制单元25通常控制移动电话4的全部操作,例如通信操作、数据管理操作等。
BT连接单元26将BT通信链路连接到数据通信模块2的之前描述的BT连接单元6和/或导航模块3的之前描述的BT连接单元19,并且经由BT通信链路连接BT通信标准定义的各种简档。
如果BT连接单元26被设计(配置)为能够同时将BT通信链路连接(多点连接)到相应的多个BT连接单元,那么BT连接单元26不仅可以将BT通信链路连接到数据通信模块2的BT连接单元6,而且可以将BT通信链路连接到导航模块3的BT连接单元19。换句话说,BT连接单元26不仅可以将SPP连接到数据通信模块2的BT连接单元6,而且可以将HFP连接到导航模块3的BT连接单元19。
如果BT连接单元26被设计(配置)为不能进行多点连接,那么BT连接单元26不能同时将BT通信链路连接到数据通信模块2的BT连接单元6和导航模块3的BT连接单元19。换句话说,BT连接单元26选择性地将BT通信链路连接到数据通信模块2的BT连接单元6或导航模块3的BT连接单元19。更具体地说,BT连接单元26选择性地连接SPP和HFP,这是因为其不能在SPP连接到数据通信模块2的BT连接单元6的同时将HFP连接到导航模块3的BT连接单元19,并且不能在HFP连接到导航模块3的BT连接单元19的同时将SPP连接到数据通信模块2的BT连接单元6。
电话通信单元27经由通信网络执行电话通信,通信网络可以包括移动电话网络和/或固定线路电话网络。存储单元28具有用于存储诸如呼出呼叫历史数据、呼入呼叫历史数据和电话簿数据之类的各种数据的存储区域。呼出呼叫历史数据指示与从移动电话4向通信网络进行的呼叫有关的呼出呼叫时间与呼出呼叫电话号码之间的关系。呼入呼叫历史数据指示与从网络向移动电话4进行的呼叫有关的呼入呼叫时间与呼入呼叫电话号码之间的关系。电话簿数据指示注册姓名、电话号码和电子邮件地址之间的关系。
当从控制单元25输入显示命令信号时,显示单元29根据输入的显示命令信号打开相关的显示屏。操作单元30具有各种用户可操作的键,例如呼叫开始键、呼叫结束键、数字键(“0”到“9”)。当用户操作一个或多个键时,操作单元30向控制单元25输出操作检测信号。控制单元25然后分析从操作单元30输入的操作检测信号,并且确定用户所执行的操作。此外,控制单元25具有各种功能,例如对从用户发出的并且被麦克风31得到的呼出语音进行调制的功能以及对呼入语音进行解调并从扬声器32输出解调后的呼入语音的功能。
当导航模块3中的控制单元18确定ACC开关15已经从断开变化到接通时,控制单元18将导航模块3从断电状态改变到通电状态。在将导航模块3从断电状态改变到通电状态之后,控制单元18立即使BT连接单元19发送搜索信号并且搜索被注册为BT通信目的地的装置(例如,多达5个装置)。在这种情况下,如果移动电话4被注册为导航模块3的BT通信目的地、被开启、被携带到车辆中并被设置在由BT连接单元19形成的BT通信范围内,那么移动电话4从导航模块3接收搜索信号,并向导航模块3发送搜索响应信号以确认接收到搜索信号。
当导航模块3中的控制单元18确定BT连接单元19已经从移动电话4接收到搜索响应信号时,控制单元18发起BT通信链路连接过程以在BT连接单元19和BT连接单元26之间连接BT通信链路。当控制单元18确定正常完成了BT通信链路连接过程并且成功地连接了BT通信链路时,控制单元18发起HFP连接过程,以在BT连接单元19和BT连接单元26之间连接HFP。当控制单元18确定正常完成了HFP连接过程并且成功地连接了HFP时,控制单元18维持HFP连接。当在BT连接单元19和BT连接单元26之间正在连接HFP的同时移动电话4经由通信网络被呼叫时,从BT连接单元26向BT连接单元19发送呼入呼叫通知信号,以让显示单元29打开呼入呼叫屏幕并让扬声器32发出呼入呼叫声音。用这种方式,向用户告知移动电话4正在从通信网络接收的呼入呼叫。
当控制单元18确定ACC开关15已经从接通变化到断开时,控制单元18将导航模块3从通电状态改变到断电状态,并发起HFP断开过程,以在BT连接单元19和BT连接单元26之间断开HFP连接。
同时,当数据通信模块2的控制单元5确定ACC开关15已经从断开变化到接通时,控制单元5将数据通信模块2从断电状态改变到通电状态。在将数据通信模块2从断电状态改变到通电状态之后,控制单元5立即使BT连接单元6发送搜索信号,并搜索被注册为BT通信目的地的装置(例如,多达5个装置)。在这种情况中,如果移动电话4被注册为数据通信模块2的BT通信目的地、被开启、被携带到车辆中并被设置在由BT连接单元6形成的BT通信范围内,那么移动电话4从数据通信模块2接收搜索信号,并向数据通信模块2发送搜索响应信号,以确认接收到搜索信号。
当数据通信模块2的控制单元5确定BT连接单元6已经从移动电话4接收到搜索响应信号时,在得出结论之后,控制单元5并不立即发起在BT连接单元6和BT连接单元26之间连接BT通信链路的BT通信链路连接过程,而是在经过第一预定时间(稍后详细描述)之后发起BT通信链路连接过程。当控制单元5确定正常完成了BT通信链路连接过程并且成功地连接了BT通信链路时,控制单元5发起SPP连接过程以在BT连接单元6和BT连接单元26之间连接SPP。
现在将描述上面提到的第一预定时间。第一预定时间是用于避免数据通信模块2的BT连接单元6所执行的SPP连接过程与导航模块3的BT连接单元19所执行的HFP连接过程之间的冲突的时间段。
在BT通信***1中,响应于ACC开关15的接通/断开,导航模块3和数据通信模块2都被开启/关闭。因此,导航模块3和数据通信模块2同时从断电状态改变到通电状态。
在上面的实例中,在导航模块3从断电状态变化到通电状态之后,BT连接单元19立即发起HFP连接过程。因此,如果在数据通信模块2从断电状态改变到通电状态之后BT连接单元立即发起SPP连接过程,那么BT连接单元19所执行的HFP连接过程与BT连接单元6所执行的SPP连接过程冲突。鉴于此,本实施例并不允许BT连接单元6在数据通信模块2从断电状态改变到通电状态之后立即发起SPP连接过程;相反,在从数据通信模块2从断电状态改变到通电状态起经过第一预定时间之后,BT连接单元6发起SPP连接过程。
可以从响应于导航模块3从断电状态改变到通电状态而发起HFP连接过程开始的第一预定时间是等待HFP连接过程正常完成的通电情况等待时间。第一预定时间可以根据下式来确定:
第一预定时间=注册的装置(设备)的数量×每个装置的搜索时间(寻呼时间)+简档连接处理时间。
注册的装置的数量是被注册为导航模块3的BT通信目的地的装置的数量。例如,这种装置的最大数量是5。一个装置的搜索时间是用于确定在BT通信范围内是否存在目标装置的时间段。BT通信标准所定义的搜索时间是5.12秒。简档连接处理时间是导航模块3的BT连接单元19发起并正常完成连接简档的简档连接过程所需要的时间段。其取决于要被连接的简档的数量。
更具体地说,如果导航模块3被设计(被配置)为例如在导航模块3通电(从断电状态变化到通电状态)时只连接HFP,那么简档连接处理时间是连接HFP所需要的时间段。如果导航模块3被设计(被配置)为例如在导航模块3通电时连接HFP和PBAP(用于定义电话簿数据传输的电话簿访问简档),那么简档连接处理时间是连接HFP所需要的时间段与连接PBAP所需要的时间段之和。简档连接处理时间可以随着简档而变化。
当数据通信模块2的控制单元5确定ACC开关15已经从接通变化到断开时,控制单元5将数据通信模块2从通电状态改变到断电状态。在将数据通信模块2从通电状态改变到断电状态之后,控制单元5立即使BT连接单元6发送搜索信号,并且搜索被注册为BT通信目的地的装置(例如,多达5个装置)。在这个实例中,如果移动电话4被注册为数据通信模块2的BT通信目的地、被开启、被携带到车辆中并被设置在BT连接单元6所形成的BT通信范围内,那么移动电话4从数据通信模块2接收搜索信号,并向数据通信模块2发送搜索响应信号以确认接收到搜索信号。
当数据通信模块2的控制单元5确定BT连接单元6已经从移动电话4接收到搜索响应信号时,在得出结论之后,控制单元5并不是立即发起在BT连接单元6和BT连接单元26之间连接BT通信链路的BT通信链路连接过程,而是在经过了第二预定时间(稍后描述)之后发起BT通信链路连接过程。当控制单元5确定正常完成了BT通信链路连接过程并且成功地连接了BT通信链路时,控制单元5发起在BT连接单元6和BT连接单元26之间连接SPP的SPP连接过程。
将描述第二预定时间。第二预定时间是用于避免数据通信模块2的BT连接单元6所执行的SPP连接过程与导航模块3的BT连接单元19所执行的HFP断开过程之间的冲突的时间段。在上面的实例中,在导航模块3从通电状态变化到断电状态之后,BT连接单元19立即发起HFP断开过程。因此,如果在数据通信模块2从通电状态变化到断电状态之后BT连接单元6立即发起SPP连接过程,那么BT连接单元19所执行的HFP断开过程会与BT连接单元6所执行的SPP连接过程发生冲突。鉴于上述情形,本实施例不允许BT连接单元6在数据通信模块2从通电状态变化到断电状态之后立即发起SPP连接过程;相反,在数据通信模块2从通电状态变化到断电状态起经过第二预定时间之后,BT连接单元6发起SPP连接过程。
可以从响应于导航模块3从通电状态变化到断电状态而发起HFP断开过程开始的第二预定时间是等待HFP断开过程正常完成的断电情况等待时间。第二预定时间可以根据下式来确定:
第二预定时间=简档断开处理时间
简档断开处理时间是导航模块3的BT连接单元19发起以及正常完成断开已连接的简档的简档断开过程所需要的时间段。第二预定时间取决于要被断开的简档的数量。更具体地说,如果导航模块3被设计(被配置)为例如在导航模块3断电(从通电状态变化到断电状态)时只断开已连接的HFP,那么简档断开处理时间是断开已连接的HFP所需要的时间段。如果导航模块3被设计(被配置)为在导航模块3e断电时断开已连接的HFP和MAP(用于定义电子邮件数据传输的消息访问简档),那么简档断开处理时间是断开已连接的HFP所需要的时间段与断开MAP所需要的时间段之和。简档断开处理时间可以随着简档而变化。
如上面描述的,例如当在制造工厂制造车辆时,可以将导航模块3作为标准特征安装到车辆上,并且例如当车辆被从制造工厂运送出来并被用户购买时,可以将数据通信模块2作为可选特征安装到车辆上。换句话说,导航模块3是在数据通信模块2被安装到车辆上之前安装到车辆上的。因此,在数据通信模块2要被安装到车辆上的阶段中,用户(车辆所有者、安装数据通信模块2的服务技术人员等)可以获得例如与以下各项有关的信息:针对导航模块3注册的装置的数量、在导航模块3开启时要被连接的简档以及在导航模块3关闭时要被断开的简档。如这种情况,用户可以通过根据用户所获得的信息向操作装置13输入适当的数字值来在控制单元5中设置第一预定时间和第二预定时间。
此外,数据通信模块2的控制单元5不能直接确定导航模块3从断电状态变化到通电状态的时刻以及导航模块3从通电状态变化到断电状态的时刻。然而,导航模块3和数据通信模块2都是根据ACC开关15的接通/断开操作而被开启/关闭的。因此,根据通过车辆LAN 14从ACC开关15输入到车辆LAN接口10中的ACC信号,控制单元5可以直接确定导航模块3从断电状态变化到通电状态的时刻以及导航模块3从通电状态变化到断电状态的时刻。
现在将参考图2到图8来描述BT通信***1所执行的操作。图2是示出了数据通信模块2的控制单元5所执行的过程的流程图。这里,连接SPP的SPP连接过程可以与连接过程(第一连接过程)相对应。SPP可以与第一预定的通信协议和数据通信协议相对应。连接HFP的HFP连接过程可以与第二连接过程相对应。HFP可以与第二预定的通信协议和免提通信协议相对应。断开HFP的HFP断开过程与断开过程相对应。
假定以下设置。响应于导航模块3的通电,导航模块3自动地发起HFP连接过程,使得可以在导航模块3开启期间执行车辆驾驶期间的免提通信。另外,响应于导航模块3的断电,导航模块3自动地发起HFP断开过程。另外,响应于数据通信模块2的通电,数据通信模块2自动地发起SPP连接过程,使得可以在开始驾驶之前(乘坐车辆之后立即)执行数据通信(在开始驾驶之前,可以将车辆数据从数据通信模块2上载到移动电话4)。另外,响应于车辆数据上载的完成,数据通信模块2自动地发起SPP断开过程。此外,响应于数据通信模块2的断电,数据通信模块2自动地发起SPP连接过程,使得可以在驾驶结束之后(驾驶员离开车辆之前立即)执行数据通信(具体地说,在驾驶结束之后,可以将数据从数据通信模块2上载到移动电话4)。响应于车辆数据上载的完成,数据通信模块2自动地发起SPP断开过程。
在将数据通信模块2安装到车辆上的同时(在数据通信模块2通过车辆LAN 14连接到ACC开关15并且通过电源线16连接到车辆电池17的同时),数据通信模块2的控制单元5确定(监控)ACC开关15是否已经从断开变化到接通,并且确定(监控)ACC开关15是否已经从接通变化到断开(S1和S2)。
例如,当在数据通信模块2在低功耗操作状态中操作的同时控制单元5确定ACC开关15从断开变化到接通(与S1处的是相对应)时,控制单元5将数据通信模块2从低功耗操作状态改变到正常操作状态(S3),使得数据通信模块2在正常操作状态中进行操作。在上述情况中,当用户将钥匙***锁芯并将钥匙从关闭位置旋转到IG(点火)位置时,出现ACC开关15从断开到接通的变化。
接下来,控制单元5确定是否可以建立到移动电话4的BT通信链路(S4)。更具体地说,控制单元5使BT连接单元6发送搜索信号,并搜索被注册为BT通信目的地的装置。如果控制单元5确定移动电话4是开启的并被携带到车辆中,并且确定BT连接单元6接收到来自移动电话4的搜索响应信号,那么控制单元5确定可以建立到移动电话4的BT通信链路(与S4处的是相对应)。在这种情况中,控制单元5在S5处启动用于对第一预定时间(通电情况等待时间)计数的定时器,并在S6处确定是否达到(已经经过了)第一预定时间。换句话说,控制单元5确定定时器所计数的时间是否达到第一预定时间。
当控制单元5确定达到第一预定时间(与S6处的是相对应)时,控制单元5发起在BT连接单元6和BT连接单元26之间连接BT通信链路的BT通信链路连接过程。当控制单元5确定正常完成了BT通信链路连接过程并且成功地连接了BT通信链路时,控制单元5使BT连接单元6发送SPP连接请求信号并发起在BT连接单元6和BT连接单元26之间连接SPP的SPP连接过程(S7)。
当在移动电话4从数据通信模块2接收到SPP连接请求信号时已经正常完成了HFP连接过程并且已经在移动电话4和导航模块3之间建立了HFP连接时,移动电话4根据移动电话4的配置来发送SPP连接许可信号或SPP连接拒绝信号(参见图3和图4)。如果移动电话4的BT连接单元26被配置为能够执行多点连接,那么移动电话4向数据通信模块2发送SPP连接许可信号以对来自数据通信模块2的SPP连接请求进行确认(参见图3)。另一方面,如果移动电话4的BT连接单元26被配置为不能执行多点连接,那么移动电话4向数据通信模块2发送SPP连接拒绝信号,以对来自数据通信模块2的SPP连接请求进行拒绝(参见图4)。
当控制单元5确定在从BT连接单元6发送SPP连接请求信号并且发起SPP连接过程之后BT连接单元6接收到来自移动电话4的SPP连接许可信号,并且确定正常完成了SPP连接过程(成功地执行了SPP连接过程)时(S8处为“是”),将SPP切换到SPP连接状态,在SPP连接状态中,在BT连接单元6和BT连接单元26之间连接SPP。另外,数据通信模块2切换到数据通信可执行状态,在数据通信可执行状态中,可以在BT连接单元6和BT连接单元26之间执行数据通信。换句话说,移动电话4变得能够执行与导航模块3的免提通信以及与数据通信模块2的数据通信(S9)。
当控制单元5确定在从BT连接单元6发送SPP连接请求信号并且发起SPP连接过程之后BT连接单元6接收到来自移动电话4的SPP连接拒绝信号,并且确定没有正常完成SPP连接过程时(没有成功执行SPP连接过程)(S8处为否),SPP不切换到SPP连接状态,在SPP连接状态中,在BT连接单元6和BT连接单元26之间连接SPP。另外,数据通信模块2不切换到数据通信可执行状态(S10),在数据通信可执行状态中,可以在BT连接单元6和BT连接单元26之间执行数据通信。由此,移动电话4可以执行与导航模块3的免提通信,但是不能执行与数据通信模块2的数据通信。
现在,让我们考虑比较示例,在该比较示例中,BT通信***1被位置为(如图5中所示)在导航模块3开启之后立即发起HFP连接过程并且在数据通信模块2开启之后立即发起SPP连接过程。在这种配置中,移动电话4向导航模块3发送HFP连接拒绝信号,并向数据通信模块2发送SPP连接拒绝信号,并且因此,不管移动电话4是否被配置为能够执行多点连接,都无法提供(享受)免提通信功能和数据通信功能。
在另一示例中,BT通信***1可以被配置为(如图6中所示)在数据通信模块2开启之后立即发起SPP连接过程并且在从导航模块3开启起经过预定时间段之后发起HFP连接过程。在这种配置中,如果移动电话4被配置为不能够执行多点连接,那么移动电话4向导航模块3发送HFP连接拒绝信号。因此,可以提供(享受)与免提通信功能相比具有较低优先级的数据通信功能,但是无法提供(享受)与数据通信功能相比具有较高优先级的免提通信功能。
鉴于上述情形,在本实施例中,BT通信***1被配置为(如图3和图4中所示)在导航模块3开启之后立即发起HFP连接过程并且在从数据通信模块2开启起经过第一预定时间之后发起SPP连接过程。因此,如果移动电话4被配置为能够执行多点连接,那么可以提供(享受)免提通信功能和数据通信功能。此外,即使移动电话4被配置为不能执行多点连接,也可以提供与数据通信功能相比具有较高优先级的免提通信功能,但是无法提供与免提通信功能相比具有较低优先级的数据通信功能。简而言之,在执行高优先级简档的连接过程的时段以外的时刻,发起低优先级简档的连接过程。以这种方式,必定可以提供高优先级简档的功能。
此外,例如,如果在数据通信模块2正在正常操作模式中操作的同时当用户将***到锁芯中的钥匙从IG位置旋转到关闭位置时控制单元5确定ACC开关15从接通变化到断开(S2处为“是),那么控制单元5将数据通信模块2从正常操作状态改变到低功耗操作状态(S11),使得数据通信模块2在低功耗操作状态中操作。
接下来,控制单元5确定是否能够建立到移动电话4的BT通信链路(S12)。具体地说,控制单元5使BT连接单元6发送搜索信号,并搜索被注册为BT通信目的地的装置。如果控制单元5确定移动电话4被开启并且被携带到车辆中,并且确定BT连接单元6接收到来自移动电话4的搜索响应信号,那么控制单元5确定能够建立到移动电话4的BT通信链路(S12处的“是)。在S13处,控制单元5启动用于对第二预定时间(断电情况等待时间)进行计数的定时器。在S14处,控制单元15确定是否达到(已经经过了)第二预定时间。换句话说,控制单元5确定定时器所计数的时间是否达到第二预定时间。
当控制单元5确定已经经过了第二预定时间(S14处的“是”)时,控制单元5发起在BT连接单元6和BT连接单元26之间连接BT通信链路的BT通信链路连接过程。如果控制单元5确定正常完成了BT通信链路连接过程并且成功地连接了BT通信链路,那么控制单元5使BT连接单元6发送SPP连接请求信号,并发起在BT连接单元6和BT连接单元26之间连接SPP的SPP连接过程(S15)。
当在移动电话4从数据通信模块2接收到SPP连接请求信号时已经正常完成HFP断开过程并且已经在移动电话4和导航模块3之间断开了HFP时,移动电话4向数据通信模块发送SPP连接许可信号,以对SPP连接请求进行确认,而不管移动电话4的BT连接单元26是否被配置为能够执行多点连接(参见图7)。
在控制单元5使BT连接单元6发送SPP连接请求信号并且发起SPP连接过程之后,控制单元确定是否正常完成了(成功地执行了)SPP连接过程。当控制单元5确定BT连接单元6接收到来自移动电话4的SPP连接许可信号并且正常地完成了SPP连接过程(与S16处的“是”相对应)时,控制单元5将SPP切换到SPP连接状态,在SPP连接状态中,在BT连接单元6和BT连接单元26之间连接SPP,并且此外,控制单元5切换到数据通信可执行状态(S17),在数据通信可执行状态中,在BT连接单元6和BT连接单元26之间可以执行数据通信。换句话说,数据通信变得可以在数据通信模块2和移动电话4之间执行。
在控制单元5使BT连接单元6发送SPP连接请求信号以发起SPP连接过程之后,控制单元可以确定BT连接单元6接收到来自移动电话4的SPP连接拒绝信号并且确定不正常地结束了SPP连接过程(S16处的“否),控制单元5不将SPP切换到SPP连接状态,在SPP连接状态中,在BT连接单元6和BT连接单元26之间连接SPP,并且此外,控制单元5不切换到数据通信可执行状态(S18),在数据通信可执行状态中,在BT连接单元6和BT连接单元26之间可以执行数据通信。换句话说,数据通信没有变得可以在数据通信模块2和移动电话4之间执行。
具体地说,如图8中所示,如果BT通信***1被配置为在导航模块3关闭后立即发起HFP断开过程,并且在数据通信模块2关闭之后立即发起SPP连接过程,那么无法提供数据通信功能。这是因为移动电话4向数据通信模块2发送SPP连接拒绝信号,而不管移动电话4是否被配置为能够执行多点连接。
鉴于上述情形,在本实施例中,BT通信***1被配置为如下。如图7中所示,BT通信***1在导航模块3关闭之后立即发起HFP断开过程,并且在从数据通信模块2关闭起经过第二预定时间之后发起SPP连接过程。因此,可以提供数据通信功能,而不管移动电话4是否被配置为能够执行多点连接。简而言之,任意简档的连接过程是在执行另一简档的连接过程的时段以外的时刻发起的。以这种方式,必定可以提供任意简档的功能。
在上面的实施例中,假定HFP和SPP是连接的。然而,上面的实施例不仅可以应用于连接HFP和SPP,而且还可应用于连接例如MAP、PBAP、用于拨号连接到因特网的DUN(拨号联网简档)、用于传送电话簿数据的OPP(对象推送简档)、用于传送音乐数据的A2DP(高级音频分布简档)、AVRCP(音频/视频远程控制简档)等。换句话说,上面的实施例可应用于任意简档的组合,只要BT通信***1被配置为连接低优先级简档使得连接低优先级简档并不会导致连接高优先级简档的失败(使得成功地连接高优先级简档)即可。简档的优先级水平可以是可用户定义的,或者可以是根据将模块安装到车辆的顺序而定义的。此外,连接过程和断开过程可以连接和断开多个简档。
此外,在上面的实施例中,假定两个装置(即,数据通信模块2和导航模块3)向一个移动电话4发出简档连接请求。然而,上面的实施例还可应用于三个或更多个装置向一个移动电话4发出简档连接请求的情况。更具体地说,前述描述还可应用于例如三个装置(即,装置A、B和C)向一个移动电话4发出简档连接请求的情况。当这三个装置(即,装置A、B和C)被通电时,装置A在发起简档连接过程之前等待第一预定时间。第一预定时间可以根据下式来确定:第一预定时间={针对装置B注册的装置的数量×一个装置的搜索时间+装置B连接简档所需要的简档连接处理时间}+{针对装置C注册的装置的数量×一个装置的搜索时间+装置C连接简档所需要的简档连接处理时间}。
当这三个装置(即,装置A、B和C)被关闭时,装置A等待第二预定时间以发起简档连接过程。第二预定时间可以根据下式来确定:第二预定时间=装置B断开已连接的简档所需要的简档断开处理时间+装置C断开已连接的简档所需要的简档断开处理时间。
此外,在上面的实施例中,假定在移动电话4被开启并被携带到车辆中之后ACC开关15从断开变化到接通或者从接通变化到断开。然而,上面的实施例还可应用于在ACC开关15从断开变化到接通之后移动电话4立即从断电状态变化到通电状态的情况或者在ACC开关15从接通变化到断开之后移动电话4立即从断电状态变化到通电状态的情况。
如上面所描述的,在本实施例中,数据通信模块2发起将SPP连接到移动电话4的SPP连接过程,使得在导航模块3执行将HFP连接到移动电话4的HFP连接过程的时段以外的时刻发起SPP连接过程。因此,可以在不与HFP连接过程发生冲突的情况下执行SPP连接过程。因此,当移动电话4被配置为支持多点连接时,可以在提供HFP所提供的免提通信功能的同时,提供SPP所提供的数据通信功能。同时,即使当移动电话4被配置为不支持多点连接时,也可以提供与数据通信功能相比具有较高优先级的免提通信功能。
此外,数据通信模块2发起将SPP连接到移动电话4的SPP连接过程,使得在导航模块3执行断开连接到移动电话4的HFP的HFP断开过程的时段以外的时刻发起SPP连接过程。因此,可以在不与HFP断开过程发生冲突的情况下执行SPP连接过程。因此,可以提供SPP所提供的数据通信功能,而不管移动电话4是否被配置为支持多点连接。
上述实施例并不限制实施例,并且可以以各种方式进行修改或解释,其中的示例在下面进行描述。
短距离无线通信装置并不限于车辆安装的模块,而是可以是没有安装到车辆上的装置。更具体地说,可以使用没有安装到车辆上的装置来替代数据通信模块2和导航模块3。另外,可以使用能够与没有安装到车辆上的装置执行BT通信的装置来替代移动电话4。
如果在要确定第一预定时间时被注册为导航模块3的BT通信目的地的装置的数量是未知的,那么可以基于被注册的装置的数量等于其最大许可数量的推测来确定第一预定时间。
数据通信模块2可以存储指示移动电话4是否被配置为支持多点连接的信息。当所述信息指示移动电话4被配置为支持多点连接时,可以在经过了第一预定时间之后发起SPP连接过程。当所述信息指示移动电话4被配置为不支持多点连接时,可以禁止发起经过了第一预定时间之后的SPP连接过程。
在数据通信模块2执行SPP连接过程的同时,移动电话4的显示单元29和扬声器32可以向用户告知数据通信模块2正在执行SPP连接过程。
在上面的实施例中,BT通信***1可以与短距离无线通信***相对应。支持BT的数据通信模块2可以与短距离无线通信装置相对应。控制单元5可以与控制设备和模块相对应。连接单元6可以与连接模块和设备相对应。ACC开关15可以与预定开关相对应。BT连接单元19可以与不同的连接设备或模块相对应。BT连接单元26可以与通信目的地侧的通信模块或设备相对应。显示设备29可以与设备模块相对应。此外,所描述的每个单元(例如,存储单元7、免提通信功能单元22)可以与相应的设备或模块(存储设备或模块、免提通信功能设备或模块)相对应。
本发明具有各个方面。例如,根据第一方面,短距离无线通信装置可以被配置为如下。短距离无线通信装置包括:自己的连接设备(6),其能够通过短距离无线通信链路将第一预定的通信协议连接到通信目的地侧的连接设备(26);以及控制设备(5),其执行在自己的连接设备(6)和通信目的地侧的连接设备(26)之间连接第一预定的通信协议的第一连接过程。控制设备(5)在执行在通信目的地侧的连接设备(26)和不同的连接设备(19)之间连接第二预定的通信协议的第二连接过程的时段以外的时刻执行第一连接过程。第一和第二预定的通信协议是不同的协议。不同的连接设备(19)是除了自己的连接设备(6)和通信目的地侧的连接设备(26)以外的连接设备。
根据上面的配置,在不执行连接第二预定的通信协议的第二连接过程时,可以执行连接第一预定的通信协议的第一连接过程。这使得防止第一连接过程与第二连接过程相冲突成为可能。因此,如果通信目的地侧的连接设备被配置为支持多点连接,并因而可以同时将预定的通信协议连接到多个连接设备,那么执行第二连接过程并且之后连接第二预定的通信协议的第一连接过程是可能的,并且因此,在使第二预定的通信协议保持连接的同时连接第一预定的通信协议是可能的。因此,提供第一预定的通信协议的功能和第二预定的通信协议的功能成为可能。如果通信目的地侧的连接设备被配置为不支持多点连接,并且因而不能同时将预定的通信协议连接到多个连接设备,那么不能提供第一预定的通信协议的功能;然而,可以提供第二预定的通信协议的功能。因此,在这个实例中,当第二预定的通信协议具有比第一预定的通信协议更高的优先级时,可以提供更高优先级的功能。
可以按如下方式配置上面的短距离无线通信装置。在确定从发起第二连接过程开始已经经过了第一预定时间之后,控制设备(5)发起第一连接过程。根据这个配置,通过将第一预定时间设置成比成功完成第二连接过程所需要的估计的时间段更长,在不与连接第二预定的通信协议的第二连接过程发生冲突的情况下执行连接第一预定的通信协议的第一连接过程成为可能。
可以按如下方式配置上面的短距离无线通信装置。第一预定时间被定义为Nc×Ts+Tc,其中,Nc是通信目的地侧的连接设备(26)的数量,每个通信目的地侧的连接设备可以通过短距离无线通信链路连接到不同的连接设备(19),Ts是搜索每个通信目的地侧的连接设备(26)的搜索时间,并且Tc是从发起第二连接过程到成功完成第二连接过程所需要的连接处理时间。由此,在不与连接第二预定的通信协议的第二连接过程发生冲突的情况下,执行连接第一预定的通信协议的第一连接过程必然成为可能。
可以按如下方式配置上面的短距离无线通信装置。在确定自己的连接设备(6)与通信目的地侧的连接设备(26)之间的连接状态从短距离无线通信链路不可连接状态改变到短距离无线通信链路可连接状态时,控制设备(5)确定发起第二连接过程。在确定从发起第二连接过程开始已经经过了第一预定时间之后,控制设备(5)发起第一连接过程。
根据这一配置,即使在不能直接确定第二连接过程发起的时刻时,也可以通过确定连接设备与通信目的地侧的连接设备之间的连接状态从短距离无线通信链路不可连接状态改变到短距离无线通信链路可连接状态的时刻来间接地确定发起第二连接过程的时刻。由此,准确地确定要发起第一连接过程的时刻成为可能。
可以按照如下方式配置上面的短距离无线通信装置。自己的连接设备(6)和不同的连接设备(19)被配置为根据安装于车辆上的预定开关是否被接通和断开而变得能够和不能够连接短距离无线通信链路。在确定预定开关从断开改变到接通时,控制设备(5)确定自己的连接设备(6)与通信目的地侧的连接设备(26)之间的连接状态从短距离无线通信链路不可连接状态改变到短距离无线通信链路可连接状态。
根据这一配置,可以通过确定安装于车辆上的预定开关从断开改变到接通的时刻,来确定连接设备与通信目的地侧的连接设备之间的连接状态从短距离无线通信链路不可连接状态改变到短距离无线通信链路可连接状态的时刻。由此,准确地确定要发起第一连接过程的时刻成为可能。
可以按照如下方式配置上面的短距离无线通信装置。自己的连接设备(6)能够通过短距离无线通信链路将数据通信协议连接到通信目的地侧的连接设备(26)。数据通信协议提供数据通信功能。控制设备(5)执行在自己的连接设备(6)和通信目的地侧的连接设备(26)之间连接数据通信协议的数据通信协议连接过程。控制设备(5)在执行在不同的连接设备(19)和通信目的地侧的连接设备(26)之间通过短距离无线通信链路连接免提通信协议的免提通信协议连接过程的时段以外的时刻执行数据通信协议连接过程。免提通信协议提供免提通信功能。
根据这一配置,可以在不与连接免提通信协议的免提通信协议连接过程冲突的情况下执行连接数据通信协议的数据通信协议连接过程。因此,如果通信目的地侧的连接设备支持多点连接,并且因而可以同时将预定的通信协议连接到多个连接设备,那么可以在执行免提通信协议连接过程之后执行数据通信协议连接过程,并且因此,可以在使免提通信协议保持连接的同时连接数据通信协议。因此,可以提供数据通信功能和免提通信功能。另一方面,如果通信目的地侧的连接设备不支持多点连接,并且因而不能同时将预定的通信协议连接到多个连接设备,那么可以提供比数据通信功能具有更高优先级的免提通信功能,但是不能提供数据通信功能。
上面的短距离无线通信装置(2)可以包括在配备有通知设备(29)的短距离无线通信***中,其中,当控制设备(5)正在执行第一连接过程时,所述通知设备(29)通知控制设备(5)正在执行第一连接过程。这使得向用户告知正在执行第一连接过程成为可能。
根据本发明的第二方面,可以按照如下方式配置短距离无线通信装置。短距离无线通信装置包括:自己的连接设备(6),其能够通过短距离无线通信链路将第一预定的通信协议连接到通信目的地侧的连接设备(26);以及控制设备(5),其执行在自己的连接设备(6)和通信目的地侧的连接设备(26)之间连接第一预定的通信协议的连接过程。控制设备(5)在执行断开第二预定的通信协议的断开过程的时段以外的时刻执行该连接过程,其中,第二预定的通信协议是通过短距离无线通信链路而连接在通信目的地侧的连接设备(26)和不同的连接设备(19)之间的。第一和第二预定的通信协议是不同的协议。不同的连接设备(19)是除了自己的连接设备(6)和通信目的地侧的连接设备(26)以外的连接设备。
根据上面的短距离无线通信装置,可以在执行断开已连接的第二预定的通信协议的断开过程的时段以外的时刻执行连接第一预定的通信协议的连接过程。因此,可以在不与断开过程发生冲突的情况下执行该连接过程。因此,可以在第二预定的通信协议的断开之后连接第一预定的通信协议,而不管通信目的地侧的连接设备是否被配置为支持多点连接(通信目的地侧的连接设备是否可以同时将预定的通信协议连接到多个连接设备)。因此,可以提供第一预定的通信协议的功能。
可以按照如下方式配置上面的短距离无线通信装置。在确定从发起断开过程开始已经经过了第二预定时间之后,控制设备(5)发起连接过程。根据这一配置,通过将第二预定时间设置成比要成功完成断开过程所需要的估计的时间段更长,在不与断开已连接的第二预定的通信协议的断开过程发生冲突的情况下,执行连接第一预定的通信协议的连接过程成为可能。
可以按照如下方式配置上面的短距离无线通信装置。第二预定时间是从发起断开过程到成功完成断开过程所需要的断开处理时间。根据这一配置,在不与断开已连接的第二预定的通信协议的断开过程发生冲突的情况下,执行连接第一预定的通信协议的连接过程必然成为可能。
可以按照如下方式配置上面的短距离无线通信装置。在确定自己的连接设备(6)与通信目的地侧的连接设备(26)之间的连接状态从短距离无线通信链路可连接状态改变到短距离无线通信链路不可连接状态时,控制设备(5)确定发起断开过程。在确定从发起断开过程开始已经经过了第二预定时间之后,控制设备(5)发起连接过程。
根据上面的配置,即使不能直接确定发起断开过程的时刻,也可以通过确定自己的连接设备(6)与通信目的地侧的连接设备(26)之间的连接状态从短距离无线通信链路可连接状态改变到短距离无线通信链路不可连接状态的时刻来间接地确定发起断开过程的时刻。这使得准确地确定要发起连接过程的时刻成为可能。
可以按照如下方式配置上面的短距离无线通信装置。自己的连接设备(6)和其它连接设备被配置为根据安装于车辆上的预定开关是否被接通和断开而变得能够和不能够连接短距离无线通信链路。在确定预定开关从接通改变到断开时,控制设备(5)确定自己的连接设备(6)与通信目的地侧的连接设备(26)之间的连接状态从短距离无线通信链路可连接状态改变到短距离无线通信链路不可连接状态。
根据这一配置,可以通过确定安装于车辆上的预定开关从接通改变到断开的时刻,来确定自己的连接设备(6)与通信目的地侧的连接设备(26)之间的连接状态从短距离无线通信链路可连接状态改变到短距离无线通信不可连接状态的时刻。这使得准确地确定要发起连接过程的时刻成为可能。
可以按照如下方式配置上面的短距离无线通信装置。自己的连接设备(6)能够通过短距离无线通信链路将数据通信协议连接到通信目的地侧的连接设备(26)。数据通信协议提供数据通信功能。控制设备(5)执行在自己的连接设备(6)和通信目的地侧的连接设备(26)之间连接数据通信协议的数据通信协议连接过程。控制设备(5)在执行断开免提通信协议的断开过程的时段以外的时刻执行数据通信协议连接过程,其中,免提通信协议是通过短距离无线通信链路而连接在自己的连接设备(6)和通信目的地侧的连接设备(26)之间的。免提通信协议提供免提通信功能。
根据这一配置,可以在不与断开免提通信协议的免提通信协议断开过程发生冲突的情况下,执行连接数据通信协议的数据通信协议连接过程。因此,可以在断开免提通信协议之后连接数据通信协议,并且可以提供数据通信功能,而不管通信目的地侧的连接设备是否被配置为支持多点连接(通信目的地侧的连接设备是否可以同时将预定的通信协议连接到多个连接设备)。
上面的短距离无线通信装置可以包括在配备有通知设备的短距离无线通信***中,其中,当控制设备(5)正在执行连接过程时,通知设备通知控制设备(5)正在执行连接过程。该***使得向用户告知正在执行连接过程成为可能。
虽然已经参考本发明的实施例对本发明进行了描述,但是应当理解的是,本发明并不限于这些实施例和构造。本发明旨在涵盖各种修改和等价布置。此外,虽然描述了各种组合和配置,但是包括更多、更少或仅仅单个元件的其它组合和配置也落入本发明的精神和范围内。
Claims (3)
1.一种短距离无线通信装置,包括:
自己的连接设备(6),其能够通过短距离无线通信链路将第一预定的通信协议连接到通信目的地侧的连接设备(26);以及
控制设备(5),其执行在所述自己的连接设备(6)和所述通信目的地侧的连接设备(26)之间连接所述第一预定的通信协议的第一连接过程,
其中,所述控制设备(5)在执行在所述通信目的地侧的连接设备(26)和不同的连接设备(19)之间连接第二预定的通信协议的第二连接过程的时段以外的时刻执行所述第一连接过程,其中,所述第一预定的通信协议和所述第二预定的通信协议是不同的协议,其中,所述不同的连接设备(9)是除了所述自己的连接设备(6)和所述通信目的地侧的连接设备(26)以外的连接设备;其中:
在确定自从发起所述第二连接过程以来已经经过了第一预定时间之后,所述控制设备(5)发起所述第一连接过程,其中:
所述第一预定时间是Nc×Ts+Tc,
其中,
Nc是通信目的地侧的连接设备(26)的数量,每个通信目的地侧的连接设备(26)都能通过所述短距离无线通信链路连接到所述不同的连接设备(19),
Ts是用于搜索每个通信目的地侧的连接设备(26)的搜索时间,并且
Tc是从发起所述第二连接过程到成功完成所述第二连接过程所需要的连接处理时间。
2.根据权利要求1所述的短距离无线通信装置,其中:
所述自己的连接设备(6)能够通过所述短距离无线通信链路将数据通信协议连接到所述通信目的地侧的连接设备(26);
所述数据通信协议提供数据通信功能;
所述控制设备(5)执行在所述自己的连接设备(6)和所述通信目的地侧的连接设备(26)之间连接所述数据通信协议的数据通信协议连接过程;
所述控制设备(5)在执行通过所述短距离无线通信链路在所述不同的连接设备(19)和所述通信目的地侧的连接设备(26)之间连接免提通信协议的免提通信协议连接过程的时段以外的时刻执行所述数据通信协议连接过程;并且
所述免提通信协议提供免提通信功能。
3.一种短距离无线通信***,包括:
根据权利要求1或2所述的短距离无线通信装置(2);以及
通知设备(29),其在所述控制设备(5)正在执行所述第一连接过程时,通知所述控制设备(5)正在执行所述第一连接过程。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410687247.5A CN104411019B (zh) | 2011-06-22 | 2012-06-20 | 短距离无线通信装置和*** |
CN201410366577.4A CN104135778B (zh) | 2011-06-22 | 2012-06-20 | 短距离无线通信装置和*** |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP138372/2011 | 2011-06-22 | ||
JP2011138372A JP5321648B2 (ja) | 2011-06-22 | 2011-06-22 | 近距離無線通信装置及び近距離無線通信システム |
Related Child Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410687247.5A Division CN104411019B (zh) | 2011-06-22 | 2012-06-20 | 短距离无线通信装置和*** |
CN201410366577.4A Division CN104135778B (zh) | 2011-06-22 | 2012-06-20 | 短距离无线通信装置和*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102868803A CN102868803A (zh) | 2013-01-09 |
CN102868803B true CN102868803B (zh) | 2014-12-10 |
Family
ID=47321535
Family Applications (3)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410687247.5A Active CN104411019B (zh) | 2011-06-22 | 2012-06-20 | 短距离无线通信装置和*** |
CN201410366577.4A Active CN104135778B (zh) | 2011-06-22 | 2012-06-20 | 短距离无线通信装置和*** |
CN201210210776.7A Active CN102868803B (zh) | 2011-06-22 | 2012-06-20 | 短距离无线通信装置和*** |
Family Applications Before (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410687247.5A Active CN104411019B (zh) | 2011-06-22 | 2012-06-20 | 短距离无线通信装置和*** |
CN201410366577.4A Active CN104135778B (zh) | 2011-06-22 | 2012-06-20 | 短距离无线通信装置和*** |
Country Status (4)
Country | Link |
---|---|
US (1) | US9241363B2 (zh) |
JP (1) | JP5321648B2 (zh) |
CN (3) | CN104411019B (zh) |
DE (1) | DE102012210217B4 (zh) |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5278506B2 (ja) * | 2011-06-30 | 2013-09-04 | 株式会社デンソー | 近距離無線通信装置 |
US20160073219A1 (en) * | 2013-04-26 | 2016-03-10 | Clarion Co., Ltd. | Communication device and bluetooth communication system |
IN2014KO00113A (zh) * | 2014-01-28 | 2015-07-31 | Visteon Global Tech Inc | |
US9736229B2 (en) * | 2015-02-17 | 2017-08-15 | Microsoft Technology Licensing, Llc | Device with embedded network subscription and methods |
US9886034B2 (en) * | 2015-11-11 | 2018-02-06 | Ford Global Technologies, Llc | Vehicle control based on connectivity of a portable device |
JP6469203B2 (ja) * | 2017-11-22 | 2019-02-13 | Kddi株式会社 | 端末装置、通信セッション確立方法、及び、プログラム |
KR102652811B1 (ko) * | 2018-09-04 | 2024-04-01 | 삼성전자주식회사 | 디스플레이 장치의 제어 방법 및 그에 따른 디스플레이 장치 |
JP7259369B2 (ja) * | 2019-02-01 | 2023-04-18 | トヨタ自動車株式会社 | 車両の制御装置及び情報処理システム |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1764213A (zh) * | 2004-10-21 | 2006-04-26 | 株式会社电装 | 蓝牙通信装置、短程无线通信装置和程序 |
Family Cites Families (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4458721B2 (ja) | 2001-08-30 | 2010-04-28 | 富士通テン株式会社 | 車載用電話システム、ハンズフリー装置、及び携帯電話装置 |
JP4513789B2 (ja) * | 2006-08-22 | 2010-07-28 | 株式会社デンソー | 車載ハンズフリー装置 |
CN1933349A (zh) * | 2006-09-28 | 2007-03-21 | 熊猫电子集团有限公司 | 通过蓝牙与语音识别技术实现车载蓝牙免提电话拨打的方法 |
JP5119869B2 (ja) * | 2007-11-08 | 2013-01-16 | 株式会社デンソー | 車載ハンズフリー装置 |
JP4973580B2 (ja) | 2008-04-04 | 2012-07-11 | 株式会社デンソー | 車載ハンズフリー装置 |
JP4497229B2 (ja) | 2008-05-09 | 2010-07-07 | 株式会社デンソー | 情報取得装置、サーバ装置、情報システム |
US8145821B2 (en) * | 2008-05-20 | 2012-03-27 | Honeywell International Inc. | Docking station for portable electronic devices |
JP4645709B2 (ja) | 2008-09-12 | 2011-03-09 | 株式会社デンソー | 近距離無線通信機能付きストリーミングデータ再生装置 |
JP5564774B2 (ja) * | 2008-09-24 | 2014-08-06 | ソニー株式会社 | 情報処理装置および方法、並びに、プログラム |
JP5223601B2 (ja) | 2008-10-31 | 2013-06-26 | 富士通モバイルコミュニケーションズ株式会社 | 無線通信端末 |
JP5062210B2 (ja) * | 2009-03-26 | 2012-10-31 | 株式会社デンソー | 近距離無線通信機能付きメール操作装置 |
JP5275928B2 (ja) | 2009-07-07 | 2013-08-28 | 株式会社デンソー | 近距離無線通信装置 |
US9307065B2 (en) * | 2009-10-09 | 2016-04-05 | Panasonic Intellectual Property Management Co., Ltd. | Method and apparatus for processing E-mail and outgoing calls |
KR20110114042A (ko) * | 2010-04-12 | 2011-10-19 | (주) 지.티 텔레콤 | 마운팅형 송수신 블루투스유니트 |
JP5472002B2 (ja) | 2010-05-17 | 2014-04-16 | 株式会社デンソー | 近距離無線通信装置 |
-
2011
- 2011-06-22 JP JP2011138372A patent/JP5321648B2/ja active Active
-
2012
- 2012-06-18 DE DE102012210217.5A patent/DE102012210217B4/de active Active
- 2012-06-20 CN CN201410687247.5A patent/CN104411019B/zh active Active
- 2012-06-20 CN CN201410366577.4A patent/CN104135778B/zh active Active
- 2012-06-20 CN CN201210210776.7A patent/CN102868803B/zh active Active
- 2012-06-20 US US13/528,019 patent/US9241363B2/en active Active
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1764213A (zh) * | 2004-10-21 | 2006-04-26 | 株式会社电装 | 蓝牙通信装置、短程无线通信装置和程序 |
Also Published As
Publication number | Publication date |
---|---|
CN104135778A (zh) | 2014-11-05 |
DE102012210217A1 (de) | 2012-12-27 |
US20120329396A1 (en) | 2012-12-27 |
JP2013009029A (ja) | 2013-01-10 |
DE102012210217B4 (de) | 2022-08-18 |
JP5321648B2 (ja) | 2013-10-23 |
CN102868803A (zh) | 2013-01-09 |
CN104411019A (zh) | 2015-03-11 |
CN104135778B (zh) | 2017-12-01 |
US9241363B2 (en) | 2016-01-19 |
CN104411019B (zh) | 2018-06-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102868803B (zh) | 短距离无线通信装置和*** | |
US10742247B2 (en) | Short-range wireless communication apparatus | |
US8761673B2 (en) | Short-range wireless communication apparatus | |
US9026045B2 (en) | Short range wireless communication apparatus | |
JP5119869B2 (ja) | 車載ハンズフリー装置 | |
JP4513789B2 (ja) | 車載ハンズフリー装置 | |
US9532163B2 (en) | Short range radio communication system and short range radio communication terminal | |
JP5278506B2 (ja) | 近距離無線通信装置 | |
US20070129116A1 (en) | On-vehicle hands-free device and system | |
JP2012165241A (ja) | 近距離通信装置 | |
JP5582242B2 (ja) | 車載ハンズフリー装置 | |
JP5541322B2 (ja) | 車載ハンズフリー装置 | |
JP5459428B2 (ja) | 近距離無線通信装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |