通信系统、装置、方法和计算机可读介质的制作方法_3

文档序号:8909554阅读:来源:国知局
充信息)被增加到内容180。例如,ID (标识符)181、属性182和评级信息187被增加到内容180。
[0145]ID 181是用于固定内容180的ID。
[0146]属性182是指示内容180的属性的参数组。具体地,属性182包括大小183、服务组184、认证方法185、发布日期和时间186等。这里,大小183是例如指示内容180的比特容量的信息。此外,服务组184是指示能够接收内容180的服务的服务组的信息。此外,认证方法185是指示接收内容180的服务所需的认证方法的信息。此外,发布日期和时间186是指示内容180的发布日期和时间的信息。
[0147]评级信息187是指示内容180的服务的访问次数(或访问评级)的指标。也就是说,评级信息187是指示有多少人对内容180感兴趣的指标。此外,关于评级信息187,基于内容180在过去被访问的次数和内容的先前声望给出该指标。例如,评级信息187通过将访问次数和指示内容先前声望的值相加而获得。
[0148]此外,作为评级信息187,增加对于每个合计时段的多条评级信息(例如,今日评级188、每周评级189以及年度评级190)。
[0149]主体信息191是内容主体的信息。
[0150]这里,除了主体信息191之外的补充信息(ID 181、属性182和评级信息187)的全部或一部分作为服务信息存储在服务管理表330中。然后,存储在服务管理表330中的补充信息(图3A和图3B例示)根据需要作为服务发现信息被提取以加载到信标上。
[0151]此外,主体信息191存储在存储器300的内容存储区310中(图8和9中例示)。此外,对于存储在存储器300的内容存储区310中的内容,服务信息(内容的索引信息)登记在内容管理表320中并被管理(图3A和图3B中例示)。此外,如上所述,可以由第一无线通信设备200提供的服务按优先级的顺序登记在内容管理表320中。
[0152]这里,当传输内容时,第一无线通信设备200可以将内容管理表320和服务管理表330的信息当作作为传输目标的内容的补充信息(评级信息等)增加到内容主体,并且传输该增加的信息。在这种情况下,即使在内容分配的中继站中,也可以接收内容的传输源的评级?目息。
[0153]“服务发现信息的传输和接收示例”
[0154]图8是示意性地例示本技术第一实施例中通信系统100中的服务发现信息的传输和接收的流的图。在图8中,示意性地例示当服务发现信息(包含在信标中)以第三无线通信设备103->第一无线通信设备200->第二无线通信设备102的顺序传输时的流。
[0155]信标351显示由第三无线通信设备103向第一无线通信设备200传输的信标,而信标352显示由第一无线通信设备200向第二无线通信设备102传输的信标。
[0156]例如,假设内容A存储在第一无线通信设备200的存储器300中,并且内容B存储在第三无线通信设备103的存储器中。在这种情况下,第一无线通信设备200能够提供服务A (与内容A相对应的服务),并且第三无线通信设备103能够提供服务B (与内容B相对应的服务)。
[0157]首先,第三无线通信设备103在信标351中包含关于服务Β(内容B)的服务发现信息(自身设备服务信息),并且将该服务发现信息传输到第一无线通信设备200。
[0158]已经接收到信标351的第一无线通信设备200的控制单元240基于包含在接收的信标351中的服务发现信息,将服务信息(服务B)存储在服务管理表330中。也就是说,存储在第一无线通信设备200的存储器300中的关于内容A的服务A以及存储在第三无线通信设备103的存储器中的关于内容B的服务B登记在服务管理表330中。
[0159]此外,第一无线通信设备200的控制单元240基于存储在服务管理表330中的服务信息产生服务发现信息。这里,在图8中例示的示例中,服务A和服务B登记在服务管理表330中。因此,第三无线通信设备103在信标352中包含关于服务A (内容A)和服务B(内容B)的服务发现信息(自身设备服务信息和其他设备服务信息)并将该信标传输到第一无线通信设备200。也就是说,传输关于服务A的自身设备服务信息和关于服务B的其他设备服务信息。
[0160]“内容的传输和接收示例”
[0161]图9是示意性地例示本技术第一实施例中通信系统100中的内容的传输和接收的流的图。在图9中,示意性地例示当内容C以第三无线通信设备103->第一无线通信设备200->第二无线通信设备102的顺序传输时的流。
[0162]内容C(353)显示由第三无线通信设备103向第一无线通信设备200传输的内容,并且内容C(354)显示由第一无线通信设备200向第二无线通信设备102传输的内容。
[0163]这里,内容C(353)和内容C(354)具有相同的主体信息191 (图7中例示),但是具有不同的补充信息(例如图7中例示的评级信息187)。
[0164]例如,假设内容A存储在第一无线通信设备200的存储器300中,并且内容C存储在第三无线通信设备103的存储器中。在这种情况下,假设第三无线通信设备103将服务C(与内容C相对应)通过第一无线通信设备200提供给第二无线通信设备102。
[0165]首先,第三无线通信设备103将内容C传输到第一无线通信设备200。这里,第一无线通信设备200将接收的内容C存储在存储器300的内容存储区310中。
[0166]在这种情况下,第一无线通信设备200的控制单元240将接收的内容C存储在内容存储区310,并且将服务信息(服务C)存储在内容管理表320和服务管理表330中。也就是说,存储在第一无线通信设备200的存储器300中的关于内容A和C的服务A和C登记在内容管理表320和服务管理表330中。
[0167]此外,第一无线通信设备200的控制单元240将内容C(354)传输到第二无线通信设备102。也就是说,服务C(与内容C相对应的服务)从第三无线通信设备103通过第一无线通信设备200提供给第二无线通信设备102。在这种情况下,内容C缓存在第一无线通信设备200中。
[0168]另外,为了容易说明,图8和9例示当登记在内容管理表320和服务管理表330中的服务数量少时的示例。但是,当登记在内容管理表320和服务管理表330中的服务数量大时,如上所述,从数据量的视角将所有服务通知给外围设备不是优选的。此外,在本技术的实施例中,适当地修改服务信息的优先级(评级信息),并且仅将关于满足预定条件的服务的服务发现信息通知给外围设备。此外,基于内容的优先级(评级信息),确定是否将内容存储在存储器300中。
[0169]“通信示例”
[0170]图10是例示本技术第一实施例中构成通信系统100的每个设备中的通信处理示例的序列图。另外,图10例示当第一无线通信设备200、第二无线通信设备102、第七无线通信设备107和第八无线通信设备108存在于图1中例示的拓扑中时的通信处理示例。此夕卜,图10例示当作为通知目标的服务的传输次数限制为二时的通信示例。
[0171]第一无线通信设备200向附近存在的每个无线通信设备通知服务发现信息(401和402)。例如,第一无线通信设备200将包含服务发现信息的信标传输到附近存在的第二无线通信设备102 (401,402)。
[0172]另外,在图10中,代表提供包含在服务发现信息中的服务的无线通信设备的编号显示在跟随服务发现信息的圆括号中。也就是说,例如,服务发现信息⑴指示关于由第一无线通信设备200提供的服务的服务发现信息。此外,服务发现信息(1,2)指示关于由第一无线通信设备200提供的服务和由第二无线通信设备102提供的服务的服务发现信息。此外,服务发现信息(2,7)指示关于由第二无线通信设备102提供的服务和由第七无线通信设备107提供的服务的服务发现信息。
[0173]此外,关于由第一无线通信设备200提供的服务的服务发现信息(I)作为自身设备服务信息157(图5A和图5B中例示)传输(401,402)。
[0174]第二无线通信设备102从第一无线通信设备200接收服务发现信息(I),从而检测传输源(第一无线通信设备200)提供哪种服务。
[0175]随后,第二无线通信设备102将服务发现信息(1,2)通知给附近存在的每个无线通信设备(403,404)。例如,第二无线通信设备102将包含服务发现信息(1,2)的信标传输到附近存在的第七无线通信设备107(403,404)。这里,关于由第一无线通信设备200提供的服务和由第二无线通信设备102提供的服务的服务发现信息包含在从第二无线通信设备102传输到第七无线通信设备107的服务发现信息(1,2)中。在这种情况下,关于由第二无线通信设备102提供的服务的服务发现信息(2)作为自身设备服务信息157 (图5A和图5B中例示)传输。另一方面,关于由第一无线通信设备200提供的服务的服务发现信息(I)作为其他设备服务信息158 (图5A和图5B中例示)传输。
[0176]第七无线通信设备107从第二无线通信设备102接收服务发现信息(1,2),从而检测其传输源(第二无线通信设备102)和目的地(第一无线通信设备200)提供哪种服务。
[0177]随后,第七无线通信设备107向附近存在的每个无线通信设备通知服务发现信息(2,7) (405,406) ο例如,第七无线通信设备107将包含服务发现信息(2,7)的信标传输到附近存在的第八无线通信设备108 (405,406)。
[0178]这里,如上所述,因为传输次数限制为二,由第一无线通信设备200提供的服务不包含在从第七无线通信设备107传输到第八无线通信设备108的服务发现信息(2,7)中。也就是说,关于由第二无线通信设备102提供的服务和由第七无线通信设备107提供的服务的服务发现信息包含在从第七无线通信设备107传输到第八无线通信设备108的服务发现信息(2,7)中。
[0179]此外,关于由第七无线通信设备107提供的服务的服务发现信息(7)作为自身设备服务信息157(图5A和图5B中例示)传输。另一方面,关于由第二无线通信设备102提供的服务的服务发现信息(2)作为其他设备服务信息158 (图5A和图5B中例示)传输。
[0180]第八无线通信设备108从第七无线通信设备107接收服务发现信息(2,7),从而检测其传输源(第七无线通信设备107)和目的地(第二无线通信设备102)提供哪种服务。
[0181]这里,假设第七无线通信设备107基于先前接收的服务发现信息(1,2),请求接收由第一无线通信设备200提供的服务的情况。
[0182]第七无线通信设备107将服务执行请求通过中继站(第二无线通信设备102)传输到第一无线通信设备200 (407至410)。
[0183]如果接收到服务执行请求(410),第一无线通信设备200从存储器300中读取关于该服务执行请求的内容(包含补充信息)。然后,第一无线通信设备200将读取的内容(包含补充信息)通过中继站(第二无线通信设备102)传输到第七无线通信设备107(411至414)。因此,第七无线通信设备107可以接收期望的服务(411至414)。
[0184]这里,从第一无线通信设备200接收内容用作使中继站(第二无线通信设备102)激活内容接收事件的触发。内容接收事件是一种事件,其发生使得能够接收服务的中继站或无线通信设备可以提供新的服务。例如,当从邻近的无线通信设备接收内容并且来自I/O接口 230的新的内容被存储在存储器300中时,内容接收事件发生。此外,例如,当多跳和中继由中继执行以便将内容传输到邻近的无线通信设备时,内容接收事件发生。
[0185]例如,当内容接收事件在第二无线通信设备102中激活时(412),假设确定第二无线通信设备102存储内容。在这种情况下,已经存储在第一无线通信设备200中的内容(由第二无线通信设备102接收的内容)存储(缓存)在中继站(第二无线通信设备102)中(415)ο
[0186]此外,例如,当内容接收事件在第七无线通信设备107中激活时(414),假设确定第七无线通信设备107没有存储内容。在这种情况下,已经存储在第一无线通信设备200中的内容(由第二无线通信设备102接收的内容)没有存储在第七无线通信设备107中。这样,关于同一内容,一些无线通信设备存储该内容,而其他无线通信设备没有存储该内容。另外,是否存储内容的处理(内容存储处理)将参考图13详细地描述。
[0187]此外,每个无线通信设备将服务发现信息通知给附近存在的每个无线通信设备(416至421)。这里,关于由第七无线通信设备107请求的服务执行,在服务提供终止(411至414)之后,它变成甚至中继站(第二无线通信设备102)可以提供中继内容的状态。因此,关于由第一无线通信设备200提供的服务的服务发现信息被包含在由中继站(第二无线通信设备102)传输的服务发现信息(1,2)中,作为自身设备服务信息157(图5A和图5B中例示)。
[0188]此外,如果第七无线通信设备107从第二无线通信设备102接收服务发现信息(419),则可以检测到甚至第二无线通信设备102可以提供由第一无线通信设备200提供的服务。
[0189]这样,甚至第二无线通信设备102可以提供由第一无线通信设备200提供的服务。因此,如上所述,即使传输次数限制为二,由第一无线通信设备200提供的服务包含在从第七无线通信设备107传输到第八无线通信设备108的服务发现信息(1,2和7)中。也就是说,关于由第一无线通信设备200提供的服务、由第二无线通信设备102提供的服务以及由第七无线通信设备107提供的服务的服务发现信息包含在服务发现信息(1,2和7)中。在这种情况下,关于由第七无线通信设备107提供的服务的服务发现信息(7)作为自身设备服务信息157(图5A和图5B中例示)传输。另一方面,关于由第二无线通信设备102提供的服务的服务发现信息(1,2)作为其他设备服务信息158 (图5A和图5B中例示)传输。
[0190]第八无线通信设备108从第七无线通信设备107接收服务发现信息(1,2和7)(421)。通过该接收,第八无线通信设备108可以检测传输源(第七无线通信设备107)和目的地(第二无线通信设备102)提供哪种服务。在这种情况下,因为甚至第二无线通信设备102可以提供由第一无线通信设备200提供的服务,第八无线通信设备108可以使用甚至由第一无线通信设备200提供的服务。
[0191]另外,图10例示了这样的例子:即使传输次数受限,当接收服务的无线通信设备和中继服务的无线通信设备存储用于提供该服务的内容时,对于内容的传输次数的限制异常宽松。但是,即使当接收服务的无线通信设备和中继服务的无线通信设备存储用于提供该服务的内容时,传输次数可以根据内容的传输次数的限制来限制。例如,如图10中例示的,当传输次数限制为二时,假设第二无线通信设备102存储与由第一无线通信设备200提供的服务相对应的内容的情况。即使在这种情况下,根据传输次数(2),在从第七无线通信设备107传输到第八无线通信设备108的服务发现信息中可以不包含由第一无线通信设备200提供的服务。此外,对于传输次数的限制的宽松可以根据用户设置来改变。
[0192]另外,图10主要描述接收内容的情况。但是,在接收服务发现信息的情况下,执行登记接收的服务发现信息等的处理。此外,在接收服务发现信息的情况下,执行改变服务信息的优先级等的处理。这些处理中的每个将参考图11和12详细地描述。
[0193]“无线通信设备的操作示例I”
[0194]图11和12是例示本技术第一实施例中第一无线通信设备200的服务信息管理控制处理的处理序列的示例的流程图。
[0195]首先,执行转变至针对各个事件的等待状态(步骤S901、S905、S910)。这里,事件分别是内容接收事件、服务发现信息接收事件、以及服务发现信息传输事件。然后,当接收或传输服务发现信息时,或者当变成开始服务提供的时刻时(例如,当接收到用户的开始操作时),相应的事件发生,并且事件开始被处理。另外,在图11中,从邻近的无线通信设备接收内容的情况作为发生内容接收事件的情况的示例来描述。
[0196]此外,服务发现信息接收事件是响应从邻近的无线通信设备接收服务发现信息(或者,包含其的信号(例如信标))而发生的事件。
[0197]此外,服务发现信息传输事件是在传输服务发现信息(或者,包含其的信号(例如信标))的时刻发生的事件。
[0198]当第一无线通信设备200从邻近的无线通信设备接收内容时(即,当内容接收事件发生时)(步骤S901),执行确定是否存储接收的内容的内容存储处理(步骤S920)。内容存储处理将参考图13详细地描述。
[0199]随后,在内容存储处理(步骤S920)中,控制单元240确定是否将内容存储在存储器300中(步骤S902)。然后,当内容不存储在存储器300中时(步骤S902),处理继续到步骤S905。也就是说,处理返回到事件等待状态。
[0200]当内容存储在存储器300中时(步骤S902),控制单元240改变服务信息的优先级(步骤S903)。例如,当新的内容存储在存储器300中时(步骤S902),第一无线通信设备200主动地通知关于新内容的服务发现信息是优选的。此外,因为第一无线通信设备200主动地通知关于新内容的服务发现信息,执行提高新内容的优先级的处理(向上调整优先级(评级信息)的处理)。此外,如图16中所示,可以对新内容的优先级执行改变处理。
[0201]随后,控制单元240基于服务管理表330产生下次要传输的服务发现信息(步骤
5904)ο例如,产生预定数量的服务信息的服务发现信息,其优先级在
当前第3页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1