端直接通信是否可能。当判断直接通信可能时,向多个通信终端发送到直接通信的切换请求。
[0039]如此,在本技术中,确认请求被发送至通信终端侧以查看直接通信是否可能,并且当基于确认结果判定直接通信可能时,向通信终端侧发送到直接通信的切换请求。这使得能够防止其中当被切换至直接通信时通信实际上不可能的状态的出现,从而允许有利地切换到直接通信。
[0040]发明的有益效果
[0041]根据本技术,可以有效地利用和维持直接通信。注意本文中描述的效果并不一定受限,并且可以运用本公开中描述的任何一种效果。
【附图说明】
[0042]图1是示出作为实施例的通信系统的结构的示例的方框图。
[0043]图2是示出通信终端的结构的示例的方框图。
[0044]图3是示出控制设备(基站和核心网)的结构的示例的示意图。
[0045]图4是用于说明当控制设备了解通信终端的直接通信制式时进行的处理的示意图。
[0046]图5是用于说明其中控制设备判断终端之间的直接通信是否可能的处理的示意图。
[0047]图6是用于说明其中控制设备判断终端之间的直接通信是否可能的处理的示意图。
[0048]图7是示出当被切换至直接通信时的系统结构的示例的示意图。
[0049]图8是用于说明把通信终端切换至直接通信的处理的示意图。
[0050 ]图9是示出保留在数据库中的每个终端的能力的示例的示意图。
[0051]图10是示出用于在控制设备中确定主机的处理步骤的示例的流程图。
[0052]图11是示出判断在控制设备中是否需要切换直接通信的拓扑的处理的示例的流程图。
[0053]图12是用于说明切换直接通信的连接伙伴的处理的示意图。
[0054]图13是示出在已经切换直接通信的拓扑之后的系统结构的示例的示意图。
【具体实施方式】
[0055]在下文中,将描述用于实施发明的方式(在下文中,被称为“实施例”)。注意说明将按下面的顺序给出。
[0056]1.实施例
[0057]2.变型例
[0058]〈1.实施例〉
[0059][通信系统的结构的示例]
[0060]图1示出作为实施例的通信系统10的结构的示例。该通信系统10包括通信终端101至105、基站201、核心网301和网络服务401。通信终端101至105被无线地连接至基站201。在下文中,“通信终端”将酌情被称为“终端”。
[0061 ] 例如在该状态中,通信终端101通过基站201经由核心网301与网络服务401通信。并且例如在该状态中,通信终端101经由基站201和核心网301与通信终端102通信。
[0062]图2示出通信终端100(通信终端101至105)的结构的示例。通信终端100具有多个通信单元,并且在所示示例中具有三个通信单元601至603。一个通信单元,例如通信单元601是被用于到基站201的连接的诸如第3代(3G:第三代蜂窝电话)和长期演进(LTE)的通信单元。另一个通信单元,例如通信单元602和603是被用于直接通信的诸如无线LAN和蓝牙的通信单元。通信终端100还包括控制单元604。控制单元604通过通信单元601至603控制无线通信,同时在通信单元间协同控制。
[0063]图3示出控制设备200(基站201和核心网301)的结构的示例。控制设备200具有通信单元701、控制单元702和数据库703。通信单元701是被用于与终端的连接的通信单元。控制单元702通过通信单元701控制无线通信,同时与数据库703交换信息。数据库703存储关于终端的信息。
[0064]图1的基站201和核心网301与图3的通信单元701、控制单元702和数据库703之间的关系取决于实现。例如,在基站201中布置通信单元701和控制单元702,而在核心网301中布置数据库703。
[0065][其中控制设备了解终端的直接通信无线制式的方法]
[0066]将描述其中控制设备200了解终端的直接通信无线制式的方法。图4的序列图示出当控制设备200 了解通信终端100的直接通信无线制式时进行的处理。注意相似的处理应用到图1的通信系统10中的通信终端101至105。
[0067]在电源被接通以成为待机状态之后通信终端100(通信终端101至105)连接至控制设备200(步骤801)。省略作为蜂窝电话中通用步骤的该过程的具体说明。
[0068]控制设备200 了解待机状态中通信终端100的ID。例如,诸如MEI和IMSI的终端特定的ID是可应用的。基于该ID,控制设备200确认存储在数据库703中的关于通信终端100的直接通信无线制式的信息(步骤802)。
[0069]当关于通信终端100的直接通信无线制式的信息未存储在数据库703中或者当特定时间已经过去时,控制设备200向通信终端100请求对直接通信无线制式的报告(步骤803) ο
[0070]已经向其请求报告的终端100对兼容的直接通信无线制式进行报告(步骤804)。这里,要报告的信息的示例包括无线系统、对应频率、处理能力、发送的电功率、最小可接收电场强度、批准或不批准利用和剩余电池电量等。
[0071]已经从通信终端100接收了报告的控制设备200把信息存储在数据库703中(步骤805) ο
[0072]注意尽管上述说明提到了从控制设备200向通信终端100请求报告,但是通信终端100可以自发地发送报告。例如,当例如由用户批准或不批准利用的条件被改变时,报告从通信终端100发出。已经接收到报告的控制设备200更新存储在数据库703中的信息。
[0073][其中控制设备判断终端间的直接通信是否可能的方法]
[0074]将描述其中控制设备判断终端间的直接通信是否可能的方法。图5的序列图示出其中控制设备200判断终端间的直接通信是否可能的处理。在所示示例中,图解了两个终端中的处理。尽管省略了详细的说明,但是相似的处理适用于当涉及三个或更多个终端的情况。
[0075]通信终端101向控制设备200请求与基站201的连接(步骤901)。当作出该连接请求时的情况的假定示例包括当通信终端101尝试通过基站201访问因特网等时的情况。
[0076]控制设备200确认通信状态。这里,控制设备200确认基站201的无线通信容量是否达到特定值或更接近上限。当在该连接请求时无线通信容量是特定值或更大(例如,75%)时,控制设备200判断与终端的进一步通信会导致通信不足,从而导致减少服务的担忧,并且前进至用于把临近终端切换至直接通信的处理(步骤903以及之后)。
[0077]注意尽管未示出,但例如当在该连接请求时无线通信容量未达到特定值时,控制设备200使通信终端101处于连接至基站201的状态,而不进行用于把临近终端切换至直接通信的处理。
[0078]当基站201的无线通信容量达到特定值或更接近上限时,控制设备200进行临近检测(步骤903)。在临近检测中,有成为用于与已向基站201发送连接请求的通信终端101进行直接通信的候选者的选择的预定数目的终端(候选终端)。
[0079]例如,控制设备200选择连接至通信终端101请求与之连接的基站201的终端作为候选终端。或者,例如,控制设备200在连接至通信终端101请求与之连接的基站201的终端中选择已经与另一个终端进行直接通信的终端作为候选终端。这里,控制设备200确认数据库703中的信息,并且选择与通信终端101具有相同直接通信无线制式的终端作为候选终端。
[0080]控制设备200基于每个终端的ID(已经请求连接的终端的ID和候选终端的ID)确认数据库703中的信息,并且然后选择在终端间共用的直接通信无线制式(步骤904)。然后,控制设备200向终端发送请求以确认借助选择的直接通信无线制式的直接通信是否可能(步骤905)。在所示示例中,选择通信终端102作为候选终端。
[0081]在该确认请求中,有每个终端利用其确认直接通信是否可能的插入信息。例如,在该确认请求中,包括有选择的直接通信无线制式、测量时间(开始时间和测量时段)、将被测量的终端的ID和对于直接通信无线制式特定的参数。这里,测量时间指示用于确认终端之间的直接通信是否可能的时刻。测量目标是已经请求连接的通信终端101和作为候选终端的通信终端102。
[0082]测量目标终端的ID例如是MAC地址或设备名称。对于直接通信无线制式特定的参数的示例包括将被使用的频率、无线LAN中的角色的指派(接入点或站、或W1-Fi直连)、无线LAN中的标识符(SSID)和蓝牙(BT)中的角色的指派(发布查询命令的终端或要待机和响应的终端)。注意“蓝牙”是注册商标。
[0083]已经从控制设备200接收到通信容量确认请求的终端基于包含在请求中的信息确认直接通信是否可能(步骤906)。确认方法取决于选择的直接通信无线制式而不同。将描述下面的示例。
[0084](示例I)当在无线LAN中指派AP和STA角色时的情况
[0085](示例2)当在无线LAN中指派W1-Fi直连时的情况
[0086](示例3)当选择BT时的情况
[0087](示例4)当选择Mesh时的情况
[0088](示例I)
[0089]将描述其中选择无线LAN作为直接通信无线制式并且指派AP和STA角色的情况。例如,假设通信终端101是接入点(AP),并且通信终端102是站点(STA)。
[0090]通信终端101在指派的测量时间期间充当AP。具体地,通信终端101在指派的频率中定期地发送被称为信标的信号。该信标被提供有作为无线LAN中的标识符的服务集标识符(SSID),并且该SSID能够在接收机终端中被读取。该信标还被提供有通信终端101的MAC地址,并且该MAC地址类似地能够在接收机终端中被读取。
[0091]通信终端102在指派的测量时间期间充当STA。具体地,通信终端102在指派的频率中接收信标信号以测量电场强度。通信终端102可以判断在接收的信标信号中的具有指派的MAC地址和SSID的信标信号为将要测量的终端。
[0092]在指派的测量时间过去之后,通信终端102向控制设备200报告测量的电场强度作为确认结果。控制设备200把报告的电场强度与存储在数据库703中的最小可接收电场强度进行比较以判断直接通信是否可能(步骤907)。例如,当报告的电场强度大于存储在数据库703中的通信终端101和通信终端102中每个的最小可接收电场强度时,控制设备200判断直接通信是可能的。
[0093]注意在上述说明中尽管通信终端102测量并且报告了接收的电场强度,但是定义了其中STA向AP发送探测请求并且AP向STA发送探测响应作为对该请求的响应的过程作为无线LAN的通用功能。该步骤被称为主动扫描。
[0094]当作为STA的通信终端102在指派的测量时间内执行主动扫描时,作为AP的通信终端101可以响应于探测请求的接收而测量接收的电场强度,并且作为STA的通信终端102可以响应于探测请求的接收而测量接收的电场强度。
[0095]在这种