无线电话系统、中继装置、以及无线电话装置的制作方法

文档序号:7742365阅读:204来源:国知局
专利名称:无线电话系统、中继装置、以及无线电话装置的制作方法
技术领域
本说明书公开了一种用于无线电话装置与另一无线电话装置进行通信的技术。
背景技术
存在一种无线电话装置经由中继装置与另一无线电话装置进行通信的技术。

发明内容
中继装置将从一个无线电话装置发送的音频数据发送到另一无线电话装置。当经 由中继装置进行大量的电话通信时,施加给中继装置的通信负载增加。因此,稳定的电话通 信变得非常困难。本说明书提供了一种使得能够减轻中继装置的通信负载的技术。本说明书公开了下面的无线电话系统。该无线电话系统可以包括中继装置;第 一无线电话装置,该第一无线电话装置被配置成与中继装置的无线通信区域中的另一装置 进行通信;以及第二无线电话装置,该第二无线电话装置被配置成与中继装置的无线通信 区域中的另一装置进行通信。中继装置可以包括呼叫请求接收单元,该呼叫请求接收单元 被配置成从第一无线电话装置接收呼叫请求,该呼叫请求包括第二无线电话装置的电话标 识信息;确定单元,该确定单元被配置成在接收到呼叫请求的条件下,确定第二无线电话装 置是否正位于中继装置的无线通信区域内;以及连接信息发送单元,该连接信息发送单元 被配置成在确定了第二无线电话装置正位于中继装置的无线通信区域内的条件下,将第二 无线电话装置的连接信息发送到第一无线电话装置。第一无线电话装置可以包括呼叫请 求发送单元,该呼叫请求发送单元被配置成将呼叫请求发送到中继装置;以及连接请求发 送单元,该连接请求发送单元被配置成利用作为目的地的第二无线电话装置的连接信息, 发送用于与第二无线电话装置的直接通信的连接请求。第二无线电话装置可以包括连接请 求接收单元,该连接请求接收单元被配置成接收连接请求。此外,上述术语“在......的条件下”可以包括另一条件(“与”条件和/或“或”
条件)。也就是说,例如,诸如“在M的条件下执行N”的描述表示在至少已经实现了 M的情 况下将执行N。在使用了术语“在......的条件下”的情况下,在下文中同样将成立。在第二无线电话装置位于中继装置的无线通信区域内的条件下,中继装置将第二 无线电话装置的连接信息发送到第一无线电话装置。在第二无线电话装置位于中继装置 的无线通信区域内的情况下,第一无线电话装置和第二无线电话装置的位置相对地彼此靠 近。在这样的情况下,第一无线电话装置能够(即,使用直接通信)与第二无线电话装置直 接地进行通信的可能性很高。根据此技术,可以使第一和第二无线电话装置执行使用没有 经过中继装置的直接通信的电话通信。因此,可以减轻中继装置上的通信负载。例如,在无线电话装置使用IP网络执行电话通信的情况下,电话标识信息可以是 SIP URI (会话发起协议统一资源标识符)。例如,在确定单元接收到从第二无线电话装置 传送的信号的情况下,可以确定第二无线电话装置位于无线通信区域内。替代地,信号可以 被传送到无线通信区域内,并且在从第二无线电话装置接收到对此信号的响应的情况下,确定单元可以确定第二无线电话装置位于无线通信区域内。除此之外,在无线电话装置使 用IP网络执行电话通信的情况下,连接信息可以是IP地址。中继装置还是新颖的和有用的。中继装置可以包括呼叫请求接收单元,该呼叫请 求接收单元被配置成从第一无线电话装置接收呼叫请求,该呼叫请求包括第二无线电话装 置的电话标识信息;确定单元,该确定单元被配置成在接收到呼叫请求的条件下,确定第二 无线电话装置是否正位于中继装置的无线通信区域内;以及连接信息发送单元,该连接信 息发送单元被配置成在确定了第二无线电话装置正位于中继装置的无线通信区域内的条 件下,将第二无线电话装置的连接信息发送到第一无线电话装置。根据此中继装置,在没有使用中继装置的情况下,位置相互靠近的第一无线电话 装置和第二无线电话装置能够执行直接通信。根据此,减轻了中继装置上的通信负载。在第二无线电话装置没有位于中继装置的无线通信区 域内的情况下,第一无线电 话装置和第二无线电话装置相互远离的可能性很高。在这样的情况下,第一无线电话装置 和第二无线电话装置不能执行直接通信。在上述情况下,中继装置可以中继第一无线电话 装置和第二无线电话装置的电话通信。也就是说,中继装置可以进一步包括第一传输单元, 该第一传输单元被配置成在确定了第二无线电话装置没有位于中继装置的无线通信区域 内的条件下,将呼叫请求传输到第二无线电话装置。为了在第一无线电话装置和第二无线电话装置之间执行直接通信,两个无线电话 装置必须利用共有信道信息。因此,中继装置可以进一步包括信道信息发送单元,该信道信 息发送单元被配置成在确定了第二无线电话装置正位于中继装置的无线通信区域的条件 下,将用于在第一和第二无线电话装置之间的直接通信的信道信息发送到第一和第二无线 电话装置两者。根据此,第一和第二无线电话装置能够利用共有信道信息。信道信息发送单元可以被配置成发送当前没有在另一直接通信中使用的信道信 息。根据此配置,可以防止重复地使用相同的信道信息。中继装置可以进一步包括信息接收单元,该信息接收单元被配置成接收指示不 可能在第一和第二无线电话装置之间执行直接通信的第一信息;以及第二传输单元,该第 二传输单元被配置成在接收到第一信息的条件下,将呼叫请求传输到第二无线电话装置。存在在第一无线电话装置正在与第二无线电话装置执行直接通信时,第一无线电 话装置和第二无线电话装置进一步相互远离移动的情况。在这两个无线电话装置相互远离 地移动的情况下,执行直接通信可能最终变得不可能。在这种情形下,第一无线电话装置可 以将指示不可能执行与第二无线电话装置的直接通信的第一信息发送到中继装置。在接收 到第一信息之后,中继装置可以将呼叫请求传输到第二无线电话装置,以便经由中继装置 在第一无线电话装置和第二无线电话装置之间进行通信。根据此,在不可能执行与第二无 线电话装置的直接通信的前述情况下,第一无线电话装置能够经由中继装置与第二无线电 话装置执行通信,即,所谓的基础设施通信。中继装置可以进一步包括组合存储单元,该组合存储单元被配置成在接收到第一 信息的条件下,存储指示第一和第二无线电话装置的组合的组合信息。第二传输单元可以 被配置成在接收到呼叫请求、而且该组合信息被存储在组合存储单元中的条件下,将呼叫 请求传输到第二无线电话装置。根据此配置,第一无线电话装置能够防止尽管不可能执行与第二无线电话装置的直接通信却仍尝试直接通信的发生。第一无线电话装置和第二无线电话装置之间的距离可以随时间改变。也就是说, 即使在第一次在第一无线电话装置和第二无线电话装置之间不可能执行直接通信的情况 下,可能存在第一无线电话装置和第二无线电话装置在第二次(在晚于前述的第一次时) 变得能够执行直接通信的情况。因此,组合存储单元可以被配置成在自从存储了组合信息 之后已经经过了预定时间段的情况下,删除组合信息。设计者或者用户可以事先设置该预 定时间段。根据此配置,在第一无线电话装置可以执行与第二无线电话装置的直接通信的情 况下,中继装置不需要中继第一无线电话装置和第二无线电话装置的电话通信。无线电话装置还是新颖的和有用的。无线电话装置被配置成与中继装置的无线通信区域中的另一装置进行通信。无线电话装置可以包括呼叫请求发送单元,该呼叫请求发 送单元被配置成将呼叫请求发送到中继装置,该呼叫请求包括其它无线电话装置的电话标 识信息;以及连接请求发送单元,该连接请求发送单元被配置成,在发送了呼叫请求之后从 中继装置接收到所述其它无线电话装置的连接信息的情况下,利用作为目的地的所述其它 无线电话装置的连接信息,发送用于与所述其它无线电话装置的直接通信的连接请求。根据该无线电话装置,可以通过执行与所述其它无线电话装置的直接通信来减轻 中继装置的通信负载。无线电话装置可以进一步包括信息传送单元,该信息传送单元被配置成在直接 通信期间以预定的间隔传送第二信息;信息接收单元,该信息接收单元被配置成在直接通 信期间接收从所述其它无线电话装置传送的第二信息;以及信息发送单元,该信息发送单 元被配置成在直接通信期间在预定时间段中不可能接收到从所述其它无线电话装置传送 的第二信息的情况下,将指示不可能执行直接通信的第一信息发送到中继装置。根据此配置,中继装置能够获知无线电话装置不再能够执行与另一无线电话装置 的直接通信。


