无线通信系统中点对点服务的方法和装置制造方法

文档序号:7989597阅读:310来源:国知局
无线通信系统中点对点服务的方法和装置制造方法
【专利摘要】一种在无线通信系统中操作用于提供点对点(P2P)服务的方法和装置。用于提供P2P服务的服务器的方法包括:接收P2P服务请求信号,该P2P服务请求信号包括特定移动站(MS)期望的内容的信息;从具有所述内容的MS中选择至少一个MS;在所述特定MS与所选择的MS之间建立通信业务路径;以及将所选择的MS的信息发送至所述特定MS。
【专利说明】无线通信系统中点对点服务的方法和装置
【技术领域】
[0001]本公开一般涉及无线通信系统。更加具体来说,本公开涉及提供点对点(P2P)服务的方法和装置。
【背景技术】
[0002]近来,随着诸如智能电话和台式个人计算机(PC)的产生大量通信业务的智能移动终端的使用迅速增长,在无线通信网络上发生过度通信业务量并且在无线通信网络中偶尔不提供服务。
[0003]由诸如智能电话和台式PC这样的智能移动终端产生的大部分通信业务量与小数量的特定服务有关。也就是说,网络中由智能移动终端所引起的大部分通信业务量包括与针对特定服务的服务器的通信。因此,尽管大部分通信业务量由不同移动终端所引起,但是很可能这些通信业务量将接收相同的信息。
[0004]为了处理由于智能移动终端产生的通信量所引起的网络拥塞和中断服务(out-of-service),相关技术考虑这些通信业务量属性,并且讨论使移动终端能够从邻近移动终端接收该移动终端期望的信息的点对点(P2P)引进。
[0005]通常,在有线网络中的P2P服务中,终端向P2P服务器请求特定信息的P2P服务,从P2P服务器接收具有特定信息的终端列表,在列表中选择一个或多个终端,以及从所选择的终端接收特定信息。但是,该服务是基于有线网络提议的,而且未考虑无线环境的特征,诸如内部小区干扰以及资源限制。因此,难以将该服务照原样应用于有线网络。
[0006]也就是说,有必要提供用于在无线通信系统中的终端之间有效执行P2P服务的方法。

【发明内容】

[0007]为了处理上面讨论的现有技术的缺陷,本公开的主要方面提供用于在无线通信系统中提供点对点(P2P)服务的方法和装置。
[0008]本公开的另一方面将提供用于在无线通信系统中针对请求P2P服务的MS选择P2P对等MS的方法和装置。
[0009]本公开的另一方面将提供用于在无线通信系统中基于P2P服务MS的位置建立和管理通信业务路径的方法和装置。
[0010]本公开的又一方面将提供用于在无线通信系统中请求P2P服务的MS的方法和装置。
[0011]本公开的再一方面将提供用于在无线通信系统中根据请求P2P服务的MS的位置来收集用于提供P2P服务的MS的信息的方法和装置。
[0012]根据本公开的一个方面,一种在无线通信系统中用于提供P2P服务的服务器的方法包括:接收包括特定移动站(MS)期望的内容的信息的P2P服务请求信号;从具有所述内容的MS中选择至少一个MS ;在所述特定MS与所选择的MS之间建立通信业务路径;以及发送所选择的MS的信息至所述特定MS。
[0013]根据本公开的另一方面,一种在无线通信系统中用于接收P2P服务的MS的方法包括:发送包括内容的信息的P2P服务请求信号至服务器;从所述服务器接收能够提供所述内容的对等MS的信息;请求所述对等MS提供内容;以及沿由所述服务器建立的通信业务路径从所述对等MS接收所述内容。
[0014]根据本公开的又一方面,一种在无线通信系统中用于提供P2P服务的网关的方法包括:从服务器接收对使能与特定MS的P2P服务的MS的列表;识别所述特定MS的服务基站(BS);收集访问所述服务BS和所述服务BS的至少一个相邻BS的P2P服务施主MS的信息;以及发送包括所收集的MS信息的候选MS列表至所述服务器。
[0015]根据本公开的又一方面,一种在无线通信系统中用于提供P2P服务的BS的方法包括:从网关接收对使能与特定MS的P2P服务的MS的列表;收集访问所述BS的MS当中P2P服务施主MS的信息;以及发送包括所收集的MS信息的候选MS列表至所述网关。
[0016]对于本领域技术人员来说,本发明的其它方面、优点和突出特征通过以下详细说明中将变得明显,以下详细说明结合附图公开了本发明的示范性实施例。
[0017]在对下面的【具体实施方式】进行描述之前,对贯穿本专利文件中所使用的某些词和短语的定义进行阐明是有利的:术语“包括(include)”和“包含(comprise)”以及其派生词意味着包括而不是限制;术语“或”是包含性的,意味着和/或;短语“与……相关联”和“与其相关联”以及派生词可以意味着包括、被包括在内、与……互连,包含,被包含在内、连
接到或与......连接、藕接到或与......藕接、可与......通信、与......合作、交错(interleave)、
并列(juxtapose)、接近于…、绑定到或与……绑定、具有、具有…属性等;术语“控制器”意指控制至少一个操作的设备、系统或其一部分,这样的设备可以以硬件、固件或软件、或者它们中的至少两个的某个组合来实现。应当注意是:与任何特定控制器相关联的功能可以在本地或者在远端集中或分布。贯穿该专利文件提供了某些词和短语的定义,本领域普通技术人员应该理解的是,在很多情况下,即使不是在大多数情况下,这些定义适用于这样限定的词和短语的现有的以及未来的使用。
【专利附图】

