在无线网络中管理多播组的装置及方法_2

文档序号:9494033阅读:来源:国知局
无线装置D(320)传送广告命令帧的无线装置及最初传送广告命令帧的无线装置。在图3中,向无线装置D(320)传送广告命令帧的无线装置及最初传送广告命令帧的无线装置是无线装置A (310)。
[0047]无线装置D (320)是包含在多播组的无线装置。在此情况下,无线装置D (320)响应于来自无线装置A(310)的广告命令帧可以传送广告响应命令帧(ARCF:AdvertisementReply Command Frame)给无线装置A(310)。在此,广告响应命令帧是包含无线装置A(310)用于加入多播组的信息的控制信息。
[0048]根据图3显示的拓扑结构,不仅是无线装置D(320),包含在多播组的无线装置F (330)也可以接收广告命令帧,并响应其传送广告响应命令帧。在此情况下,可能不必要的广告响应命令帧被附加传送到无线装置A (310)。
[0049]根据一个方面,无线装置D(320)可以将防止传送不必要广告响应命令帧的多播组通知帧(MGNF:Multicast Group Notificat1n Frame)传送给包含在多播组的其它无线装置F(330)。接收到防止传送不必要广告响应命令帧的多播组通知帧的无线装置F(330)是即使从无线装置C(340)接收到广告命令帧,也可以不传送广告响应命令帧。
[0050]图4是显示新的无线装置加入多播组的情况的一个实施例的图。
[0051]参照图3,无线装置D(420)从无线装置A(410)接收过广告命令帧。而且,无线装置F(430)从无线装置D(420)接收过防止传送不必要广告响应命令帧的多播组通知帧。无线装置E (450)从无线装置C (440)接收过广告命令帧。
[0052]无线装置D(420)可以向无线装置A(410)传送广告响应命令帧。
[0053]无线装置F(430)根据从无线装置D(420)接收的多播组通知帧,可以不传送广告响应命令帧。
[0054]无线装置E (450)可以传送广告命令帧给无线装置G (470)及无线装置B (460)。
[0055]图5是显示新的无线装置加入多播组的情况的一个实施例的图。
[0056]参照图4,无线装置A(510)从无线装置D(520)接收过广告响应命令帧。而且,无线装置G (570)及无线装置B (560)从无线装置E (550)接收过广告命令帧。
[0057]根据一个方面,接收广告命令帧的无线装置B(560)可以将防止传送不必要广告响应命令帧的多播组通知帧传送给包含在多播组的其它无线装置G (570)。
[0058]图6是显示新的无线装置加入多播组的情况的一个实施例的图。
[0059]参照图5,无线装置G(670)从无线装置B(660)接收过防止传送不必要广告响应命令帧的多播组通知帧。
[0060]无线装置G(670)根据多播组通知帧可以不传送广告响应命令帧。另一方面,无线装置B (660)响应于广告命令消息可以传送广告响应命令消息。无线装置B (660)可以向接收广告命令消息的无线装置E (650)传送广告响应命令消息。
[0061]图7是显示新的无线装置加入多播组的情况的一个实施例的图。
[0062]参照图6,无线装置E (750)从无线装置B (760)接收过广告响应命令消息。
[0063]无线装置E(750)判断接收的广告响应命令消息对应哪一个广告命令消息。若判断为接收的广告响应命令消息对应从无线装置C(740)接收的广告命令消息,无线装置E (750)将接收的广告响应命令消息转发给无线装置C (740)。
[0064]无线装置C(740)以类似的方法将接收的广告响应命令消息转发给无线装置Α(710) ο
[0065]根据图2至图7的实施例,欲加入多播组的无线装置A可以容易发现周围的多播组。若多播组不在从无线装置A相隔1-跳跃距离之处,而是相隔2-跳跃距离以上,无线装置A利用没有包含在多播组的其它无线装置C、E等可以发现多播组。
[0066]因此,欲加入多播组的无线装置A可以简易加入多播组。
[0067]图8是包含在多播组的成员装置的结构方块图。
[0068]根据例示的实施例,成员装置800包括:接收单元810、判断单元820及传送单元830。
[0069]成员装置800是与其它成员装置850 —起构成多播组860的无线装置。加入装置840是欲加入多播组860的无线装置。
[0070]接收单元810是从欲加入多播组860的加入装置840接收加入请求。根据一个方面,加入请求可以包含在广告命令帧(ACF: Advert isement Command Frame)被传送。加入请求可以包含有关加入装置840的信息、有关加入装置840欲利用的服务的信息及有关加入装置840欲加入的多播组的信息中的至少一个。
[0071]判断单元820从加入请求提取有关加入装置840欲加入的多播组的信息。而且,判断单元820可以判断加入装置840欲加入的多播组与包含成员装置800的多播组860是否相同。而且,判断单元820可以判断包含成员装置800的多播组860是否为能提供加入装置840所需服务的多播组。
[0072]传送单元830可以根据判断单元820的判断结果将加入请求转发给其它装置,或将对加入请求的响应传送给加入装置840。
[0073]例如,在加入装置840欲加入的多播组和包含成员装置800的多播组860是相同的组、或包含成员装置800的多播组860是能提供加入装置840所需服务的多播组时,传送单元830将对加入请求的响应传送给加入装置840,从而可以使加入装置840加入多播组860。
[0074]或者,加入装置840欲加入的多播组和包含成员装置800的多播组860不是相同的组、或包含成员装置800的多播组860不能提供加入装置840所需服务时,传送单元830可以将加入请求转发给其它无线装置(未图示)。在此情况下,接收传送单元830转发的加入请求的其它无线装置可能不是包含在多播组860的无线装置。
[0075]根据一个方面,加入请求可以设定为从加入装置840只能传送到K-跳跃距离的无线装置。在此情况下,判断单元820判断从加入装置到成员装置800的跳跃数,而且传送单元830在从加入装置840到成员装置800的跳跃数在K-跳跃之内时才对加入请求响应、或将加入请求转发给其它无线装置。
[0076]若从加入装置840到成员装置800的跳跃数比K-跳跃大,传送单元830可以丢弃从加入装置840接收的加入请求,且不响应。
[0077]根据一个方面,加入请求可以包含有关从加入装置840跳跃的次数的信息。判断单元820利用在加入请求所包含的有关跳跃次数的信息,可以判断从加入装置840到成员装置800的跳跃数。
[0078]根据一个方面,加入装置840传送的加入请求可以传送到包含在多播组860内的多个成员装置800、850。在此情况下,若各个成员装置800、850均对加入请求响应,则非效率的浪费无线资源或电力。
[0079]为了防止这种情况,成员装置800接收加入请求时,传送单元830可以将重复传送防止消息传送给包含在多播组860的其它成员装置850。重复传送防止消息可以包含有关加入装置840的信息。
[0080]其它成员装置850接收重复传送防止消息时、或加入请求传送到其它成员装置850时,其它成员装置850不传送对加入请求的响应给加入装置840。因此,不会重复传送对加入请求的响应。
[0081]图9是欲加入多播组的加入装置的结构方块图。
[0082]根据例示的实施例,加入装置900包含传送单元910及接收单元920。
[0083]加入装置900为了利用语音传送、数据传送等多种通信服务可以加入多播组。
[0084]传送单元910为了加入多播组可以传送加入请求。根据一个方面,加入请求可以包含在广告命令帧(ACF: Advert isement Command Frame)被传送。加入请求可以包含有关加入装置900的信息、有关加入装置900欲利用的服务的信息及有关加入装置900欲加入多播组的信息中的至少一种。
[0085]若加入装置900欲加入的多播组与包含成员装置940、950的多播组一致,接收单元920可从成员装置940、950接收对加入请求的响应。而且,若多播组930能提供加入装置900欲利用的服务,接收单元920可从成员装置940、950接收对加入请求的响应。
[0086]若加入装置900欲加入的多播组与包含成员装置940、950的多播组不一致,或多播组930不能提供加入装置900欲利用的服务,传送单元910所传送的加入请求可以转发给其它无线装置。
[0087]根据一个方面,加入请求可以设定为从加入装置900只能传送到K-跳跃距离的无线装置。在此情况下,成员装置940、950可以判断从加入装置900到成员装置940、950的跳跃数,而且从加入装置900到成员装置940、950的跳跃数在K-跳跃之内时才对加入请求响应、或将加入请求转发给其它无线装置。
[0088]若从加入装置900到成员装置940、950的跳跃数比K-跳跃大,成员装置940、950可以丢弃从加入装置900接收的加入请求,且不响应。在此情况下,加入装置900不能加入多播组930
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1