图1示出了无线电话系统的配置的示例。图2示出了接入点的配置的示例。图3示出了电话信息表的示例。图4示出了使用信道表的示例。图5示出了不良连接表的示例。图6示出了电话装置的配置的示例。图7示出了接入点主处理的流程图。图8示出了重定向请求的示例。图9示出了切换到自组织请求的示例。图10示出了信道释放通知的示例。图11示出了定时器处理的流程图。图12示出了用于电话装置的电话信息发送处理的流程图。图13示出了电话装置主处理的流程图。
图14示出了图13的流程图的继续。图15示出了“保持活动”处理的流程图。图16示出了呼叫处理的流程图。图17示出了图16的流程图的继续。
具体实施例方式下面可以列出可以采用的一些替代配置。无线电话装置可以使用除了 SIP(会话发起协议)之外的协议来执行电话通信。例如,可以使用“H. 323”、“MGCP(媒体网关控制协议)”、“H. 248/MEGAC0(媒体网关控制)或者 其它这样的协议。中继装置可以是无线LAN(局域网)接入点。呼叫请求可以是“SIP邀请”(SIP INVITE)命令。电话装置的存储单元可以存储无线电话装置信息表。位于无线通信区域中的无线 电话装置的电话标识信息可以被包括在该无线电话装置信息表中。在无线电话装置使用IP 网络执行电话通信的情况下,无线电话装置IP地址和SIP URI可以被关联地记录在该无线 电话装置信息表中。电话装置的存储单元可以存储已使用的信道表。发送到无线电话装置的信道信息 可以被记录在该已使用的信道表中。实施例(系统配置)将参考附图解释实施例。无线电话系统10包括多个接入点20、120以及电话装置 40、60、130。在图1中,仅示出了三个电话装置40、60、130。然而,无线电话系统10可以包 括大量的电话装置。此外,电话装置40、60、130是便携式电话装置(例如,移动(蜂窝电 话)、PDA等等)。各电话装置40、60、130能够使用SIP执行无线电话通信。需要SIP服务 器以使用SIP执行无线电话通信。当电话装置被注册在SIP服务器中时,与SIP服务器相对 应的SIP URI被分配给此电话装置。在该实施例中,各接入点20、120用作SIP服务器。电 话装置40和60被注册在接入点20中。进一步地,电话装置130被注册在接入点120中。 唯一的SIP URI (SIP统一资源标识符)被分配给电话装置40、60、130中的每一个。此外, 各个电话装置40、60、130的SIP URI包括注册了此电话装置的接入点20、120的URI。例 如,注册在接入点20中的电话装置40的SIP URI (例如,sip:aaa@sip20. com)包括接入点 20的“sip20. com"URL·类似地,注册在接入点120中的电话装置130的SIP URI (例如, sip:cccisipl20. com)包括接入点 120 ^ "sip 120. com,,URI。(接入点配置)接入点20包括控制单元24、无线通信接口 26 (在图2和下文中被称为无线通信 I/F 26)、网络接口 28 (在图2和下文中被称为网络I/F 28)、以及存储单元30。通过总线 38连接接入点20的各单元。控制单元24根据存储在存储单元30中的程序来执行各种处 理。下面将进一步详细地解释由控制单元24执行的处理的内容。无线通信I/F 26包括无 线通信区域22,其中可以如图1所示进行无线通信。无线通信I/F 26是用于在位于无线 通信区域22的电话装置40、60之间执行无线通信的接口。无线通信I/F 26使得可以从位于无线通信区域22中的电话装置40、60接收包括电话装置40、60的SIP URI的电话信息。 LAN线路110被连接至网络I/F 28。LAN线路110被连接至接入点120。接入点20能够经 由网络I/F 28和LAN线路110与接入点120进行通信。从ROM、EEPR0M、以及RAM来配置存储单元30。存储单元30包括电话信息存储区 域32、程序存储区域34、以及其它存储区域36。电话信息存储区域32存储注册信息表(从 附图中省略)、电话信息表70、使用信道表80、以及不良连接表90。将依次地解释各个表的 内容。首先,将解释注册信息表。设计者、用户等等能够将电话装置SIPURI注册在注册 信息表中。注册信息表能够存储与此电话装置的SIPURI相关联的电话装置IP地址。在本 实施例中,电话装置40、60被注册在接入点20中。因此,电话装置40的SIP URI和IP地 址被相应地关联地存储在接入点20的注册信息表中,并且,另外,电话装置60的SIP URI 和IP地址被关联地存储在接入点20的注册信息表中。此外,电话装置40、60中的每一个 的位置信息也被存储在注册信息表中。位置信息是接入点的标识信息,通过该接入点各电 话装置40、60能够执行无线通信。控制单元24能够更新IP地址和位置信息。例如,在电 话装置40位于接入点120的无线通信区域122内的情况下,控制单元24从接入点120接 收指示电话装置40位于无线通信区域122内的信息和IP地址。控制单元24将接入点120 标识信息(例如,接入点120的URI)(例如,sipl20. com))记录为电话装置40的位置信息, 并且将所接收到的IP地址记录为电话装置40。接下来,将参考图3解释电话信息表70。位于无线通信区域22内的电话装置40、 60的SIP URI 72、IP地址74以及注册时间76被关联地记录在电话信息表70中。控制单 元24能够将信息记录在电话信息表70中。电话装置40的各信息被记录在行77中。电话 装置60的各信息被记录在行78中。接下来,将参考图4解释使用信道表80。连接ID 82、使用信道84、认证/加密信 息86、SSID(服务集标识符)88、以及发送时间89被关联地记录在使用信道表80中。在一 对电话装置执行自组织通信的情况下,这对电话装置必须使用共有信道、认证/加密信息 以及SSID。接入点20将执行自组织通信所需要的上述各信息发送到这一对电话装置的每 个电话装置。在下面将详细解释接入点20发送到这对电话装置的各信息。控制单元24将 发送到这对电话装置的各信息记录在使用信道表80中。接下来,将参考图5解释不良连接表90。控制单元24能够将不能执行自组织通信 的两个电话装置的组合记录在不良连接表90中。电话装置中的一个的IP地址(第一 IP 92)和SIP URI (第一 SIP URI 94)、电话装置中的另一个的IP地址(第二 IP 96)和SIP URI (第二 SIP URI96)、以及发生时间99被关联地记录在不良连接表90中。下面将详细地 解释控制单元24将信息分别记录在电话信息表70、使用信道表80以及不良连接表90中的 方式。进一步地,除了电话装置130被注册在接入点120中之外,接入点120包括与接入点 20相同的配置。(电话装置配置)如图6所示,电话装置40包括控制单元42、无线通信接口 44(在图6和下文中被 称为无线通信I/F 44)、操作单元46、显示单元48、扬声器50、麦克风52、以及存储单元54。 控制单元42根据存储在存储单元54中的程序来执行各种处理。下面将详细地解释由控制单元42执行的处理的内容。无线通信I/F 44是用于与接入点20、120和其它无线电话执 行无线通信的接口。电话装置40能够经由无线通信I/F 44与接入点20、120执行无线通 信的状态被称为“基础设施模式”。替代地,电话装置40能够经由无线通信I/F 44与其它 电话装置直接地执行无线通信的状态被称为“自组织模式”。控制单元42被配置成能够在 基础设施模式和自组织模式之间切换模式。操作单元46包括多个键。例如,操作单元46包括开始键和数字键。在下文中开 始键可以被称为呼叫/通话键,或者结束键。显示单元48能够显示多种信息。用户能够通 过使用扬声器50和麦克风52进行呼叫。存储单元54存储要由控制单元42执行的程序。 存储单元54能够存储根据控制单元42执行处理的步骤而创建的数据。进一步地,电话装 置60、130包括与电话装置40相同的配置。(接入点主处理)接下来,将解释由接入点20的控制单元24执行的处理的内容。首先,将参考图7 解释接入点20的主处理的内容。各电话装置40、60、130定期地发送包括它们自己的SIP URI和IP地址的电话信息。接入点20能够接收从位于无线通信区22内的电话装置40、60 发送的电话信息。控制单元24通过无线通信I/F 26监视电话信息的接收(S14)。在S14 中为“是”的情况下,控制单元24检查所接收到的电话信息是否被记录在电话信息表70中 (S16)。在S16中为“是”的情况下,控制单元24将与所接收到的电话信息相关联的注册时 间76更新成接收到前述电话信息时的时间(S18),并且进入S14。另一方面,在S16中为 “否”的情况下,控制单元24基于所接收到的电话信息来注册电话信息表70的SIP URI 72、 IP地址74以及注册时间76。在该实施例中,假设电话装置40、60被注册在电话信息表70 中。控制单元24监视已经从电话装置发送的“邀请”(INVITE)的接收(S22)。如果在 S22中为“是”,那么控制单元24检查被包括在该“邀请”中的目的地SIP URI是否被记录 在电话信息表70中(S24)。如果在S24中为“否”,那么控制单元24将该“邀请”传输到基 于目的地SIP URI注册了目的地电话装置的接入点(S26)。例如,在电话装置40向作为目 的地的电话装置130发送“邀请”的情况下,电话装置40将该“邀请”发送到注册了电话装 置40的接入点20。电话装置130没有位于接入点20的无线通信区域22中。因此,控制单 元24将该“邀请”传输到基于目的地电话装置130的SIP URI标识的接入点120。在接收 到该“邀请”之后,接入点120检查用于与目的地电话装置130的SIP URI相关联的被记录 在其中的位置信息的注册信息表。接入点120将该“邀请”传输到注册了位置信息的接入 点。在该实施例中,由于电话装置130位于无线通信区域122中,所以接入点120将该“邀 请”传输到电话装置130。当连接了电话装置40和电话装置130之间的呼叫时,接入点20 和接入点120中继该电话通信,也就是说,在电话装置40和电话装置130之间执行音频数 据通信。 在S24中为“是”的情况下,控制单元24检查源电话装置SIP URI和目的地电话 装置SIP URI的组合是否被记录在不良连接表90中(S28)。例如,在电话装置40发送将电 话装置60指定为目的地的“邀请”的情况下,控制单元24检查包括在所接收到的“邀请”中 的电话装置40SIP URI和电话装置60SIP URI的组合是否被记录在不良连接表90中。在 S28中为“是”的情况下,控制单元24进行到S26。在S26中,控制单元24将已经从电话装置40发送的“邀请”传输到电话装置60。当连接了在电话装置40和电话装置60之间的呼 叫时,接入点20中继在电话装置40和电话装置60之间正执行的电话通信。在S28中为“否”的情况下,控制单元24从电话信息表70中指定已经与包括在S22 中接收到的“邀请”中的目的地(例如,电话装置60)的SIP URI相关联地存储的IP地址 (S30)。控制单元24指定没有被包括在使用信道表80中的信道、认证/加密信息以及SSID 并且将其注册在使用信道表80中(S32)。控制单元24将重定向请求140发送到在S22中 接收到的“邀请”的源(例如,电话装置40) (S34)。在图8的上层中描述了 “邀请”分组的 配置。在图8的下层中示出了该分组的具体示例。重定向请求140包括命令142、连接ID 144、信道146、认证/加密信息148、SSID 150、以及目的地IP 152。命令142包括指示重 定向请求的命令。在S32中指定的各信息被包括在连接ID144、信道146、认证/加密信息 148以及SSID 150中。目的地IP 152包括在S30中指定的IP地址。控制单元24将自组织切换请求160发送到在S22中接收到的“邀请”的目的地电 话装置(例如,电话装置60) (S36)。图9的上层列描述了自组织切换请求分组的配置。图9 的下层示出了分组的具体示例。自组织切换请求160包括命令162、连接ID 164、信道166、 认证/加密信息168、以及SSID 169。命令162包括指示自组织切换请求的命令。连接ID 164、信道166、认证/加密信息168、以及SSID 169是与重定向请求140的各信息144、146、 148以及150相同的内容。控制单元24监视已经从电话装置发送的信道释放通知170的接收(S38)。在一对 电话装置的自组织通信已经结束的情况下,从各电话装置发送信道释放通知170。图10的 上层描述了信道释放通知170分组的配置。图10的下层示出了该分组的具体示例。信道 释放通知包括命令172、连接ID 174、自组织通信结果176、第一 IP 178、第一 SIP URI180、 第二 IP 182以及第二 SIP URI 184。命令172包括指示信道释放的命令。连接ID 174包 括在自组织通信中使用的发送信道释放通知170的电话装置的连接ID。自组织通信结果 176包括表示是否成功地执行了自组织通信的信息。在成功地执行了自组织通信的情况下, 自组织通信结果176包括表示“成功”的信息。另一方面,在自组织通信变得不可能的情况 下,自组织通信结果176包括表示“保持继续错误”的信息。第一 IP 178和第一 SIP URI 180分别包括信道释放通知170的源电话装置的IP地址和SIP URI。第二 IP 182和第二 SIP URI 184分别包括与信道释放通知170的源电话装置执行自组织通信的电话装置的IP 地址和SIP URI。在S38中为“否”的情况下,控制单元24进行到S14。另一方面,在S38中为“是” 的情况下,控制单元24检查表示“保持继续错误”的信息是否被记录为在S38中接收到的 信道释放通知170的自组织通信结果176(S40)。在S40中为“否”的情况下,控制单元24 进行到S46。另一方面,在S40中为“是”的情况下,控制单元24基于包括在S38中接收到 的信道释放通知170中的信息将相关信息注册在不良连接表90中(S42),并且进行到S46。 也就是说,控制单元24将第一 IP 178、第一 SIP URI 180、第二 IP 182以及第二 SIP URI 184的信息分别注册在第一 IP 92、第一 SIP URI 94、第二 SIP 96以及第二 SIPURI 98中 (参考图5)。进一步地,控制单元24将当前时间记录在不良连接表90的发生时间99中。 在S46中,控制单元24从使用信道表80中删除与包括在S38中接收到的信道释放通知170 中的连接ID 174相匹配的连接ID 82、以及使用信道84、认证/加密信息86、SSID 88、以及与此连接ID 82关联地注册的发送时间89 (参考图4),并且进行到S14。接入点20重复地执行从S14到S46的处理。(接入点的定时器处理)控制单元24与上述主处理并行地执行如图11所示的定时器处理。控制单元24 监视是否存在来自不良连接表90中各发生时间99(参考图5)当中的发生时间99,它与当 前时间的差大于第一预定时间段(S52)。在S52中为“否”的情况下,控制单元24进行到 S56。另一方面,在S52中为“是”的情况下,控制单元24删除92-99的组合,它在S52中的 确定为“是” (S54),并且进行到S56。在S56中,控制单元24监视是否存在来自电话信息表 70中各重新注册时间76(参考图3)当中的重新注册时间76,它与当前时间的差大于第二 预定时间段。在S56中为“否”的情况下,控制单元24进行到S60。另一方面,在S56中为 “是”的情况下,控制单元24删除72-76的组合。它在S56中的确定为“是”(S58),并且进 行到S60。在S60中,控制单元24监视是否存在来自使用信道表80中各发送时间89 (参考图 4)当中的发送时间89,它与当前时间的差大于第三预定时间段。在S60中为“否”的情况 下,控制单元24进行到S52。另一方面,在S60中为“是”的情况下,控制单元24删除82-89 的组合,它在S60中的确定为“是”(S62),并且进行到S52。控制单元24重复地执行从S52 到S62的处理。此外,由接入点20的设计者或者用户事先设置第一、第二以及第三预定时 间段。第一、第二以及第三预定时间段可以相互不同,或者可以是相同的。(电话装置的电话信息发送处理)接下来,将解释由电话装置40的控制单元42执行的处理。此外,电话装置60和 130还执行与电话装置40相同的处理。首先,将参考图12解释电话装置40的电话信息发 送处理的内容。当接通电源时,控制单元42切换到基础设施模式(S72)。控制单元42经由 无线通信I/F 44接收IP地址(多个)(S74)。具体地,控制单元42经由无线通信I/F 44 查询广播中的IP地址(多个)。例如,在接入点20被连接至DHCP服务器(附图中未示出) 的情况下,DHCP服务器经由接入点20从电话装置40接收IP地址查询。DHCP服务器指定 电话装置40的IP地址,并且将所指定的IP地址发送到电话装置40。然后,控制单元42将 电话信息发送到接入点20 (S76)。电话信息包括电话装置40的SIP URI和IP地址。在图 7中的S14中通过接入点20接收到在此步骤已经发送的电话信息。控制单元42等待超过 预定时间段(S77)并且重复S76。(电话装置的主处理)接下来,将参考图13和图14解释电话装置40的主处理的内容。通过被接通的电 话装置40的电源触发此主处理的执行。控制单元42将存储在存储单元54中的“保持活 动”错误标记设置成“0 “ (S78)。在“保持活动”错误标记为“0”的情况下,控制单元42跳 过S78。控制单元42监视操作单元46处的呼叫准备操作的执行(S80)。呼叫准备操作包 括输入用户想要进行呼叫的电话的SIP URI (例如,从存储在存储单元54中的电话目录中 选择SIP URI,或者直接地输入SIP URI),并且之后操作开始键(呼叫/通话键)。在S80中为“是”的情况下,控制单元42执行呼叫处理(S82)并且进行到S78。下 面将详细地解释呼叫处理的内容。另一方面,在S80中为“否”的情况下,控制单元42进行 到S84。在S84中,控制单元42确定是否已经接收到从接入点20发送的“邀请”(参考图7的S26)。在S84中为“是”的情况下,控制单元42确定电话装置40是否能够连接呼叫 (S86)。在下文中将解释接收到从电话装置60发送的“邀请”的情况的示例。例如,在当已 经从电话装置60发送了“邀请”时电话装置40与电话装置130正执行电话通信的情况下, 控制单元42确定连接呼叫是不可能的。在S86中为“否”的情况下,控制单元42发送示出 对于“邀请”的错误的响应(S88),并且进行到S78。例如,在电话装置40正在与电话装置 130执行电话通信的情况下,控制单元42发送“486这里忙”作为对该“邀请”的响应。在当已经从电话装置60发送了 “邀请”时电话装置40没有与另一电话装置执行 电话通信的情况下,控制单元42在S84中接收到该“邀请”之后执行预定通知(输出铃声、 振动电话装置的主体等等)。用户能够执行呼叫开始操作(例如,呼叫/通话键操作)同 时执行上述预定通知。根据此,控制单元42在S86中做出“是”的确定。控制单元42发送 “200可以(OK) ”作为对在S84中接收到的“邀请”的响应(S90)。然后,控制单元42经由接 入点20与电话装置60执行音频数据通信(S92)。因此用户能够在基础设施模式下使用电 话装置40与电话装置60的用户进行电话通信。控制单元42监视操作单元46中的呼叫终 止操作(S94)。例如,呼叫终止操作是用户在操作单元46中执行的结束键操作。在S94中 为“是”的情况下,控制单元42终止与电话装置60的音频数据通信(S96)并且进行到S78。 此外,在主叫方的电话装置60中执行呼叫终止操作的情况下,电话装置40接收“再见”。在 这种情况下,控制单元42在S94中做出“是”的确定。另一方面,在S84中为“否”的情况下,控制单元42确定是否已经接收到从接入点20发送(参考图7中的S36)的自组织切换请求160 (图14的S98)。在S98中为“否”的情 况下,控制单元42进行到S80。另一方面,在S98中为“是”的情况下,控制单元42切换到 自组织模式(S100)。在SlOO和之后(例如,SllO至S114)的通信中执行自组织通信。然 后,控制单元42开始“保持活动”处理(S102)。在下面将详细地解释“保持活动”处理。控 制单元42等待直到它接收到在下文中将解释的连接请求,或者直到“保持活动”错误标记 被更改成“1” (S104)。在S104中为“是”的情况下,控制单元42检查“保持活动”错误标 记是否为“1”(S106)。在S106中为“是”的情况下,控制单元42进行到S122。另一方面, 在S106中为“否”的情况下,电话装置40已经接收到从另一电话装置发送的连接请求。在 下面将解释已经接收到的从电话装置60发送的连接请求的情况的示例。控制单元42确定电话装置40是否能够连接呼叫(S108)。这里的确定与图13中 的S86中的确定相同。在S108中为“否”的情况下,控制单元42将指示错误的响应发送到 电话装置60 (SllO),并且进行到S122。在电话装置40没有与另一电话装置执行电话通信 的情况下,在S106中做出“否”的确定之后,控制单元42执行预定通知(输出铃声、振动电 话装置的主体等等)。用户能够执行呼叫开始操作(例如,呼叫/通话键操作)同时执行 上述预定通知。根据此,控制单元42在S108中做出“是”的确定。控制单元42将指示“可 以”的响应发送到电话装置60(S112)。然后,控制单元42与电话装置60执行音频数据自 组织通信(Si 14)。因此,用户能够在自组织模式下使用电话装置40与电话装置60的用户 进行电话通信。控制单元42监视“保持活动”错误标记转换成“1”(S116)。在S116中为 “是”的情况下,控制单元42终止与电话装置60的音频数据通信(S120),并且进行到S122。 另一方面,在S116中为“否”的情况下,控制单元42监视在操作单元46中要执行的呼叫终 止操作(S118)。在S118中为“否”的情况下,控制单元42进行到S116。另一方面,在S118中为“是”的情况下,控制单元42终止与电话装置60的音频数据通信(S120),并且进行到 S122。在S122中,控制单元42终止下面将描述的“保持活动”处理。接下来,控制单元42切换到基础设施模式(S124)。根据此,在后续的通信(例如,S126)中执行基础设施通 信。控制单元42将信道释放通知170发送到接入点20 (S126),并且进行到S80。电话装置 40重复地执行从S80到S126的处理。(电话装置的“保持活动”处理)将参考图15解释电话装置40与电话装置60执行自组织通信的情况的示例。控 制单元42传送“保持活动”分组(S132)。该“保持活动”分组包括电话装置40的标识信息 (例如,电话装置40IP地址等等)。接收从电话装置40传送的“保持活动”分组的电话装 置60能够识别到,电话装置40能够进行自组织通信。在S134中,控制单元42重设定时器 (附图中未示出)。此外,正在与电话装置40执行自组织通信的电话装置60也定期传送“保 持活动”分组。控制单元42等待接收从电话装置60传送的“保持活动”分组,或者直到在 定时器上已经经过了预定时间段(例如,5秒钟)(S卩,直到超时,S136)。在S136中为“是” 的情况下,控制单元42检查是否已经发生超时(S138)。在S138中为“否”的情况下,这意 味着已经接收到从电话装置60传送的“保持活动”分组。在这种情况下,控制单元42将当 前时间存储在存储单元54中(S140),并且进行到S136。另一方面,在S138中为“是”的情况下,控制单元42确定在S140中存储的时间与 当前时间之差是否是10秒钟或更多(S142)。也就是说,控制单元42监视以少于10秒钟 的间隔从正在执行自组织通信的电话装置60接收“保持活动”分组。应当注意的是,用于 接收“保持活动”分组的间隔不限于10秒钟。在S142中为“否”的情况下,控制单元42进 行到S132。因此,控制单元42以上述预定时间段间隔定期传送“保持活动”分组。同时,在 S142中为“是”的情况下,控制单元42将存储在存储单元54中的“保持活动”错误标记设 置成“1”(S144),并且进行到S132。从开始“保持活动”处理时直到将它取消(从图13中 的S102直到Sl 16),控制单元42重复从S132到S144的处理。(电话装置的呼叫处理)接下来,将解释控制单元42呼叫处理(图13的S82的处理)的内容。图16和图 17示出了呼叫处理的流程图。将解释电话装置40向作为目的地的电话装置60发送“邀请” 的情况的示例。在用户执行了呼叫准备操作之后,控制单元42将该“邀请”发送到接入点 20(S152)。控制单元42等待直到接收到对于该“邀请”的响应(S154)。在S154中为“是” 的情况下,控制单元42检查所接收到的响应是否为重定向请求140(S156)。在S156中为 “否”的情况下,控制单元42检查该响应是否为“200可以” (S158)。在S158中为“是”的 情况下,控制单元42经由接入点20与电话装置60执行音频数据通信(S160)。也就是说, 控制单元42执行基础设施通信。控制单元42监视在操作单元46处要执行的呼叫终止操 作(S162)。在S162中为“是”的情况下,控制单元42终止与电话装置60的音频数据通信 (S164),并且结束处理。另一方面,在S158中为“否”的情况下,控制单元42执行错误处理 (S166),并且结束处理。例如,控制单元42可以将指示电话装置60不能进行呼叫的信息显 示在显示单元48上。或者替代地,控制单元42可以从扬声器50中输出指示电话装置60 不能接听呼叫的声音(例如,忙音)。用户通过检查显示单元48上的画面或者来自扬声器50的声音能够获知无法将呼叫连接至电话装置60。
在S156中为“是”的情况下,控制单元42切换到自组织模式(S168)。控制单元42 开始“保持活动”处理(S170,还参考图15)。控制单元42使用在S156中接收到的重定向 请求140中所包括的各信息,以向电话装置60发送连接请求(S172)。然后,控制单元42等 待接收对于该连接请求的响应,或者直到“保持活动”错误标记转换成“1” (S174)。在S174 中为“是”的情况下,控制单元42检查“保持活动”错误标记是否为“1” (图17中的S176)。 在S176中为“是”的情况下,控制单元42进行到S196。另一方面,在S176中为“否”的情 况下,控制单元42检查对连接请求的响应是否为指示连接“可以”的响应(S178)。在S178 中为“否”的情况下,控制单元42执行错误处理(S180),并且结束处理。例如,控制单元42 可以在显示单元48上显示指示电话装置60不能接听呼叫的信息。或者,例如,控制单元42 可以从扬声器50中输出指示电话装置60不能接听呼叫的声音(例如,忙音)。用户通过 检查显示单元48上的画面或者来自扬声器50的声音能够获知无法将呼叫连接至电话装置 60。另一方面,在S178中为“是”的情况下,在没有通过接入点20的情况下控制单元42与 电话装置60执行音频数据自组织通信(S182)。根据此,用户能够在自组织模式下使用电话 装置40与电话装置60的用户进行电话通信。控制单元42监视要被更改成“1”的“保持活动”错误标记(S184)。在S184中为 “是”的情况下,控制单元42进行到S196。然而,在S184中为“否”的情况下,控制单元42 监视在操作单元46中要执行的呼叫终止操作(S186)。在S186中为“否”的情况下,控制 单元进行到S184。在S186中为“是”的情况下,控制单元42终止与电话装置60的音频数 据通信(S188)。控制单元42终止“保持活动”处理(S190),并且然后切换到基础设施模式 (S192)。控制单元42将信道释放通知170发送到接入点20 (S194),并且结束处理。在S194 中发送的信道释放通知170的自组织通信结果176包括指示“成功”的信息。在S196中,控制单元42终止与电话装置60的自组织通信。控制单元42终止“保 持活动”处理(S198),然后切换到基础设施模式(S200)。根据此,在后续的通信(例如, S202)中执行基础设施通信。控制单元42将信道释放通知170发送到接入点20 (S202),并 且进行到S152。在S202中发送的信道释放通知170的自组织信息结果176包括指示“保持 活动错误”的信息。在操作单元46没有执行呼叫终止操作的情况下,与电话装置60执行自 组织通信已经变成不可能的情况下,控制单元42切换到基础设施模式并且经由接入点20 将“邀请”发送到电话装置60。根据此,可以执行与电话装置60的基础设施通信。将详细地解释该实施例的系统10。在已经从电话装置40接收到对作为目的地的 电话装置60的“邀请”的情况下,接入点20在电话装置60位于无线通信区域22中的条件 下发送重定向请求140和自组织切换请求160,使得在电话装置40和电话装置60之间可以 进行自组织通信(图7中的S34和S36)。电话装置40尝试与电话装置60进行自组织通信 (图16的S172)。因此,电话装置40能够与电话装置60执行自组织通信。接入点20不需 要中继电话装置40与电话装置60之间的音频数据通信。这使得可以减轻接入点20的通 信负载。接入点20经由不良连接表90记录不能执行自组织通信的电话装置的组合。在电 话装置40与电话装置60的组合被记录在不良连接表90中的情况下,接入点20将对作为 目的地的电话装置60的“邀请”从电话装置40发送到电话装置60。根据此,可以防止电话装置40和电话装置60尝试在电话装置40和60之间无法执行的自组织通信。接入点20通过利用使用信道表80来管理在自组织通信中利用的信道84、认证/ 加密信息86以及SSID 88。因此,可以防止由在自组织通信中使用的信道的重叠而造成的 通信的串线。进一步地,接入点20将信道84、认证/加密信息86以及SSID 88发送到将执 行自组织通信的两个电话装置(图7的S34和S36)。因此,不需要事先建立用于电话装置 的信道,并且每当执行自组织通信时用户不必建立信道。接入点20执行定时器处理。当假设电话装置40可以移向无线通信装置区域22的外部同时与电话装置60执行自组织通信时,接入点20不能从电话装置40接收信道释放 通知。为了解决此问题,接入点20能够防止从使用信道表80中删除电话装置40正在使用 的信道变得不可能的情况。电话装置40执行“保持活动”处理同时执行自组织通信。电话装置60能够通过 从电话装置40接收“保持活动”来获知电话装置40能够执行自组织通信。在对电话装置40来说在没有执行呼叫终止操作(S118 否)的情况下变得不可能 执行自组织通信(S116:是)的情况下,电话装置40将“邀请”发送到接入点20。然后接入 点20将“邀请”传输到电话装置60。根据此,电话装置40能够经由接入点20进行通信。将描述上述实施例的变化。例如,假设接入点20从电话装置40接收对作为目的 地的电话装置60的“邀请”,并且除此之外,电话装置40和电话装置60正在执行自组织通 信。在已经从电话装置40或者电话装置60接收到信道释放通知170的情况下,在指示“保 持活动错误”的信息被包括在自组织通信结果176中的条件下,控制单元24可以将先前接 收到的“邀请”发送到电话装置60。在此配置中,在自组织通信已经变得不可能的情况下, 电话装置40不必发送新的“邀请”。例如,可以不同地配置接入点20的组件的一部分。例如,包括无线通信I/F 26的 第一装置、包括控制单元24的第二装置、网络I/F 28以及存储单元30可以被分离。例如,在上述实施例中,接入点20通过从位于无线通信区域22内部的电话装置40 和60接收电话信息来确定电话装置40和60位于无线通信区域22的内部。然而,接入点 20还可以传送用于查询无线通信区域22内部的电话信息的信号。在存在对于该信号的响 应的情况下,包括响应装置40、60的电话信息,接入点20可以确定电话装置40和60位于 无线通信区域22的内部。
权利要求
一种无线电话系统,包括中继装置;第一无线电话装置,所述第一无线电话装置被配置成与所述中继装置的无线通信区域中的另一装置进行通信;以及第二无线电话装置,所述第二无线电话装置被配置成与所述中继装置的无线通信区域中的另一装置进行通信,其中,所述中继装置包括呼叫请求接收单元,所述呼叫请求接收单元被配置成从所述第一无线电话装置接收呼叫请求,所述呼叫请求包括所述第二无线电话装置的电话标识信息;确定单元,所述确定单元被配置成,在接收到所述呼叫请求的条件下,确定所述第二无线电话装置是否位于所述中继装置的无线通信区域内;以及连接信息发送单元,所述连接信息发送单元被配置成,在确定了所述第二无线电话装置位于所述中继装置的无线通信区域内的条件下,将所述第二无线电话装置的连接信息发送到所述第一无线电话装置,其中,所述第一无线电话装置包括呼叫请求发送单元,所述呼叫请求发送单元被配置成将所述呼叫请求发送到所述中继装置;以及连接请求发送单元,所述连接请求发送单元被配置成利用所述第二无线电话装置的连接信息,发送用于与所述第二无线电话装置的直接通信的连接请求,所述第二无线电话装置作为所述连接请求的目的地,并且其中,所述第二无线电话装置包括连接请求接收单元,所述连接请求接收单元被配置成接收所述连接请求。
2.—种中继装置,包括呼叫请求接收单元,所述呼叫请求接收单元被配置成从第一无线电话装置接收呼叫请 求,所述呼叫请求包括第二无线电话装置的电话标识信息;确定单元,所述确定单元被配置成,在接收到所述呼叫请求的条件下,确定所述第二无 线电话装置是否位于所述中继装置的无线通信区域内;以及连接信息发送单元,所述连接信息发送单元被配置成,在确定了所述第二无线电话装 置位于所述中继装置的无线通信区域内的条件下,将所述第二无线电话装置的连接信息发 送到所述第一无线电话装置。
3.根据权利要求2所述的中继装置,进一步包括第一传输单元,所述第一传输单元被配置成,在确定了所述第二无线电话装置没有位 于所述中继装置的无线通信区域内的条件下,将所述呼叫请求传输到所述第二无线电话装置。
4.根据权利要求2所述的中继装置,进一步包括信道信息发送单元,所述信道信息发送单元被配置成,在确定了所述第二无线电话装 置位于所述中继装置的无线通信区域的条件下,将用于所述第一和所述第二无线电话装置 之间的直接通信的信道信息发送到所述第一和第二无线电话装置两者。
5.根据权利要求4所述的中继装置,其中,所述信道信息发送单元被配置成发送当前没有在另一直接通信中使用的信道信息。
6.根据权利要求2所述的中继装置,进一步包括信息接收单元,所述信息接收单元被配置成接收指示不可能在所述第一和所述第二无 线电话装置之间执行直接通信的第一信息;以及第二传输单元,所述第二传输单元被配置成,在接收到所述第一信息的条件下,将所述 呼叫请求传输到所述第二无线电话装置。
7.根据权利要求6所述的中继装置,进一步包括组合存储单元,所述组合存储单元被配置成,在接收到所述第一信息的条件下,存储指 示所述第一和第二无线电话装置的组合的组合信息,其中,所述第二传输单元被配置成,在接收到所述呼叫请求、而且所述组合信息被存储 在所述组合存储单元中的条件下,将所述呼叫请求传输到所述第二无线电话装置。
8.根据权利要求7所述的中继装置,其中所述组合存储单元被配置成,在自从已经存储了所述组合信息之后已经经过了预定时 间段的情况下,删除所述组合信息。
9.一种被配置成与中继装置的无线通信区域中的另一装置进行通信的无线电话装置, 所述无线电话装置包括呼叫请求发送单元,所述呼叫请求发送单元被配置成将呼叫请求发送到所述中继装 置,所述呼叫请求包括其它无线电话装置的电话标识信息;以及连接请求发送单元,所述连接请求发送单元被配置成,在发送了所述呼叫请求之后从 所述中继装置接收到所述其它无线电话装置的连接信息的情况下,利用所述其它无线电话 装置的连接信息,发送用于与所述其它无线电话装置的直接通信的连接请求,所述其它无 线电话装置作为所述连接请求的目的地。
10.根据权利要求9所述的无线电话装置,进一步包括信息传送单元,所述信息传送单元被配置成在所述直接通信期间以预定的间隔传送第 ■~-fn 息;信息接收单元,所述信息接收单元被配置成在所述直接通信期间接收从所述其它无线 电话装置传送的所述第二信息;以及信息发送单元,所述信息发送单元被配置成,在所述直接通信期间在预定时间段中不 可能接收到从所述其它无线电话装置传送的所述第二信息的情况下,将指示不可能执行所 述直接通信的第一信息发送到所述中继装置。
全文摘要
本发明涉及无线电话系统、中继装置、以及无线电话装置。该无线通信系统可以被提供有中继装置、第一和第二无线电话装置。中继装置可以从第一无线电话装置接收呼叫请求;确定第二无线电话装置是否位于中继装置的无线通信区域内;以及在确定了第二无线电话装置正位于中继装置的无线通信区域内的条件下,将第二无线电话装置的连接信息发送到第一无线电话装置。第一无线电话装置可以利用作为目的地的第二无线电话装置的连接信息,发送用于与第二无线电话装置的直接通信的连接请求。第二无线电话装置可以接收连接请求。
文档编号H04W76/02GK101801107SQ20101011368
公开日2010年8月11日 申请日期2010年2月5日 优先权日2009年2月5日
发明者大原清考 申请人:兄弟工业株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1