【附图说明】
[0018]为了更加全面地理解本公开及其好处,现在结合附图参考以下描述,附图中相同的参考数字表不相同的部分:
[0019]图1示出根据本公开的示范性实施例的、在无线通信系统中提供P2P服务的方法;
[0020]图2A-图2C示出根据本公开的示范性实施例的、在无线通信系统中提供P2P服务的信号流;
[0021]图3示出根据本公开的示范性实施例的、在无线通信系统中请求P2P服务的MS的操作;
[0022]图4示出根据本公开的示范性实施例的、在无线通信系统中P2P服务器的操作;
[0023]图5示出根据本公开的示范性实施例的、在无线通信中用于P2P服务的网关的操作;
[0024]图6A和图6B示出 根据本公开的示范性实施例的、在无线通信系统中用于P2P服务的BS的操作;
[0025]图7示出根据本公开的示范性实施例的、在无线通信系统中当使用P2P服务的MS移交时目标BS的操作;
[0026]图8示出根据本公开的示范性实施例的、在无线通信系统中的MS ;
[0027]图9示出根据本公开的示范性实施例的、在无线通信系统中的P2P服务器;
[0028]图10示出根据本公开的示范性实施例的、在无线通信系统中的网关;以及
[0029]图11示出根据本公开的示范性实施例的、在无线通信系统中的BS。
[0030]贯穿附图,相同的参考标记将理解为指代相同的部分、组件与结构。
【具体实施方式】
[0031]下面讨论的图1到图11以及本专利文件中用于描述本公开的原理的各种实施例,仅是通过图例的方法并且无论如何不应当解释为限制本公开的范围。本领域技术人员将理解,本公开的原理可以在任一适当布置的无线通信系统中实现。提供下列参考附图的描述用于帮助对本发明的示范性实施例的全面理解,本发明通过权利要求及其等效物定义。本描述包括各种具体细节用于帮助理解但是仅应当被认为是示范性的。因此,本领域普通技术人员将认识到,能够对这里描述的实施例进行各种改变和修改而不脱离本发明的范围与精神。此外,为了简明和清楚起见,可能略去了对公知功能与结构的描述。
[0032]在下面说明书和权利要求书中使用的术语和措词不局限于它们的词典意义,而是仅仅由发明人用于使得能够对于本发明清楚一致的理解。因此,对本领域技术人员来说应当明显的是,提供以下对本公开的示范性实施例的描述仅用于图示的目的而非限制如所附权利要求及其等效物所定义的本公开的目的。
[0033]应当理解,单数形式的“一”、“一个”和“所述”包括复数指代,除非上下文清楚地表示不是如此。因此,例如,对“组件表面”的指代包括指代一个或多个这样的表面。
[0034]术语“基本上”意思指所述特征、参数或者值不需要准确地实现,而是可以存在不妨碍计划提供的特征的效果的量的偏差或者变化,包括例如,公差、测量误差、测量精度限制及本领域技术人员所知的其它因素。
[0035]本公开的示范性实施例提供用于在无线通信系统中提供点对点(P2P)服务的方法和装置。在下文中,本公开应该使用、然而并非受限于在电气与电子工程师协会(IEEE)802.16m标准中定义的术语以便于理解。而且,本公开可以采用其它标准系统。
[0036]图1示出根据本公开的示范性实施例的、在无线通信系统中提供P2P服务的方法。
[0037]参考图1,无线通信系统包括P2P服务器100、核心网络102、多个网络接入服务网关(ASN-GW) 110和112、多个基站(BS) 121至126和多个移动站(MS) 131和135。
[0038]P2P服务器100提供MS之间的P2P服务,并且包括数据库,其包含注册到P2P服务的MS列表以及MS的信息。P2P服务器100选择对于P2P服务请求MS的P2P施主MS,并且建立和管理P2P请求MS和P2P施主MS之间的通信业务路径。也就是说,当特定MS请求P2P服务时,P2P服务器100请求转发P2P服务请求信号的ASN-GW110或者112发送P2P施主候选MS列表,并且从ASN-GWl 10或者112接收P2P施主候选MS和相应BS的资源状态信息。P2P服务器100通过考虑P2P服务请求MS期望的内容的信息、注册P2P服务的MS、接收到的P2P施主候选MS以及相应BS的资源状态信息来选择P2P施主MS。当选择P2P施主MS时,P2P服务器100根据P2P请求MS与P2P施主MS之间的相对位置建立P2P通信业务路径,并且请求ASN-GW或者与P2P通信业务路径相应的BS建立P2P请求MS与P2P施主MS之间的通信业务路径。P2P服务器100发送P2P施主MS的信息(例如,网络协议(IP))到P2P请求MS。接下来,当从P2P请求MS接收到指示P2P服务完成的信号时,P2P服务器100更新数据库中P2P请求MS的信息,并且请求相应的ASN-GW或者建立通信业务路径的BS删除该通信业务路径。这里,当从P2P请求MS接收到的P2P服务完成信号指示异常完成时,P2P服务器100运行重新选择P2P施主MS。
[0039]ASN-GffllO和112控制BS121至126,通过核心网络互连BS121至126,并且路由数据核心网络与BS121至126之间的数据流。ASN-GW110和112,像BS控制器一样,可以用作页控制器、认证器和数据路径功能(Data Path Function,DPF)。具体来说,ASN-GWl 10和112由P2P服务器100请求发送P2P施主候选MS列表,收集能够通过识别P2P请求MS访问的服务BS和邻近BS来根据请求提供P2P服务给P2P请求MS的MS的信息,以及提供包括收集到的信息的MS的P2P施主候选MS列表给P2P服务器100。这里,根据设计,ASN-GWl 10和112能够重复收集用于提供P2P服务给P2P请求MS的MS的信息,生成它们的列表,以及周期性地将列表提供给P2P服务器100。
[0040]当从P2P服务器100或者BS121至126接收到请求建立针对特定MS的通信路径的信号时,ASN-GffllO和112存储针对相应MS的通信路径。当从BS121至126接收到针对相应MS的通信业务信号时,ASN-GffllO和112沿着所存储的通信业务路径转发相应MS的通信业务信号。例如,在步骤144中,因为第二 MS132和第五MS135使用P2P服务,所以第一 ASN-GWl 10从P2P服务器100接收请求将来自第二 MS132的通信业务信号转发到ASN-Gffl 12的信号,并且根据P2P服务器100的请求将来自第二 MS132的通信业务信号转发到ASN-GWl 12。例如,在步骤142中,因为第三MS133和第四MS134使用P2P服务,所以第二ASN-Gffl 12从P2P服务器100接收请求将来自第三MS133和第四MS134的通信业务信号经由ASN-GW112转发到相应的BS124和124的信号,并且根据P2P服务器100的请求将来自第三MS133的通信业务信号转发到第五BS125。
[0041]当从P2P服务器100接收到请求删除针对特定MS的通信业务路径的信号时,ASN-GWl 10和112删除相应MS的通信业务路径。
[0042]BS121至126通过无线信道与MS通信,将来自更高节点ASN-GWl 10和112的信号转发给MS,并且将MS的信号转发给ASN-GWl 10和112。具体来说,当经由ASN-GW110和112从P2P服务器100接收到请求建立针对特定MS的通信业务路径的信号时,BS121至126存储相应MS的通信业务路径。当从相应MS接收到通信业务信号时,BS121至126沿通信业务路径转发该通信业务信号。例如,在步骤140中,因为第一 MS131和第二 MS132使用P2P服务,所以第二 BS122从P2P服务器100接收请求将针对第一 MS131和第二 MS132的通信业务信号转给MS131和132的信号,并且根据P2P服务器100的请求将该信号从第一 MS131转发到第二 MS132而无需将该信号发送给更高节点ASN-GWl 10。当从P2P服务器100接收到请求删除针对特定MS的通信业务路径的信号时,BS121至126删除相应MS的通信业务路径。当特定MS在P2P服务期间移交时,该特定MS的服务BS将该特定MS的通信业务路径信息发送给移交目标BS。目标BS基于接收到的通信业务路径信息设置针对该特定MS的通信业务路径。这样一来,目标BS可以基于该通信业务路径信息确认针对该特定MS的P2P对等MS的信息,确定该P2P对等MS是否行进到目标BS的小区覆盖中,并且根据确定结果在目标BS内建立针对该特定MS的通信业务路径或者请求ASN-GW建立针对该特定MS的通信业务路径。例如,当第二 MS132和第五MS135使用P2P服务并且第二 MS132从第二 BS122移交到第四BS124时,第二 BS122将第二 MS132和第五MS135的通信业务路径信息发送到第四BS124。第四BS124基于接收到的通信业务路径信息识别第五MS125与行进到第四BS的小区覆盖以外的第二 MS132处于P2P服务中,并且请求ASN-GWl 12在第二 MS132和第五MS135之间建立针对P2P服务的通信业务路径。用户设备MS131和135通过访问BS121至126进行无线通信。如果必要的话,MS131至135发送请求P2P服务的信号到P2P服务器100,并且接收P2P施主MS的信息(例如,IP)。MS131至135可以请求P2P施主MS提供期望的内容并接收相应内容。当P2P施主MS完成或者拒绝信息提供时,MS131至135将指示成功完成或者信息提供的完成出错的P2P服务完成信号发送到P2P服务器100。
[0043]图2A-图2C示出根据本公开的示范性实施例在无线通信系统中提供P2P服务的信号流。这里,假设第一 MS200请求P2P服务并且第二 MS202被确定为P2P服务施主MS。
[0044]参考图2A、图2B和图2C,当第一 MS200确定要求P2P服务以接收特定信息时,在步骤220中,第一 MS200发送P2P服务请求消息,该P2P服务请求消息请求P2P服务器208通知能够使用P2P服务提供该MS期望的内容的MS。P2P服务请求消息包括该MS期望的内容的信息、第一 MS200偏好的P2P施主MS列表以及第一 MS200的ID,并且被作为更高层的控制消息发送。值得注意的是,根据P2P服务请求消息的设计,P2P服务请求消息可以不包括第一 MS200偏好的P2P施主MS列表。这里,为第一 MS100服务的BS204和ASN-GW206将P2P服务请求消息像一般数据分组一样转发给P2P服务器208而无需对其单独处理。
[0045]接下来,在步骤222中,为了选择针对第一 MS200的P2P施主MS,P2P服务器208将请求当前被服务的MS的信息的消息,也就是说,P2P MS列表请求控制消息,发送给转发P2P服务请求消息的ASN-GW206。这样一来,P2P MS列表请求消息包括请求P2P服务的第一 MS200的ID以及候选P2P施主MS列表。这里,P2P服务器208可以通过考虑从P2P请求MS接收到的偏好P2P施主MS列表、MS期望的内容的信息、注册到P2P服务器208的MS当中具有该内容的MS列表以及其它供应商政策,来生成候选P2P施主MS列表。值得注意的是,根据P2P服务请求控制控制消息的设计,P2P服务请求控制控制消息可以不包括第一MS200偏好的P2P施主MS列表。P2P服务器208可以通过将第一 MS200的ID和第一 MS200的服务BS204的ID至少其中之一发送到认证授权审计(Authentication AuthorizationAccounting, AAA)来请求与第一 MS200相应的ASN-GW206的信息,并且从AAA获取第一MS200的ASN-GW的信息(例如,ASN-Gff的IP信息)。在步骤224中,接收P2P MS列表请求控制消息的ASN-GW206基于第一 MS200的ID搜索被第一 MS200访问的BS204的ID,并且识别第一 MS200的邻近BS。在步骤226中,ASN-GW206将P2P MS列表请求控制消息转发给所访问的BS204和邻近BS。这里,P2P MS列表请求消息被发送到第一 MS200的邻近BS以便获取行进到邻近第一 MS200的小区覆盖中的候选MS的信息,并且能够对候选P2P施主MS列表的MS当中的第一 MS200实际提供P2P服务。在步骤228中,被第一 MS200访问的服务BS204将候选P2P施主MS列表与服务BS204所服务的MS列表进行比较,通过选择服务BS204所服务的MS当中候选P2P施主MS列表的MS生成候选MS列表,然后发送P2P MS列表响应消息到ASN-GW206,该P2P MS列表响应消息包括生成的候选MS列表和BS204的当前资源状态信息。这里,尽管在附图中没有描绘,但是第一 MS200的邻近BS也通过选择候选P2P施主MS所服务的MS当中候选P2P施主MS列表的MS,根据ASN-GW208的请求来生成候选MS列表,然后发送P2P MS列表响应消息到ASN-GW206,该P2P MS列表响应消息包括生成的候选MS列表和当前资源状态信息。根据设计,当P2P MS列表请求控制消息不包括候选P2P施主MS列表时,服务BS204和邻近BS可以通过选择满足预设准则的MS来生成候选MS列表,或者生成包括所有它们所服务的MS的候选MS列表。
[0046]在步骤230中,ASN-GW206将从第一 MS200的服务BS204和邻近BS接收到的P2PMS列表响应消息转发给P2P服务器208。这里,基于从服务BS和邻近BS收集到的信息,ASN-GW206可以更新存储在其中的MS信息和BS资源状态。ASN-GW206可以通过考虑预设的供应商政策以及从服务BS和邻近BS接收到的候选MS列表和BS资源状态,来更新将要转发到P2P服务器208的候选MS列表。
[0047]这里,可以根据网络配置周期性地重复用于通过向第一MS200的服务BS和邻近BS请求P2P MS列表来收集P2P MS列表的步骤214至230,而不管MS请求与否。虽然在步骤224至230中,P2P服务器208向ASN-GW206请求P2P MS列表,并且然后ASN-GW206收集P2P MS列表和资源状态信息,但是ASN-GW206可以通过预先执行步骤224至230,来基于预收集的信息生成P2P MS列表。
[0048]在步骤232中,P2P服务器208确认来自P2P MS列表响应消息的候选MS列表,并且在确认的候选MS列表中选择P2P施主MS。这样一来,P2P服务器208基于P2P MS列表响应消息中的候选MS列表的信息、各个候选MS的BS的资源状态、预存的注册了 P2P服务的MS、注册了 P2P服务的MS的内容保留状态、注册了 P2P服务的MS的订阅信息(例如,性能、用户政策和服务类型)以及P2P请求MS与候选MS之间的相对位置,选择用于将计划的内容提供给第一 MS200的P2P施主MS。例如,P2P服务器208可以选择属于第一 MS200所偏好的P2P施主MS列表的MS,或者P2P MS列表响应消息的候选MS当中相对接近第一 MS200的MS。具体来说,P2P服务器208可以优先选择P2P MS列表响应消息的候选MS当中属于第一 MS200的服务BS的MS。这里,P2P施主MS选择方式是示范性的,P2P服务器208可以在本公开的范围和精神内使用各种方式的信息选择P2P施主MS。P2P服务器208可以发送候选MS列表到第一 MS200,并且请求第一 MS200选择P2P施主MS。
[0049]为了容易理解,现在假定第二 MS202可以被选为P2P施主MS。
[0050]当第二 MS202被选为P2P施主MS时,P2P服务器208根据第一 MS200与第二 MS202之间的相对位置发送P2P通信业务路径请求控制消息到相应的ASN-GW206或者BS204,以便优化请求P2P服务的第一 MS200与作为P2P施主MS的第二 MS202之间的通信业务路径。这里,P2P通信业务路径请求控制消息可以包括第一 MS200的当前位置信息(例如,服务BSID与IP地址)、第二 MS202的当前位置信息(例如,服务BS ID与IP地址)以及用于通信业务路径优化的通信业务分类信息(例如,源/目标IP地址、源/目标端口地址和协议)。
[0051]当第一 MS200和第二 MS202行进到属于同一 ASN-GW的不同BS的小区覆盖中时,P2P服务器208在步骤234中设置通信业务路径以使得第一 MS200与第二 MS202之间的通信业务转向同一 ASN-GW,并且将P2P通信业务路径请求消息发送给同一个ASN-GW206,如以A所指示的那样。这样一来,ASN-GW206在步骤236中存储针对第一 MS200和第二 MS202的通信业务路径,并且在步骤238中将P2P通信业务路径响应消息转发到P2P服务器208。[0052]当第一 MS200和第二 MS202属于不同的ASN-GW时,P2P服务器208设置通信业务路径以使得第一 MS200与第二 MS202之间的通信业务直接在两个ASN-GW之间传输,并且将P2P通信业务路径请求消息分别发送给两个ASN-GW,如以A所指示的那样。
[0053]相反,当第一 MS200和第二 MS202行进到同一个BS的小区覆盖中时P2P服务器208设置通信业务路径以使得第一 MS200与第二 MS202之间的通信业务转向同一个BS,并且在步骤240中发送P2P通信业务路径请求消息至相应BS204,如以B所指示的那样。这样一来,BS204在步骤242中存储针对第一 MS200和第二 MS202的P2P通信业务路径,并且在步骤244中发送P2P通信业务路径响应消息至P2P服务器208。
[0054]当完成了通信业务路径建立时,P2P服务器208在步骤246中发送P2P服务响应控制消息至第一 MS200,该P2P服务响应控制消息包括被选作P2P施主MS的第二 MS202的IP地址和通信业务分类信息。P2P服务响应控制消息经由ASN-GW206和BS204被发送到MS200。
[0055]当接收到P2P服务响应控制消息时,第一 MS200在步骤248中使用P2P服务响应控制消息的P2P施主MS的IP地址和通信业务分类信息,发送请求P2P数据服务的P2P数据请求消息至作为P2P施主MS的第二 MS202。P2P数据请求消息包括第一 MS200期望的内容的信息。第二 MS202在步骤250中确定是否接受通过P2P服务的内容提供,并且在步骤252中发送指示接受或者拒绝的P2P数据响应消息至第一 MS200。所述接受或者拒绝可以由用户控制来确定,或者可以基于第二MS202的状况(例如,正在使用的功能和剩余电量)自动确定。
[0056]当接受通过P2P服务的内容提供时,第二 MS202在步骤254或者256中沿P2P服务器208建立的P2P通信业务路径发送相应内容至第一 MS200。
[0057]当在步骤260中通过P2P服务成功地从第二MS202接收到内容时,第一MS200在步骤262中发送指示P2P服务正常完成的P2P服务完成消息至P2P服务器208。当第二 MS202拒绝P2P服务的内容提供时,第一 MS200可以在步骤262中发送指示P2P服务完成出错的P2P服务完成消息到P2P服务器208。
[0058]在步骤264中,P2P服务器208在内容数据库中记录第一 MS200的内容保留,该内容数据库存储注册了 P2P服务的MS的内容。
[0059]接下来,P2P服务器208发送请求删除先前通信业务路径的P2P通信业务路径删除控制消息至与第一 MS200的通信业务路径相应的ASN-GW206或者BS204。
[0060]也就是说,沿着针对第一 MS200的通信业务路径,P2P服务器208可以在步骤266中发送P2P通信业务路径删除控制消息至ASN-GW206,如以A’所指示的那样,并且在步骤272中发送P2P通信业务路径删除控制消息至BS204,如以B’所指示的那样。
[0061]接收到P2P通信业务路径删除控制消息的ASN-GW204或者BS206在步骤268或者274中删除针对第一 MS200的通信业务路径,然后在步骤270或者276中发送P2P通信业务路径删除ACK控制消息至P2P服务器208。
[0062]在步骤278中,P2P服务器208在步骤278中发送P2P服务完成控制消息至第一MS200,并且从而通知P2P服务完成成功。当发自第一 MS200的P2P服务完成消息指示完成出错时,P2P服务器208可以省去步骤264,删除如A’或B’所指示的通信业务路径,返回步骤222或者232中重新选择P2P施主MS,然后重新建立P2P通信业务路径以便引导第一MS200通过新的P2P施主MS尝试P2P服务。
[0063]相反,当第二 MS200在步骤254或者256中沿由P2P服务器208建立的P2P通信业务路径发送相应内容至第一 MS200,并且第一 MS200行进到其它小区覆盖中时,服务BS204在步骤280中检测第一 MS200的移交。这里,为了便于理解,假设第一 MS200移交。本公开同样可应用于第二 MS202的移交。
[0064]在步骤282中,服务BS204使用移交(HO)控制消息发送第一 MS200的通信业务路径信息至移交目标BS205。这里,HO控制消息可以使用例如HO请求消息或者HO确认消息。第一 MS200的通信业务路径信息可以包括第一 MS200的位置信息(例如,服务BS的ID和IP地址以及目标BS的ID和IP地址)、第二 MS202的位置信息(例如,服务BS的ID和IP地址)。
[0065]目标BS205分析由HO控制消息递送的通信业务路径信息,并且由此确定第二MS202是否行进到目标BS205的小区覆盖中。当第二 MS202处于目标BS205的小区覆盖中时,目标BS205建立通信业务路径以使得第一 MS200与第二 MS202之间的通信业务转向目标BS205。相反,当第二 MS202在目标BS205的小区覆盖以外时,目标BS205在步骤284中发送包括第一MS200的通信业务路径信息的P2P通信业务路径注册请求消息至ASN-GW206。ASN-GW206在步骤286中存储第一 MS200的P2P通信业务路径,并且发送P2P通信业务路径响应消息至目标BS205。这里,当第一 MS200的服务BS204和第二 MS202的服务BS属于不同的ASN-GW时,ASN-GW206可以请求不同的ASN-GW重新建立第一 MS200与第二 MS202之间的P2P通信业务路径。
[0066]接下来,第一 MS200移交至目标BS205并且沿着在步骤254或者256中由目标BS205建立的P2P通信业务路径从第二 MS202接收相应内容。
[0067]图3示出根据本公开的示范性实施例的、在无线通信系统中请求P2P服务的MS的操作。
[0068]在步骤301中,请求P2P服务的MS发送P2P服务请求消息至P2P服务器,该P2P服务请求消息请求通知能够通过P2P服务提供该请求MS期望的内容的MS。P2P服务请求消息包括MS期望的内容的信息、第一 MS偏好的P2P施主MS列表以及第一 MS的ID,并且被作为更高层的控制消息发送。值得注意的是,根据设计,P2P服务请求消息可以不包括第一MS偏好的P2P施主MS列表。
[0069]在步骤303中,MS从P2P服务器接收包括P2P施主MS信息的P2P服务响应控制消息。这里,P2P服务响应控制消息包括P2P施主MS的IP地址和通信业务分类信息。
[0070]在步骤305中,MS从P2P服务响应控制消息获得P2P施主MS的IP信息和通信业务分类信息,并且将请求P2P数据服务的P2P数据请求消息发送到P2P施主MS。P2P数据请求消息包括MS期望的内容的信息。
[0071]接下来,MS在步骤307中从P2P施主MS接收P2P数据响应消息,并且在步骤309中通过分析P2P数据响应消息来确定P2P施主MS是接受还是拒绝通过P2P服务的内容提供。当P2P施主MS拒绝通过P2P服务的内容提供时,MS在步骤317中发送指示P2P服务由于出错而结束的消息至P2P服务器,然后返回到步骤307。
[0072]相反,当P2P施主MS接受通过P2P服务的内容提供时,MS在步骤311中从P2P施主MS接收其期望的内容。当完成内容接收时,MS在步骤313中发送指示正常P2P服务完成的消息至P2P服务器。
[0073]接下来,MS在步骤315中从P2P服务器接收P2P服务完成消息并且结束该处理过程。
[0074]图4示出根据本公开的示范性实施例的、在无线通信系统中的P2P服务器的操作。
[0075]在步骤401中,P2P服务器从MS接收P2P服务请求消息。P2P服务请求消息可以包括请求P2P服务的MS的ID、P2P请求MS期望的内容的信息以及偏好MS列表。
[0076]在步骤403中,P2P服务器发送请求当前被服务的MS的信息的消息——也就是说,P2P MS列表请求控制消息——到转发P2P服务请求消息的ASN-GW,并且从ASN-GW接收P2PMS列表响应控制消息。这里,P2P MS列表请求控制消息包括P2P请求MS的ID和候选P2P施主MS列表。P2P MS列表响应控制消息包括候选P2P施主MS列表的MS当中由ASN-GW当前服务的MS的列表(也就是说,候选MS列表)以及与候选MS相应的BS的资源状态信息。P2P服务器可以通过考虑从P2P请求MS接收到的偏好P2P施主MS列表、MS期望的内容的信息、注册到P2P服务器的MS当中具有内容的MS的列表以及其它提供商政策,来生成候选P2P施主MS列表。
[0077]在步骤405中,P2P服务器从P2P MS列表响应消息中确认候选MS列表,并且在确认的候选MS列表中选择P2P施主MS。这样一来,P2P服务器基于P2P MS列表响应消息中候选MS列表的信息、每个候选MS的BS的资源状态、预存的注册了 P2P服务的MS、注册了P2P服务的MS的内容状态、注册了 P2P服务的MS的订阅信息(例如,性能、订户政策和服务类型)以及P2P请求MS与候选MS之间的相对位置,来选择用于提供期望的内容给P2P请求MS的P2P施主MS。例如,P2P服务器可以选择P2P请求MS偏好的P2P施主MS或者P2P MS列表响应消息的候选MS当中相对接近第一 MS200的MS。具体来说,P2P服务器可以优先选择P2P MS列表响应消息的候选MS当中属于P2P请求MS的服务BS的MS。这里,P2P施主MS选择方式是示范性的,并且P2P服务器可以在本公开的范围和精神内使用各种方式的信息选择P2P施主MS。
[0078]在步骤407中,P2P服务器根据P2P请求MS与P2P施主MS之间的相对位置,发送P2P通信业务路径请求控制消息至相应的ASN-GW或者BS。这里,P2P通信业务路径请求控制消息可以包括用于通信业务路径优化的通信业务分类信息(例如源/目标IP地址、源/目标端口地址以及协议)。例如,当P2P请求MS和P2P施主MS行进到属于特定ASN-GW的不同BS的小区覆盖中时,P2P服务器设置通信业务路径使得相应P2P通信业务转向该特定ASN-GW,并且发送P2P通信业务路径请求消息至该特定ASN-GW。当P2P请求MS和P2P施主MS属于不同ASN-GW时,P2P服务器设置通信业务路径使得相应P2P通信业务直接在两个ASN-GW之间发送,并且分别发送P2P通信业务路径请求消息至该两个ASN-GW。
[0079]接下来,P2P服务器通过在步骤409中从相应ASN-GW或者BS接收P2P通信业务路径响应消息以及在步骤411中发送包括P2P施主MS的IP地址和通信业务分类信息的P2P服务响应控制消息至P2P请求MS,完成P2P通信业务路径建立。
[0080]P2P服务器在步骤413中从P2P请求MS接收P2P服务完成消息,并且在步骤415中确定P2P服务完成消息指示正常完成还是完成出错。
[0081]当P2P服务完成消息指示正常完成时,P2P服务器在步骤417中更新存储注册了P2P服务的MS的内容的内容数据库中P2P请求MS的内容保留信息,并且在步骤419中将请求删除先前通信业务路径的P2P通信业务路径删除控制消息发送至与P2P请求MS的通信业务路径相应的ASN-GW或者BS。接下来,P2P服务器在步骤421中从相应ASN-GW接收P2P通信业务路径删除ACK消息,然后在步骤423中发送P2P服务完成控制消息至P2P请求MS以便通知P2P服务成功完成。
[0082]接下来,P2P服务器结束该处理过程。
[0083]相反,当在步骤415中P2P服务完成消息指示完成出错时,P2P服务器发送请求删除P2P通信业务路径的P2P通信业务路径删除消息至相应的ASN-GW或者BS。当P2P通信业务路径删除完成时,P2P服务器返回到步骤403,以引导P2P请求MS经由新的P2P施主MS尝试P2P服务。这样一来,根据设计,P2P服务器可以删除P2P通信业务路径然后返回到步骤 405。
[0084]图5示出根据本公开的示范性实施例的、在无线通信系统中用于P2P服务的网关的操作。
[0085]在步骤501中,ASN-Gff从P2P服务器接收P2P MS列表请求控制消息。这里,P2PMS列表请求控制消息包括请求P2P服务的MS的ID。
[0086]ASN-Gff在步骤503中从P2P MS列表请求控制消息中获取P2P请求MS的ID,以及在步骤505中搜索由P2P请求MS访问的服务BS和邻近BS。接下来,ASN-GW在步骤507中将P2P MS列表请求控制消息转发给搜索到的服务BS和邻近BS,并且在步骤509中从服务BS和邻近BS接收包括候选MS列表的P2P MS列表响应消息。在步骤511中,ASN-Gff将接收到的P2P MS列表响应消息转发给P2P服务器。这里,P2P MS列表响应消息可以包括服务BS和邻近BS的资源状态信息。
[0087]在步骤513中,ASN-GW检查是否从P2P服务器接收到P2P通信业务路径请求消息。当没有接收到P2P通信业务路径请求消息时,ASN-Gff结束该处理过程。
[0088]相反,当接收到P2P通信业务路径请求消息时,ASN-Gff在步骤515中存储接收到的P2P通信业务路径请求消息的通信业务路径,并且在步骤517中发送P2P通信业务路径响应消息至P2P服务器。这里,P2P通信业务路径请求消息可以包括通信业务分类信息(例如,源/目标IP地址、源/目标端口地址和协议)。
[0089]在步骤519中,ASN-Gff确定是否从与P2P通信业务路径相应的MS——也就是说,从P2P请求MS或者P2P施主MS——接收到P2P通信业务信号。当没有接收到P2P通信业务信号时,ASN-Gff前进至步骤523。
[0090]接收到P2P通信业务信号时,ASN-Gff在步骤521中沿着P2P通信业务路径将P2P通信业务信号转发至相应BS或者其它ASN-GW。
[0091]在步骤523中,ASN-GW确定是否从P2P服务器接收到P2P通信业务路径删除消息。当没有接收到P2P通信业务路径删除消息时,ASN-Gff返回到步骤519。
[0092]当接收到P2P通信业务路径删除消息时,ASN-Gff在步骤525中删除先前存储的P2P通信业务路径,并且将指示P2P通信业务路径被删除的P2P通信业务路径删除消息发送至P2P服务器。
[0093]接下来,ASN-GW结束该处理过程。
[0094]图6A和图6B示出根据本公开的示范性实施例的、在无线通信系统中用于P2P服务的BS的操作。[0095]在步骤601中,BS从ASN-GW接收P2P MS列表请求控制消息,该P2PMS列表请求控制消息请求能够为P2P请求MS提供服务的MS的信息。
[0096]BS在步骤603中定位P2P请求MS,在步骤605中确认用于向P2P请求MS提供P2P服务的候选MS列表以及BS的资源状态信息,以及在步骤607中发送包括候选MS和BS的资源状态信息的P2P MS列表响应控制消息。这里,BS从P2P MS列表请求控制消息中获取候选P2P施主MS列表,将获取的候选P2P施主MS列表与BS服务的MS列表进行比较,并且通过在BS服务的MS当中选择候选P2P施主MS列表的MS来生成候选MS列表。根据设计,BS可以通过在P2P请求MS属于相邻BS时选择接近该相邻BS的扇区中的MS,或者通过在P2P请求MS属于该BS自己时选择BS中所有MS,来生成候选MS列表。
[0097]在步骤609中,BS确定是否从P2P服务器接收到P2P通信业务路径请求消息。当没有接收到P2P通信业务路径请求消息时,BS前进到步骤615。
[0098]相反,当接收到P2P通信业务路径请求消息时,BS在步骤611中存储接收到的P2P通信业务路径请求消息的通信业务路径,并且在步骤613中发送P2P通信业务路径响应消息至P2P服务器。这里,P2P通信业务路径请求消息可以包括通信业务分类信息(例如,源/目标IP地址、源/目标端口地址和协议)。
[0099]在步骤615中,BS确定是否从P2P请求MS或P2P施主MS接收到P2P通信业务信号。当没有接收到P2P通信业务信号时,BS前进到步骤621。当接收到P2P通信业务信号时,BS在步骤617中检查BS是否存储了与发送P2P通信业务信号的MS相应的P2P通信业务路径。当没有存储P2P通信业务路径时,BS在步骤625中将P2P通信业务信号转发至更高节点ASN-GW。
[0100]当存储了 P2P通信业务信号时,BS在步骤619中沿着P2P通信业务路径将P2P通信业务信号转发至相应MS或者高层ASN-GW。
[0101]在步骤621中,BS确定是否从P2P服务器接收到P2P通信业务路径删除消息。当没有接收到P2P通信业务路径删除消息时,BS前进到步骤627。
[0102]在步骤627中,BS确定使用P2P服务的MS是否移交。当P2P服务中的MS没有移交时,BS返回到步骤615。
[0103]相反,当P2P服务中的MS移交时,BS在步骤629中使用HO控制消息将MS的P2P通信业务路径信息发送至MS的HO目标BS。这里,HO控制消息可以是HO请求消息或者HO确认消息。P2P通信业务路径信息可以包括MS的位置信息(例如,服务BS的ID和IP地址以及目标BS的ID和IP地址)、P2P对等MS的ID以及P2P对等MS的位置信息(例如,服务BS的ID和IP地址)。这里,尽管在图6B中没有描绘,但是当BS没有存储MS的P2P通信业务路径信息时,它可以向ASN-GW通知MS移交至目标BS以便弓I导ASN-GW重新建立MS的P2P通信业务路径。
[0104]当MS的移交结束时,BS在步骤631中删除该MS的P2P通信业务路径信息并且结束该处理过程。
[0105]相反,当接收到P2P通信业务路径删除消息时,BS在步骤623中删除先前存储的P2P通信业务路径,并且将指示P2P通信业务路径被删除的P2P通信业务路径删除消息发送至P2P服务器。
[0106]接下来,BS结束该处理过程。[0107]图7示出根据本公开的示范性实施例的、在无线通信系统中当使用P2P服务的MS移交时目标BS的操作。
[0108]目标BS在步骤701中接收包括特定MS的P2P通信业务路径信息的HO控制消息,并且在步骤703中从该P2P通信业务路径信息中确认P2P对等MS的信息。在步骤705中,目标BS确定该P2P对等MS是否行进到目标BS的小区覆盖中。这里,目标BS可以使用P2P通信业务路径信息的P2P对等MS的位置信息,检查P2P对等MS是否在目标BS的小区覆盖中。
[0109]当P2P对等MS在小区覆盖中时,目标BS在步骤707中建立通信业务路径以使得特定MS与P2P对等MS之间的P2P通信业务转向目标BS。
[0110]相反,当P2P MS不在该小区覆盖中时,目标BS在步骤709中发送包括该特定MS的通信业务路径信息的P2P通信业务路径注册请求消息至ASN-GW,并且从ASN-GW接收通信业务路径注册响应消息。
[0111]在步骤711中,目标BS在步骤711中将该特定MS移交至服务BS,并且前进至图6的步骤615。
[0112]图8是根据本公开的示范性实施例的、在无线通信系统中的MS的框图。
[0113]参考图8,MS包括收发器800和控制器810。控制器810包括P2P控制器812。
[0114]收发器800在控制器810的控制下控制和处理发送信号到BS与从BS接收信号。
[0115]控制器810控制和处理MS的操作。当确定需要P2P服务时,控制器810控制和处理P2P控制器812从注册了 P2P服务的其它MS接收期望的内容。
[0116]也就是说,P2P控制器812控制和处理发送请求通知能够使用P2P服务提供期望的内容的MS的P2P服务请求消息至P2P服务器,以及从P2P服务器接收包括P2P施主MS信息的P2P服务响应控制消息。这样一来,P2P服务请求消息包括MS期望的内容的信息、第一 MS偏好的P2P施主MS列表以及第一 MS的ID。这里,P2P服务响应控制消息包括P2P施主MS的IP地址和通信业务分类信息。
[0117]P2P控制器812控制和处理从P2P服务响应控制消息获取P2P施主MS的IP信息和通信业务分类信息、发送请求P2P数据服务的P2P数据请求消息至P2P施主MS以及从P2P施主MS接收P2P数据响应消息。这里,P2P数据请求消息包括MS期望的内容的信息。
[0118]P2P控制器812分析P2P数据响应消息,并且由此检查P2P施主MS接受还是拒绝使用P2P服务的内容提供。当P2P施主MS拒绝使用P2P服务的内容提供时,P2P控制器812发送指示P2P服务完成出错的消息至P2P服务器。当P2P施主MS接受使用P2P服务的内容提供时,P2P控制器812控制和处理从P2P施主MS接收期望的内容以及发送指示P2P服务正常完成的消息至P2P服务器。
[0119]图9是根据本公开的示范性实施例的、在无线通信系统中的P2P服务器的框图。
[0120]参考图9,P2P服务器包括收发器900、P2P控制器910以及存储单元920。P2P控制器910包括P2P MS选择器912和路径控制器914。
[0121]收发器900在P2P控制器910的控制下控制和处理发送信号到通过核心网络连接的多个ASN-GW而且从所述多个ASN-GW接收信号。
[0122]控制器910控制和处理用于提供P2P服务的功能。具体来说,当从特定MS接收到P2P服务请求消息时,控制器910控制和处理P2P MS选择器912在注册了 P2P服务的MS当中选择用于向该特定MS提供期望的内容的MS。
[0123]也就是说,为了为请求P2P服务的特定MS选择P2P施主MS,P2P MS选择器912控制和处理发送包括候选P2P施主MS列表的P2P MS列表请求控制消息到转发P2P服务请求消息的ASN-GW,以及从ASN-GW接收P2PMS列表响应控制消息。这里,P2P MS列表请求控制消息包括P2P请求MS的ID和候选P2P施主MS列表,并且P2P MS列表响应控制消息包括候选P2P施主MS列表的MS当中由ASN-GW当前提供服务的MS的候选MS列表以及与候选MS列表的MS相应的BS的资源状态信息。
[0124]P2P MS选择器912从P2P MS列表响应消息中确认候选MS列表,并且在确认的候选MS列表中选择P2P施主MS。这样一来,P2P MS选择器912基于P2P MS列表响应消息中候选MS列表的信息、每个候选MS的BS的资源状态、预存的注册了 P2P服务的MS、注册了P2P服务的MS的内容保留状态、注册了 P2P服务的MS的订阅信息(例如,性能、订户政策和服务类型)以及P2P请求MS与候选MS之间的相对位置,来选择用于提供期望的内容给第一MS200的P2P施主MS。例如,P2P MS选择器912可以选择P2P请求MS偏好的P2P施主MS或者P2P MS列表响应消息的候选MS当中相对接近P2P请求MS的MS。具体来说,P2P MS选择器912可以从P2PMS列表响应消息的候选MS中优先选择属于P2P请求MS的服务BS的MS。这里,P2P施主MS选择方式是示范性的,并且P2P MS选择器912可以在本公开的范围和精神内使用各种方式的信息选择P2P施主MS。
[0125]当P2P MS选择器912选择P2P施主MS时,为了基于P2P请求MS与P2P施主MS之间的相对位置建立通信业务路径,路径控制器914控制和处理通过发送P2P通信业务路径请求控制消息至相应的ASN-GW或者BS以及从相应的ASN-GW或者BS接收P2P通信业务路径响应消息来完成P2P通信业务路径建立。这里,P2P通信业务路径请求控制消息可以包括用于通信业务路径优化的通信业务分类信息(例如源/目标IP地址、源/目标端口地址以及协议)。
[0126]为此,当P2P MS选择器912选择P2P施主MS并且路径控制器914在P2P请求MS与P2P施主MS之间建立通信业务路径时,控制器900控制和处理以发送包括P2P施主MS的IP地址和通信业务分类信息的P2P服务响应控制消息至P2P请求MS。接下来,当从P2P请求MS接收到P2P服务完成消息时,控制器900检查该P2P服务完成消息是指示正常完成还是完成出错。
[0127]当P2P服务完成消息指示正常完成时,控制器900控制和处理以更新并存储P2P请求MS的内容保留信息至存储单元920以及通过路径控制器914删除P2P请求MS与P2P施主MS之间建立的通信业务路径。也就是说,路径控制器914控制和处理发送请求删除先前通信业务路径的P2P通信业务路径删除控制消息至与P2P请求MS和P2P施主MS的通信业务路径相应的ASN-GW或者BS,以及从相应ASN-GW或者BS接收P2P通信业务路径删除ACK消息。当P2P服务完成消息指示完成出错时,控制器900控制和处理路径控制器914删除P2P请求MS与P2P施主MS之间的通信业务路径,以及控制和处理P2P MS选择器912选择新的P2P施主MS。
[0128]存储单元920存储用于P2P服务器的操作的各种程序和数据。具体来说,存储单元920存储注册了 P2P服务的MS的列表以及注册了 P2P服务的MS的内容的信息。存储单元920可以在控制器910的控制下存储处于P2P服务中的MS的信息(例如,P2P请求MS、P2P施主MS、通信业务路径以及发送与接收的内容)以及BS的资源状态信息。
[0129]图10是根据本公开的示范性实施例的、在无线通信系统中的网关的框图。
[0130]参考图10,ASN-GW包括收发器1000、控制器1010和存储单元1020。控制器1010包括P2P控制器1012。
[0131]收发器1000在控制器1010的控制下控制和处理通过核心网络发送消息到P2P服务器和其它ASN-GW而且从P2P服务器和其它ASN-GW接收消息,以及发送消息至作为更低节点的多个BS而且从作为更低节点的多个BS接收消息。
[0132]控制器1010控制多个BS,以及控制和处理通过将BS与核心网络互连来路由BS之间的数据流。具体来说,当从P2P服务器接收到P2P MS列表请求消息时,包括P2P控制器1012的控制器1010控制和处理通过将P2P MS列表请求消息转发至相应BS从BS收集能够向P2P请求MS提供P2P服务的MS的信息,以及将收集到的信息提供给P2P服务器。也就是说,P2P控制器1012控制和处理从P2P列表请求控制消息获取P2P请求MS的ID,搜索P2P请求MS和相邻BS访问的服务BS,发送P2P MS列表请求消息至搜索到的服务BS和相邻BS,以及接收候选MS列表。当接收到候选MS列表时,P2P控制器1012控制和处理将接收到的候选MS列表以及服务BS和相邻BS的资源状态信息发送至P2P服务器。
[0133]当从P2P服务器接收到P2P通信业务路径请求消息时,P2P控制器1012控制和处理在接收到的P2P通信业务路径请求消息中获取通信业务路径,将该通信业务路径存储至存储单元1020的P2P路径存储单元1022,以及发送P2P通信业务路径响应消息至P2P服务器。当从与所存储的P2P通信业务路径相应的MS (也就是说,从P2P请求MS或者P2P施主MS),接收P2P通信业务信号时,P2P控制器1012控制和处理沿着P2P通信业务路径转发接收到的P2P通信业务信号到相应的BS或者其它ASN-GW。当从P2P服务器接收到P2P通信业务路径删除消息时,P2P控制器1012控制和处理在存储单元1020的P2P路径存储单元1022中删除相应的P2P通信业务路径,以及将指示P2P通信业务路径被删除的P2P通信业务路径删除消息发送至P2P服务器。BS请求重新建立针对特定HO MS的通信业务路径,并且P2P控制器1012控制和处理根据针对特定HO MS的P2P对等MS的位置信息重新建立通信业务路径。例如,P2P控制器1012可以确定由P2P对等MS访问的BS是否是与ASN-GW相应的BS或者其它ASN-GW的BS,并且由此在ASN-GW内建立特定HO MS与P2P对等MS之间的通信业务路径或者请求其它ASN-GW重新建立特定HO MS与P2P对等MS的路径。
[0134]存储单元1020控制和处理ASN-GW的操作。具体地说,包括P2P路径存储单元1022的存储单元1020存储当前P2P服务中的P2P MS的通信业务路径。在控制器1010的控制下,存储单元1020可以存储连接至BS的MS的信息和BS的资源状态信息。
[0135]图11是根据本公开的示范性实施例的、在无线通信系统中的BS的框图。
[0136]参考图11,BS包括收发器1100、控制器1110和存储单元1120。控制器1110包括P2P控制器1112,存储单元1120包括P2P路径存储单元1122。
[0137]在控制器1110的控制下,收发器1100控制和处理以发送信号至ASN-GW和MS而且从ASN-GW和MS接收信号。
[0138]控制器1110控制和处理通过无线信道与MS通信、将信号从更高节点ASN-GW转发至MS以及将MS的信号转发至ASN-GW。具体来说,当ASN-GW请求能够为P2P请求MS提供服务的MS的信息时,包括P2P控制器1112的控制器1110根据P2P请求MS的位置识别用于向P2P请求MS提供P2P服务的MS,以及检查和发送BS的资源状态信息至ASN-GW。当接收到P2P通信业务路径请求消息时,P2P控制器1112控制和处理将接收到的P2P通信业务路径存储到存储单元1120的P2P路径存储单元1122以及发送P2P通信业务路径响应消息。当从与所存储的P2P通信业务路径相应的MS,也就是说,从P2P请求MS或者P2P施主MS,接收P2P通信业务信号时,P2P控制器1112控制和处理沿着P2P通信业务路径转发接收到的P2P通信业务信号到相应的MS或者ASN-GW。当接收到P2P通信业务路径删除消息时,P2P控制器1112控制和处理以删除存储单元1120的P2P路径存储单元1122中的相应P2P通信业务路径以及发送指示P2P通信业务路径被删除的P2P通信业务路径删除消息。当使用P2P服务的特定MS移交时,控制器1110控制和处理以使用HO控制消息向目标BS发送特定MS的P2P通信业务路径信息。当使用HO控制消息从相邻BS接收到针对特定MS的P2P通信业务路径信息时,控制器1110控制和处理已设置针对特定MS的P2P通信业务路径。这样一来,控制器1110可以请求ASN-GW基于P2P对等MS的位置信息重新建立通信业务路径。存储单元1120控制和处理BS的操作。具体地说,包括P2P路径存储单元1122的存储单元1120存储当前P2P服务中的P2P对等MS的通信业务路径。在控制器1110的控制下,存储单元1120可以存储连接至BS的MS的信息和BS的资源状态信息。
[0139]在无线通信系统中,基于请求P2P服务的MS的位置收集能够提供P2P服务的MS的信息,通过考虑P2P服务请求MS的偏好MS、BS的无线资源状态和注册了 P2P服务的MS来选择P2P服务施主MS,以及通过考虑P2P服务请求MS和P2P服务施主MS的相对位置建立和管理P2P服务的通信业务路径。因此,通过最小化通信业务量可以减轻网络负担,并且可以减轻网络拥塞和通信质量变差。
[0140]虽然已经参考本发明的某些示范性实施例示出和描述了本发明,但是本领域技术人员将理解,可以在此进行形式和细节上的各种改变而不脱离如所附权利要求及其等效物所定义的本发明的精神和范围的条件。
【权利要求】
1.一种在无线通信系统中操作用于提供点对点(P2P)服务的服务器(100)的方法,所述方法包括: 接收P2P服务请求信号,该P2P服务请求信号包括特定移动站(MS)(例如,131-135)期望的内容的信息; 从具有所述内容的MS (例如,131-135)中选择至少一个MS ; 在所述特定MS与所述至少一个MS之间建立通信业务路径(例如,140-144);以及 将所述至少一个MS的信息发送至所述特定MS。
2.一种在无线通信系统中用于提供点对点(P2P)服务的服务器(100)的装置,所述装置包括: 收发器(900),被配置为处理信号发送和接收;以及 控制器(910),被配置为控制从特定移动站(MS)(例如,131-135)接收包括期望的内容的信息的P2P服务请求信号,从具有所述内容的MS (例如,131-135)中选择至少一个MS,在所述特定MS与所述至少一个MS之间建立通信业务路径(例如,140-144),以及将所述至少一个MS的信息发送至所述特定MS。
3.分别如权利要求1所述的方法和权利要求2所述的装置,以及 所述方法中,从具有所述内容的MS中选择至少一个MS包括从具有所述内容的MS中选择属于所述特定MS的服务基站(BS)的MS,以及 所述装置中,所述控制器还配置为从具有所述内容的MS中选择属于所述特定MS的服务基站(BS)的MS。
4.分别如权利要求1所述的方法和权利要求2所述的装置,以及 所述方法中,从具有所述内容的MS中选择至少一个MS包括:向与所述特定MS相应的网关请求能够向所述特定MS提供P2P服务的MS的列表;从所述网关接收候选MS列表;以及基于BS资源状态和所述候选MS列表的MS到所述特定MS的相对距离至少其中之一选择所述至少一个MS,以及 所述装置中,所述控制器还被配置为向与所述特定MS相应的网关请求能够向所述特定MS提供P2P服务的MS的列表,控制从所述网关接收候选MS列表,以及基于BS资源状态和所述候选MS列表的MS到所述特定MS的相对距离至少其中之一选择所述至少一个MS。
5.分别如权利要求1所述的方法和权利要求2所述的装置,以及 所述方法中,在所述特定MS与所述至少一个MS之间建立通信业务路径包括:基于所述特定MS与所选择的MS之间的相对位置确定通信业务路径;以及向与所确定的通信业务路径相应的节点请求建立通信业务路径,以及 所述装置中,所述控制器还被配置为:基于所述特定MS与所选择的MS之间的相对位置确定通信业务路径;以及向与所述通信业务路径相应的节点请求建立通信业务路径。
6.一种在无线通信系统中操作用于接收点对点(P2P)服务的移动站(MS)的方法,所述方法包括: 将包括内容的信息的P2P服务请求信号发送至服务器; 从所述服务器接收能够提供所述内容的对等MS的信息; 请求所述对等MS提供内容;以及 沿由所述服务器建立的通信业务路径从所述对等MS接收所述内容。
7.一种在无线通信系统中用于接收点对点(P2P)服务的移动站(MS)(例如,131-135)的装置,该装置包括: 收发器(800),被配置为发送与接收信号;以及 控制器(810),被配置为控制将包括期望的内容信息的P2P服务请求信号发送至服务器(100),从所述服务器接收能够提供所述内容的对等MS (例如,131-135)的信息,请求所述对等MS提供内容,以及沿由所述服务器建立的通信业务路径(例如,140-144)从所述对等MS接收所述内容。
8.一种在无线通信系统中操作用于提供点对点(P2P)服务的网关(例如,110-112)的方法,所述方法包括: 从服务器(100)接收对使能与特定MS的P2P服务的移动站(MS)(例如,131-135)的列表的请求; 识别所述特定MS的服务基站(BS)(例如,121-126); 收集访问所述服务BS和所述服务BS的至少一个相邻BS的P2P服务施主MS的信息;以及 将包括所收集的信息的候选MS列表发送至所述服务器。
9.一种在无线通信系统中用于提供点对点(P2P)服务的网关(例如,110-112)的装置,所述装置包括: 收发器(1000),被配置为发送与接收信号;以及 控制器(1010),被配置为控制从服务器(100)接收对使能与特定MS的P2P服务的移动站(MS )(例如,131 -135 )的列表的请求,识别所述特定MS的服务基站(BS )(例如,121 -126 ),收集访问所述服务BS和所述服务BS的至少一个相邻BS的P2P服务施主MS的信息,以及将包括所收集的信息的候选MS列表发送至所述服务器。
10.分别如权利要求8所述的方法和权利要求9所述的装置,以及 所述方法还包括:从所述服务器接收对建立针对特定MS和内容提供MS的通信业务路径的请求;建立所请求的通信业务路径;以及当从所述特定MS和所述内容提供MS其中任意一个接收到通信业务信号时,沿所建立的通信业务路径转发接收到的通信业务信号,以及 所述装置中,所述控制器还被配置为从所述服务器接收对建立针对特定MS和内容提供MS的通信业务路径的请求,建立所请求的通信业务路径,以及当从所述特定MS和所述内容提供MS其中任意一个接收到通信业务信号时,控制沿所建立的通信业务路径转发接收到的通信业务信号。
11.一种在无线通信系统中操作用于提供点对点(P2P)服务的基站(BS)的方法,所述方法包括: 从网关接收对使能与特定MS的P2P服务的移动站(MS)的列表的请求; 收集访问所述BS的MS当中P2P服务施主MS的信息;以及 将包括所收集的信息的候选MS列表发送至所述网关。
12.一种在无线通信系统中用于提供点对点(P2P)服务的基站(BS)(例如,121-126)的装置,该装置包括: 收发器,被配置为发送与接收信号;以及控制器,被配置为从网关(例如,110-112)接收对使能与特定MS的P2P服务的移动站(MS)(例如,131-135)的列表的请求,收集访问所述BS的MS当中P2P服务施主MS的信息,以及控制将包括所收集的MS信息的候选列表发送至所述网关。
13.分别如权利要求11所述的方法和权利要求12所述的装置,以及 所述方法还包括:从服务器接收对建立针对特定MS和内容提供MS的通信业务路径的请求;建立所请求的通信业务路径;以及当从所述特定MS和所述内容提供MS其中任意一个接收到通信业务信号时,沿所建立的通信业务路径转发接收到的通信业务信号,以及 所述装置中,所述控制器还被配置为从服务器接收对建立针对特定MS和内容提供MS的通信业务路径的请求,建立所请求的通信业务路径,以及当从所述特定MS和所述内容提供MS其中任意一个接收到通信业务信号时,控制沿所建立的通信业务路径转发接收到的通信业务信号。
14.分别如权利要求11所述的方法和权利要求12所述的装置,以及 所述方法还包括:当所述特定MS移交时,通过将所述特定MS的通信业务路径的信息发送至目标BS来请求重新建立所述通信业务路径,以及 所述装置中,当所述特定MS移交时,所述控制器还被配置为控制通过将所述特定MS的通信业务路径的信息发送至目标BS来请求重新建立所述通信业务路径。
【文档编号】H04B7/24GK103477571SQ201280018516
【公开日】2013年12月25日 申请日期:2012年2月15日 优先权日:2011年2月15日
【发明者】朴重信, 孙仲济, 李知彻, 金世勋 申请人:三星电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1