CN103477571B - 无线通信***中点对点服务的方法和装置 - Google Patents

无线通信***中点对点服务的方法和装置 Download PDF

Info

Publication number
CN103477571B
CN103477571B CN201280018516.8A CN201280018516A CN103477571B CN 103477571 B CN103477571 B CN 103477571B CN 201280018516 A CN201280018516 A CN 201280018516A CN 103477571 B CN103477571 B CN 103477571B
Authority
CN
China
Prior art keywords
content
service
list
services
information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CN201280018516.8A
Other languages
English (en)
Other versions
CN103477571A (zh
Inventor
朴重信
孙仲济
李知彻
金世勋
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Samsung Electronics Co Ltd
Original Assignee
Samsung Electronics Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Samsung Electronics Co Ltd filed Critical Samsung Electronics Co Ltd
Publication of CN103477571A publication Critical patent/CN103477571A/zh
Application granted granted Critical
Publication of CN103477571B publication Critical patent/CN103477571B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/24Radio transmission systems, i.e. using radiation field for communication between two or more posts
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W40/00Communication routing or communication path finding
    • H04W40/02Communication route or path selection, e.g. power-based or shortest path routing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/1001Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
    • H04L67/1004Server selection for load balancing
    • H04L67/101Server selection for load balancing based on network conditions
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/1001Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
    • H04L67/1004Server selection for load balancing
    • H04L67/1021Server selection for load balancing based on client or server locations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/104Peer-to-peer [P2P] networks
    • H04L67/1061Peer-to-peer [P2P] networks using node-based peer discovery mechanisms
    • H04L67/1063Discovery through centralising entities
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/029Location-based management or tracking services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W40/00Communication routing or communication path finding
    • H04W40/02Communication route or path selection, e.g. power-based or shortest path routing
    • H04W40/20Communication route or path selection, e.g. power-based or shortest path routing based on geographic position or location
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • H04W76/14Direct-mode setup
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W64/00Locating users or terminals or network equipment for network management purposes, e.g. mobility management

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

一种在无线通信***中操作用于提供点对点(P2P)服务的方法和装置。用于提供P2P服务的服务器的方法包括:接收P2P服务请求信号,该P2P服务请求信号包括特定移动站(MS)期望的内容的信息;从具有所述内容的MS中选择至少一个MS;在所述特定MS与所选择的MS之间建立通信业务路径;以及将所选择的MS的信息发送至所述特定MS。

Description

无线通信***中点对点服务的方法和装置
技术领域
本公开一般涉及无线通信***。更加具体来说,本公开涉及提供点对点(P2P)服务的方法和装置。
背景技术
近来,随着诸如智能电话和台式个人计算机(PC)的产生大量通信业务的智能移动终端的使用迅速增长,在无线通信网络上发生过度通信业务量并且在无线通信网络中偶尔不提供服务。
由诸如智能电话和台式PC这样的智能移动终端产生的大部分通信业务量与小数量的特定服务有关。也就是说,网络中由智能移动终端所引起的大部分通信业务量包括与针对特定服务的服务器的通信。因此,尽管大部分通信业务量由不同移动终端所引起,但是很可能这些通信业务量将接收相同的信息。
为了处理由于智能移动终端产生的通信量所引起的网络拥塞和中断服务(out-of-service),相关技术考虑这些通信业务量属性,并且讨论使移动终端能够从邻近移动终端接收该移动终端期望的信息的点对点(P2P)引进。
通常,在有线网络中的P2P服务中,终端向P2P服务器请求特定信息的P2P服务,从P2P服务器接收具有特定信息的终端列表,在列表中选择一个或多个终端,以及从所选择的终端接收特定信息。但是,该服务是基于有线网络提议的,而且未考虑无线环境的特征,诸如内部小区干扰以及资源限制。因此,难以将该服务照原样应用于有线网络。
也就是说,有必要提供用于在无线通信***中的终端之间有效执行P2P服务的方法。
发明内容
为了处理上面讨论的现有技术的缺陷,本公开的主要方面提供用于在无线通信***中提供点对点(P2P)服务的方法和装置。
本公开的另一方面将提供用于在无线通信***中针对请求P2P服务的MS选择P2P对等MS的方法和装置。
本公开的另一方面将提供用于在无线通信***中基于P2P服务MS的位置建立和管理通信业务路径的方法和装置。
本公开的又一方面将提供用于在无线通信***中请求P2P服务的MS的方法和装置。
本公开的再一方面将提供用于在无线通信***中根据请求P2P服务的MS的位置来收集用于提供P2P服务的MS的信息的方法和装置。
根据本公开的一个方面,一种在无线通信***中用于提供P2P服务的服务器的方法包括:接收包括特定移动站(MS)期望的内容的信息的P2P服务请求信号;从具有所述内容的MS中选择至少一个MS;在所述特定MS与所选择的MS之间建立通信业务路径;以及发送所选择的MS的信息至所述特定MS。
根据本公开的另一方面,一种在无线通信***中用于接收P2P服务的MS的方法包括:发送包括内容的信息的P2P服务请求信号至服务器;从所述服务器接收能够提供所述内容的对等MS的信息;请求所述对等MS提供内容;以及沿由所述服务器建立的通信业务路径从所述对等MS接收所述内容。
根据本公开的又一方面,一种在无线通信***中用于提供P2P服务的网关的方法包括:从服务器接收对使能与特定MS的P2P服务的MS的列表;识别所述特定MS的服务基站(BS);收集访问所述服务BS和所述服务BS的至少一个相邻BS的P2P服务施主MS的信息;以及发送包括所收集的MS信息的候选MS列表至所述服务器。
根据本公开的又一方面,一种在无线通信***中用于提供P2P服务的BS的方法包括:从网关接收对使能与特定MS的P2P服务的MS的列表;收集访问所述BS的MS当中P2P服务施主MS的信息;以及发送包括所收集的MS信息的候选MS列表至所述网关。
对于本领域技术人员来说,本发明的其它方面、优点和突出特征通过以下详细说明中将变得明显,以下详细说明结合附图公开了本发明的示范性实施例。
在对下面的具体实施方式进行描述之前,对贯穿本专利文件中所使用的某些词和短语的定义进行阐明是有利的:术语“包括(include)”和“包含(comprise)”以及其派生词意味着包括而不是限制;术语“或”是包含性的,意味着和/或;短语“与……相关联”和“与其相关联”以及派生词可以意味着包括、被包括在内、与……互连,包含,被包含在内、连接到或与……连接、藕接到或与……藕接、可与……通信、与……合作、交错(interleave)、并列(juxtapose)、接近于…、绑定到或与……绑定、具有、具有…属性等;术语“控制器”意指控制至少一个操作的设备、***或其一部分,这样的设备可以以硬件、固件或软件、或者它们中的至少两个的某个组合来实现。应当注意是:与任何特定控制器相关联的功能可以在本地或者在远端集中或分布。贯穿该专利文件提供了某些词和短语的定义,本领域普通技术人员应该理解的是,在很多情况下,即使不是在大多数情况下,这些定义适用于这样限定的词和短语的现有的以及未来的使用。
附图说明
为了更加全面地理解本公开及其好处,现在结合附图参考以下描述,附图中相同的参考数字表示相同的部分∶
图1示出根据本公开的示范性实施例的、在无线通信***中提供P2P服务的方法;
图2A-图2C示出根据本公开的示范性实施例的、在无线通信***中提供P2P服务的信号流;
图3示出根据本公开的示范性实施例的、在无线通信***中请求P2P服务的MS的操作;
图4示出根据本公开的示范性实施例的、在无线通信***中P2P服务器的操作;
图5示出根据本公开的示范性实施例的、在无线通信中用于P2P服务的网关的操作;
图6A和图6B示出根据本公开的示范性实施例的、在无线通信***中用于P2P服务的BS的操作;
图7示出根据本公开的示范性实施例的、在无线通信***中当使用P2P服务的MS移交时目标BS的操作;
图8示出根据本公开的示范性实施例的、在无线通信***中的MS;
图9示出根据本公开的示范性实施例的、在无线通信***中的P2P服务器;
图10示出根据本公开的示范性实施例的、在无线通信***中的网关;以及
图11示出根据本公开的示范性实施例的、在无线通信***中的BS。
贯穿附图,相同的参考标记将理解为指代相同的部分、组件与结构。
具体实施方式
下面讨论的图1到图11以及本专利文件中用于描述本公开的原理的各种实施例,仅是通过图例的方法并且无论如何不应当解释为限制本公开的范围。本领域技术人员将理解,本公开的原理可以在任一适当布置的无线通信***中实现。提供下列参考附图的描述用于帮助对本发明的示范性实施例的全面理解,本发明通过权利要求及其等效物定义。本描述包括各种具体细节用于帮助理解但是仅应当被认为是示范性的。因此,本领域普通技术人员将认识到,能够对这里描述的实施例进行各种改变和修改而不脱离本发明的范围与精神。此外,为了简明和清楚起见,可能略去了对公知功能与结构的描述。
在下面说明书和权利要求书中使用的术语和措词不局限于它们的词典意义,而是仅仅由发明人用于使得能够对于本发明清楚一致的理解。因此,对本领域技术人员来说应当明显的是,提供以下对本公开的示范性实施例的描述仅用于图示的目的而非限制如所附权利要求及其等效物所定义的本公开的目的。
应当理解,单数形式的“一”、“一个”和“所述”包括复数指代,除非上下文清楚地表示不是如此。因此,例如,对“组件表面”的指代包括指代一个或多个这样的表面。
术语“基本上”意思指所述特征、参数或者值不需要准确地实现,而是可以存在不妨碍计划提供的特征的效果的量的偏差或者变化,包括例如,公差、测量误差、测量精度限制及本领域技术人员所知的其它因素。
本公开的示范性实施例提供用于在无线通信***中提供点对点(P2P)服务的方法和装置。在下文中,本公开应该使用、然而并非受限于在电气与电子工程师协会(IEEE)802.16m标准中定义的术语以便于理解。而且,本公开可以采用其它标准***。
图1示出根据本公开的示范性实施例的、在无线通信***中提供P2P服务的方法。
参考图1,无线通信***包括P2P服务器100、核心网络102、多个网络接入服务网关(ASN-GW)110和112、多个基站(BS)121至126和多个移动站(MS)131和135。
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-GW110或者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。
ASN-GW110和112控制BS121至126,通过核心网络互连BS121至126,并且路由数据核心网络与BS121至126之间的数据流。ASN-GW110和112,像BS控制器一样,可以用作页控制器、认证器和数据路径功能(Data Path Function,DPF)。具体来说,ASN-GW110和112由P2P服务器100请求发送P2P施主候选MS列表,收集能够通过识别P2P请求MS访问的服务BS和邻近BS来根据请求提供P2P服务给P2P请求MS的MS的信息,以及提供包括收集到的信息的MS的P2P施主候选MS列表给P2P服务器100。这里,根据设计,ASN-GW110和112能够重复收集用于提供P2P服务给P2P请求MS的MS的信息,生成它们的列表,以及周期性地将列表提供给P2P服务器100。
当从P2P服务器100或者BS121至126接收到请求建立针对特定MS的通信路径的信号时,ASN-GW110和112存储针对相应MS的通信路径。当从BS121至126接收到针对相应MS的通信业务信号时,ASN-GW110和112沿着所存储的通信业务路径转发相应MS的通信业务信号。例如,在步骤144中,因为第二MS132和第五MS135使用P2P服务,所以第一ASN-GW110从P2P服务器100接收请求将来自第二MS132的通信业务信号转发到ASN-GW112的信号,并且根据P2P服务器100的请求将来自第二MS132的通信业务信号转发到ASN-GW112。例如,在步骤142中,因为第三MS133和第四MS134使用P2P服务,所以第二ASN-GW112从P2P服务器100接收请求将来自第三MS133和第四MS134的通信业务信号经由ASN-GW112转发到相应的BS124和124的信号,并且根据P2P服务器100的请求将来自第三MS133的通信业务信号转发到第五BS125。
当从P2P服务器100接收到请求删除针对特定MS的通信业务路径的信号时,ASN-GW110和112删除相应MS的通信业务路径。
BS121至126通过无线信道与MS通信,将来自更高节点ASN-GW110和112的信号转发给MS,并且将MS的信号转发给ASN-GW110和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-GW110。当从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-GW112在第二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。
图2A-图2C示出根据本公开的示范性实施例在无线通信***中提供P2P服务的信号流。这里,假设第一MS200请求P2P服务并且第二MS202被确定为P2P服务施主MS。
参考图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而无需对其单独处理。
接下来,在步骤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 Authorization Accounting,AAA)来请求与第一MS200相应的ASN-GW206的信息,并且从AAA获取第一MS200的ASN-GW的信息(例如,ASN-GW的IP信息)。在步骤224中,接收P2P MS列表请求控制消息的ASN-GW206基于第一MS200的ID搜索被第一MS200访问的BS204的ID,并且识别第一MS200的邻近BS。在步骤226中,ASN-GW206将P2PMS列表请求控制消息转发给所访问的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列表。
在步骤230中,ASN-GW206将从第一MS200的服务BS204和邻近BS接收到的P2P MS列表响应消息转发给P2P服务器208。这里,基于从服务BS和邻近BS收集到的信息,ASN-GW206可以更新存储在其中的MS信息和BS资源状态。ASN-GW206可以通过考虑预设的供应商政策以及从服务BS和邻近BS接收到的候选MS列表和BS资源状态,来更新将要转发到P2P服务器208的候选MS列表。
这里,可以根据网络配置周期性地重复用于通过向第一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列表。
在步骤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。
为了容易理解,现在假定第二MS202可以被选为P2P施主MS。
当第二MS202被选为P2P施主MS时,P2P服务器208根据第一MS200与第二MS202之间的相对位置发送P2P通信业务路径请求控制消息到相应的ASN-GW206或者BS204,以便优化请求P2P服务的第一MS200与作为P2P施主MS的第二MS202之间的通信业务路径。这里,P2P通信业务路径请求控制消息可以包括第一MS200的当前位置信息(例如,服务BS ID与IP地址)、第二MS202的当前位置信息(例如,服务BS ID与IP地址)以及用于通信业务路径优化的通信业务分类信息(例如,源/目标IP地址、源/目标端口地址和协议)。
当第一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。
当第一MS200和第二MS202属于不同的ASN-GW时,P2P服务器208设置通信业务路径以使得第一MS200与第二MS202之间的通信业务直接在两个ASN-GW之间传输,并且将P2P通信业务路径请求消息分别发送给两个ASN-GW,如以A所指示的那样。
相反,当第一MS200和第二MS202行进到同一个BS的小区覆盖中时P2P服务器208设置通信业务路径以使得第一MS200与第二MS202之间的通信业务转向同一个BS,并且在步骤240中发送P2P通信业务路径请求消息至相应BS204,如以B所指示的那样。这样一来,BS204在步骤242中存储针对第一MS200和第二MS202的P2P通信业务路径,并且在步骤244中发送P2P通信业务路径响应消息至P2P服务器208。
当完成了通信业务路径建立时,P2P服务器208在步骤246中发送P2P服务响应控制消息至第一MS200,该P2P服务响应控制消息包括被选作P2P施主MS的第二MS202的IP地址和通信业务分类信息。P2P服务响应控制消息经由ASN-GW206和BS204被发送到MS200。
当接收到P2P服务响应控制消息时,第一MS200在步骤248中使用P2P服务响应控制消息的P2P施主MS的IP地址和通信业务分类信息,发送请求P2P数据服务的P2P数据请求消息至作为P2P施主MS的第二MS202。P2P数据请求消息包括第一MS200期望的内容的信息。第二MS202在步骤250中确定是否接受通过P2P服务的内容提供,并且在步骤252中发送指示接受或者拒绝的P2P数据响应消息至第一MS200。所述接受或者拒绝可以由用户控制来确定,或者可以基于第二MS202的状况(例如,正在使用的功能和剩余电量)自动确定。
当接受通过P2P服务的内容提供时,第二MS202在步骤254或者256中沿P2P服务器208建立的P2P通信业务路径发送相应内容至第一MS200。
当在步骤260中通过P2P服务成功地从第二MS202接收到内容时,第一MS200在步骤262中发送指示P2P服务正常完成的P2P服务完成消息至P2P服务器208。当第二MS202拒绝P2P服务的内容提供时,第一MS200可以在步骤262中发送指示P2P服务完成出错的P2P服务完成消息到P2P服务器208。
在步骤264中,P2P服务器208在内容数据库中记录第一MS200的内容保留,该内容数据库存储注册了P2P服务的MS的内容。
接下来,P2P服务器208发送请求删除先前通信业务路径的P2P通信业务路径删除控制消息至与第一MS200的通信业务路径相应的ASN-GW206或者BS204。
也就是说,沿着针对第一MS200的通信业务路径,P2P服务器208可以在步骤266中发送P2P通信业务路径删除控制消息至ASN-GW206,如以A'所指示的那样,并且在步骤272中发送P2P通信业务路径删除控制消息至BS204,如以B'所指示的那样。
接收到P2P通信业务路径删除控制消息的ASN-GW204或者BS206在步骤268或者274中删除针对第一MS200的通信业务路径,然后在步骤270或者276中发送P2P通信业务路径删除ACK控制消息至P2P服务器208。
在步骤278中,P2P服务器208在步骤278中发送P2P服务完成控制消息至第一MS200,并且从而通知P2P服务完成成功。当发自第一MS200的P2P服务完成消息指示完成出错时,P2P服务器208可以省去步骤264,删除如A'或B'所指示的通信业务路径,返回步骤222或者232中重新选择P2P施主MS,然后重新建立P2P通信业务路径以便引导第一MS200通过新的P2P施主MS尝试P2P服务。
相反,当第二MS200在步骤254或者256中沿由P2P服务器208建立的P2P通信业务路径发送相应内容至第一MS200,并且第一MS200行进到其它小区覆盖中时,服务BS204在步骤280中检测第一MS200的移交。这里,为了便于理解,假设第一MS200移交。本公开同样可应用于第二MS202的移交。
在步骤282中,服务BS204使用移交(HO)控制消息发送第一MS200的通信业务路径信息至移交目标BS205。这里,HO控制消息可以使用例如HO请求消息或者HO确认消息。第一MS200的通信业务路径信息可以包括第一MS200的位置信息(例如,服务BS的ID和IP地址以及目标BS的ID和IP地址)、第二MS202的位置信息(例如,服务BS的ID和IP地址)。
目标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通信业务路径。
接下来,第一MS200移交至目标BS205并且沿着在步骤254或者256中由目标BS205建立的P2P通信业务路径从第二MS202接收相应内容。
图3示出根据本公开的示范性实施例的、在无线通信***中请求P2P服务的MS的操作。
在步骤301中,请求P2P服务的MS发送P2P服务请求消息至P2P服务器,该P2P服务请求消息请求通知能够通过P2P服务提供该请求MS期望的内容的MS。P2P服务请求消息包括MS期望的内容的信息、第一MS偏好的P2P施主MS列表以及第一MS的ID,并且被作为更高层的控制消息发送。值得注意的是,根据设计,P2P服务请求消息可以不包括第一MS偏好的P2P施主MS列表。
在步骤303中,MS从P2P服务器接收包括P2P施主MS信息的P2P服务响应控制消息。这里,P2P服务响应控制消息包括P2P施主MS的IP地址和通信业务分类信息。
在步骤305中,MS从P2P服务响应控制消息获得P2P施主MS的IP信息和通信业务分类信息,并且将请求P2P数据服务的P2P数据请求消息发送到P2P施主MS。P2P数据请求消息包括MS期望的内容的信息。
接下来,MS在步骤307中从P2P施主MS接收P2P数据响应消息,并且在步骤309中通过分析P2P数据响应消息来确定P2P施主MS是接受还是拒绝通过P2P服务的内容提供。当P2P施主MS拒绝通过P2P服务的内容提供时,MS在步骤317中发送指示P2P服务由于出错而结束的消息至P2P服务器,然后返回到步骤307。
相反,当P2P施主MS接受通过P2P服务的内容提供时,MS在步骤311中从P2P施主MS接收其期望的内容。当完成内容接收时,MS在步骤313中发送指示正常P2P服务完成的消息至P2P服务器。
接下来,MS在步骤315中从P2P服务器接收P2P服务完成消息并且结束该处理过程。
图4示出根据本公开的示范性实施例的、在无线通信***中的P2P服务器的操作。
在步骤401中,P2P服务器从MS接收P2P服务请求消息。P2P服务请求消息可以包括请求P2P服务的MS的ID、P2P请求MS期望的内容的信息以及偏好MS列表。
在步骤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列表。
在步骤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。
在步骤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。
接下来,P2P服务器通过在步骤409中从相应ASN-GW或者BS接收P2P通信业务路径响应消息以及在步骤411中发送包括P2P施主MS的IP地址和通信业务分类信息的P2P服务响应控制消息至P2P请求MS,完成P2P通信业务路径建立。
P2P服务器在步骤413中从P2P请求MS接收P2P服务完成消息,并且在步骤415中确定P2P服务完成消息指示正常完成还是完成出错。
当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服务成功完成。
接下来,P2P服务器结束该处理过程。
相反,当在步骤415中P2P服务完成消息指示完成出错时,P2P服务器发送请求删除P2P通信业务路径的P2P通信业务路径删除消息至相应的ASN-GW或者BS。当P2P通信业务路径删除完成时,P2P服务器返回到步骤403,以引导P2P请求MS经由新的P2P施主MS尝试P2P服务。这样一来,根据设计,P2P服务器可以删除P2P通信业务路径然后返回到步骤405。
图5示出根据本公开的示范性实施例的、在无线通信***中用于P2P服务的网关的操作。
在步骤501中,ASN-GW从P2P服务器接收P2P MS列表请求控制消息。这里,P2P MS列表请求控制消息包括请求P2P服务的MS的ID。
ASN-GW在步骤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-GW将接收到的P2P MS列表响应消息转发给P2P服务器。这里,P2P MS列表响应消息可以包括服务BS和邻近BS的资源状态信息。
在步骤513中,ASN-GW检查是否从P2P服务器接收到P2P通信业务路径请求消息。当没有接收到P2P通信业务路径请求消息时,ASN-GW结束该处理过程。
相反,当接收到P2P通信业务路径请求消息时,ASN-GW在步骤515中存储接收到的P2P通信业务路径请求消息的通信业务路径,并且在步骤517中发送P2P通信业务路径响应消息至P2P服务器。这里,P2P通信业务路径请求消息可以包括通信业务分类信息(例如,源/目标IP地址、源/目标端口地址和协议)。
在步骤519中,ASN-GW确定是否从与P2P通信业务路径相应的MS——也就是说,从P2P请求MS或者P2P施主MS——接收到P2P通信业务信号。当没有接收到P2P通信业务信号时,ASN-GW前进至步骤523。
接收到P2P通信业务信号时,ASN-GW在步骤521中沿着P2P通信业务路径将P2P通信业务信号转发至相应BS或者其它ASN-GW。
在步骤523中,ASN-GW确定是否从P2P服务器接收到P2P通信业务路径删除消息。当没有接收到P2P通信业务路径删除消息时,ASN-GW返回到步骤519。
当接收到P2P通信业务路径删除消息时,ASN-GW在步骤525中删除先前存储的P2P通信业务路径,并且将指示P2P通信业务路径被删除的P2P通信业务路径删除消息发送至P2P服务器。
接下来,ASN-GW结束该处理过程。
图6A和图6B示出根据本公开的示范性实施例的、在无线通信***中用于P2P服务的BS的操作。
在步骤601中,BS从ASN-GW接收P2P MS列表请求控制消息,该P2PMS列表请求控制消息请求能够为P2P请求MS提供服务的MS的信息。
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列表。
在步骤609中,BS确定是否从P2P服务器接收到P2P通信业务路径请求消息。当没有接收到P2P通信业务路径请求消息时,BS前进到步骤615。
相反,当接收到P2P通信业务路径请求消息时,BS在步骤611中存储接收到的P2P通信业务路径请求消息的通信业务路径,并且在步骤613中发送P2P通信业务路径响应消息至P2P服务器。这里,P2P通信业务路径请求消息可以包括通信业务分类信息(例如,源/目标IP地址、源/目标端口地址和协议)。
在步骤615中,BS确定是否从P2P请求MS或P2P施主MS接收到P2P通信业务信号。当没有接收到P2P通信业务信号时,BS前进到步骤621。当接收到P2P通信业务信号时,BS在步骤617中检查BS是否存储了与发送P2P通信业务信号的MS相应的P2P通信业务路径。当没有存储P2P通信业务路径时,BS在步骤625中将P2P通信业务信号转发至更高节点ASN-GW。
当存储了P2P通信业务信号时,BS在步骤619中沿着P2P通信业务路径将P2P通信业务信号转发至相应MS或者高层ASN-GW。
在步骤621中,BS确定是否从P2P服务器接收到P2P通信业务路径删除消息。当没有接收到P2P通信业务路径删除消息时,BS前进到步骤627。
在步骤627中,BS确定使用P2P服务的MS是否移交。当P2P服务中的MS没有移交时,BS返回到步骤615。
相反,当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以便引导ASN-GW重新建立MS的P2P通信业务路径。
当MS的移交结束时,BS在步骤631中删除该MS的P2P通信业务路径信息并且结束该处理过程。
相反,当接收到P2P通信业务路径删除消息时,BS在步骤623中删除先前存储的P2P通信业务路径,并且将指示P2P通信业务路径被删除的P2P通信业务路径删除消息发送至P2P服务器。
接下来,BS结束该处理过程。
图7示出根据本公开的示范性实施例的、在无线通信***中当使用P2P服务的MS移交时目标BS的操作。
目标BS在步骤701中接收包括特定MS的P2P通信业务路径信息的HO控制消息,并且在步骤703中从该P2P通信业务路径信息中确认P2P对等MS的信息。在步骤705中,目标BS确定该P2P对等MS是否行进到目标BS的小区覆盖中。这里,目标BS可以使用P2P通信业务路径信息的P2P对等MS的位置信息,检查P2P对等MS是否在目标BS的小区覆盖中。
当P2P对等MS在小区覆盖中时,目标BS在步骤707中建立通信业务路径以使得特定MS与P2P对等MS之间的P2P通信业务转向目标BS。
相反,当P2P MS不在该小区覆盖中时,目标BS在步骤709中发送包括该特定MS的通信业务路径信息的P2P通信业务路径注册请求消息至ASN-GW,并且从ASN-GW接收通信业务路径注册响应消息。
在步骤711中,目标BS在步骤711中将该特定MS移交至服务BS,并且前进至图6的步骤615。
图8是根据本公开的示范性实施例的、在无线通信***中的MS的框图。
参考图8,MS包括收发器800和控制器810。控制器810包括P2P控制器812。
收发器800在控制器810的控制下控制和处理发送信号到BS与从BS接收信号。
控制器810控制和处理MS的操作。当确定需要P2P服务时,控制器810控制和处理P2P控制器812从注册了P2P服务的其它MS接收期望的内容。
也就是说,P2P控制器812控制和处理发送请求通知能够使用P2P服务提供期望的内容的MS的P2P服务请求消息至P2P服务器,以及从P2P服务器接收包括P2P施主MS信息的P2P服务响应控制消息。这样一来,P2P服务请求消息包括MS期望的内容的信息、第一MS偏好的P2P施主MS列表以及第一MS的ID。这里,P2P服务响应控制消息包括P2P施主MS的IP地址和通信业务分类信息。
P2P控制器812控制和处理从P2P服务响应控制消息获取P2P施主MS的IP信息和通信业务分类信息、发送请求P2P数据服务的P2P数据请求消息至P2P施主MS以及从P2P施主MS接收P2P数据响应消息。这里,P2P数据请求消息包括MS期望的内容的信息。
P2P控制器812分析P2P数据响应消息,并且由此检查P2P施主MS接受还是拒绝使用P2P服务的内容提供。当P2P施主MS拒绝使用P2P服务的内容提供时,P2P控制器812发送指示P2P服务完成出错的消息至P2P服务器。当P2P施主MS接受使用P2P服务的内容提供时,P2P控制器812控制和处理从P2P施主MS接收期望的内容以及发送指示P2P服务正常完成的消息至P2P服务器。
图9是根据本公开的示范性实施例的、在无线通信***中的P2P服务器的框图。
参考图9,P2P服务器包括收发器900、P2P控制器910以及存储单元920。P2P控制器910包括P2P MS选择器912和路径控制器914。
收发器900在P2P控制器910的控制下控制和处理发送信号到通过核心网络连接的多个ASN-GW而且从所述多个ASN-GW接收信号。
控制器910控制和处理用于提供P2P服务的功能。具体来说,当从特定MS接收到P2P服务请求消息时,控制器910控制和处理P2P MS选择器912在注册了P2P服务的MS当中选择用于向该特定MS提供期望的内容的MS。
也就是说,为了为请求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的资源状态信息。
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。
当P2P MS选择器912选择P2P施主MS时,为了基于P2P请求MS与P2P施主MS之间的相对位置建立通信业务路径,路径控制器914控制和处理通过发送P2P通信业务路径请求控制消息至相应的ASN-GW或者BS以及从相应的ASN-GW或者BS接收P2P通信业务路径响应消息来完成P2P通信业务路径建立。这里,P2P通信业务路径请求控制消息可以包括用于通信业务路径优化的通信业务分类信息(例如源/目标IP地址、源/目标端口地址以及协议)。
为此,当P2P MS选择器912选择P2P施主MS并且路径控制器914在P2P请求MS与P2P施主MS之间建立通信业务路径时,控制器900控制和处理以发送包括P2P施主MS的IP地址和通信业务分类信息的P2P服务响应控制消息至P2P请求MS。接下来,当从P2P请求MS接收到P2P服务完成消息时,控制器900检查该P2P服务完成消息是指示正常完成还是完成出错。
当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。
存储单元920存储用于P2P服务器的操作的各种程序和数据。具体来说,存储单元920存储注册了P2P服务的MS的列表以及注册了P2P服务的MS的内容的信息。存储单元920可以在控制器910的控制下存储处于P2P服务中的MS的信息(例如,P2P请求MS、P2P施主MS、通信业务路径以及发送与接收的内容)以及BS的资源状态信息。
图10是根据本公开的示范性实施例的、在无线通信***中的网关的框图。
参考图10,ASN-GW包括收发器1000、控制器1010和存储单元1020。控制器1010包括P2P控制器1012。
收发器1000在控制器1010的控制下控制和处理通过核心网络发送消息到P2P服务器和其它ASN-GW而且从P2P服务器和其它ASN-GW接收消息,以及发送消息至作为更低节点的多个BS而且从作为更低节点的多个BS接收消息。
控制器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服务器。
当从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的路径。
存储单元1020控制和处理ASN-GW的操作。具体地说,包括P2P路径存储单元1022的存储单元1020存储当前P2P服务中的P2P MS的通信业务路径。在控制器1010的控制下,存储单元1020可以存储连接至BS的MS的信息和BS的资源状态信息。
图11是根据本公开的示范性实施例的、在无线通信***中的BS的框图。
参考图11,BS包括收发器1100、控制器1110和存储单元1120。控制器1110包括P2P控制器1112,存储单元1120包括P2P路径存储单元1122。
在控制器1110的控制下,收发器1100控制和处理以发送信号至ASN-GW和MS而且从ASN-GW和MS接收信号。
控制器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的资源状态信息。
在无线通信***中,基于请求P2P服务的MS的位置收集能够提供P2P服务的MS的信息,通过考虑P2P服务请求MS的偏好MS、BS的无线资源状态和注册了P2P服务的MS来选择P2P服务施主MS,以及通过考虑P2P服务请求MS和P2P服务施主MS的相对位置建立和管理P2P服务的通信业务路径。因此,通过最小化通信业务量可以减轻网络负担,并且可以减轻网络拥塞和通信质量变差。
虽然已经参考本发明的某些示范性实施例示出和描述了本发明,但是本领域技术人员将理解,可以在此进行形式和细节上的各种改变而不脱离如所附权利要求及其等效物所定义的本发明的精神和范围的条件。

Claims (20)

1.一种在无线通信***中操作用于提供点对点P2P服务的服务器(100)的方法,所述方法包括:
接收P2P服务请求信号,该P2P服务请求信号包括移动站MS(131-135)请求的内容的信息;
从具有所述内容的MS(131-135)的列表中基于对等MS与所述MS之间的相对位置以及基于该列表上的MS的至少两个服务基站BS(121-126)的可用资源状态选择对等MS;
在所述MS与所述对等MS之间建立通信业务路径(140-144);以及
将所述对等MS的信息发送至所述MS。
2.如权利要求1所述的方法,其中从具有所述内容的MS的列表中选择对等MS包括从具有所述内容的MS的列表中选择属于所述MS的服务基站BS的MS。
3.如权利要求1所述的方法,其中从具有所述内容的MS的列表中选择对等MS包括:向与所述MS相应的网关请求能够向所述MS提供P2P服务的MS的列表;从所述网关接收能够向所述MS提供P2P服务的MS列表。
4.如权利要求1所述的方法,其中在所述MS与所述对等MS之间建立通信业务路径包括:基于所述MS与所选择的对等MS之间的相对位置确定通信业务路径;以及向与所确定的通信业务路径相应的节点请求建立通信业务路径。
5.一种在无线通信***中操作用于接收点对点P2P服务的移动站MS的方法,所述方法包括:
将包括内容的信息的P2P服务请求信号发送至服务器;
从所述服务器接收能够提供所述内容的对等MS的信息,其中所述对等MS是从具有所述内容的MS的列表中基于对等MS与所述MS之间的相对位置以及基于该列表上的MS的至少两个服务基站BS(121-126)的可用资源状态选择的;
请求所述对等MS提供内容;以及
沿由所述服务器建立的通信业务路径从所述对等MS接收所述内容。
6.一种在无线通信***中操作用于提供点对点P2P服务的网关(110-112)的方法,所述方法包括:
从服务器(100)接收对移动站MS(131-135)的列表的请求,所述MS使能P2P服务;
识别所述MS的服务基站BS(121-126);
收集P2P服务施主MS的信息,所述P2P服务施主MS访问所述服务BS和所述服务BS的至少一个相邻BS;
将包括所收集的信息的候选MS列表发送至所述服务器;以及
从所述服务器接收对建立针对所述MS和从该候选MS列表中选择的内容提供MS的通信业务路径的请求,其中所述内容提供MS是基于所述内容提供MS与所述MS之间的相对位置以及基于该列表上的MS的至少两个服务基站BS的可用资源状态选择的。
7.如权利要求6所述的方法,还包括:建立所请求的通信业务路径;以及当从所述MS和所述内容提供MS其中任意一个接收到通信业务信号时,沿所建立的通信业务路径转发接收到的通信业务信号。
8.一种在无线通信***中操作用于提供点对点P2P服务的基站BS的方法,所述方法包括:
从网关接收对移动站MS的列表的请求,所述MS使能P2P服务;
收集访问所述BS的MS当中的P2P服务施主MS的信息;
将包括所收集的信息的候选MS列表发送至所述网关;以及
从服务器接收对建立针对所述MS和从该候选MS列表中选择的内容提供MS的通信业务路径的请求,其中所述内容提供MS是基于所述内容提供MS与所述MS之间的相对位置以及基于该列表上的MS的至少两个服务基站BS的可用资源状态选择的。
9.如权利要求8所述的方法,还包括:建立所请求的通信业务路径;以及当从所述MS和所述内容提供MS其中任意一个接收到通信业务信号时,沿所建立的通信业务路径转发接收到的通信业务信号。
10.如权利要求8所述的方法,还包括:当所述MS移交时,通过将所述MS的通信业务路径的信息发送至目标BS来请求重新建立所述通信业务路径。
11.一种在无线通信***中用于提供点对点P2P服务的服务器(100)装置,所述装置包括:
收发器(900),被配置为处理信号发送和接收;以及
控制器(910),被配置为控制从移动站MS(131-135)接收包括请求的内容的信息的P2P服务请求信号,从具有所述内容的MS(131-135)的列表中基于对等MS与所述MS之间的相对位置以及基于该列表上的MS的至少两个服务基站BS的可用资源状态选择对等MS,在所述MS与所述对等MS之间建立通信业务路径(140-144),以及将所述对等MS的信息发送至所述MS。
12.如权利要求11所述的装置,其中所述控制器还配置为从具有所述内容的MS的列表中选择属于所述MS的服务基站BS的对等MS。
13.如权利要求11所述的装置,其中所述控制器还被配置为向与所述MS相应的网关请求能够向所述MS提供P2P服务的MS的列表,控制从所述网关接收能够向所述MS提供P2P服务的MS的列表。
14.如权利要求11所述的装置,其中所述控制器还被配置为:基于所述MS与所选择的对等MS之间的相对位置确定通信业务路径;以及向与所述通信业务路径相应的节点请求建立通信业务路径。
15.一种在无线通信***中用于接收点对点P2P服务的移动站MS(131-135)装置,该装置包括∶
收发器(800),被配置为发送与接收信号;以及
控制器(810),被配置为控制将包括内容的信息的P2P服务请求信号发送至服务器(100),从所述服务器接收能够提供所述内容的对等MS(131-135)的信息,请求所述对等MS提供内容,以及沿由所述服务器建立的通信业务路径(140-144)从所述对等MS接收所述内容,其中所述对等MS是从具有所述内容的MS的列表中基于对等MS与所述MS之间的相对位置以及基于该列表上的MS的至少两个服务基站BS的可用资源状态选择的。
16.一种在无线通信***中用于提供点对点P2P服务的网关(110-112)装置,所述装置包括:
收发器(1000),被配置为发送与接收信号;以及
控制器(1010),被配置为控制从服务器(100)接收对移动站MS(131-135)的列表的请求,所述MS使能P2P服务,所述控制器识别所述MS的服务基站BS(121-126),收集P2P服务施主MS的信息,所述P2P服务施主MS访问所述服务BS和所述服务BS的至少一个相邻BS,所述控制器将包括所收集的信息的候选MS列表发送至所述服务器,并且从所述服务器接收对建立针对所述MS和从该候选MS列表中选择的内容提供MS的通信业务路径的请求,其中所述内容提供MS是基于所述内容提供MS与所述MS之间的相对位置以及基于该列表上的MS的至少两个服务基站BS的可用资源状态选择的。
17.如权利要求16所述的装置,其中所述控制器还被配置为建立所请求的通信业务路径,以及当从所述MS和所述内容提供MS其中任意一个接收到通信业务信号时,控制沿所建立的通信业务路径转发接收到的通信业务信号。
18.一种在无线通信***中用于提供点对点P2P服务的基站BS(121-126)装置,该装置包括∶
收发器,被配置为发送与接收信号;以及
控制器,被配置为从网关(110-112)接收对移动站MS(131-135)的列表的请求,所述MS使能P2P服务,所述控制器收集访问所述BS的MS当中的P2P服务施主MS的信息,以及控制将包括所收集的信息的候选列表发送至所述网关,并且从服务器接收对建立针对所述MS和从该候选MS列表中选择的内容提供MS的通信业务路径的请求,其中所述内容提供MS是基于所述内容提供MS与所述MS之间的相对位置以及基于该列表上的MS的至少两个服务基站BS的可用资源状态选择的。
19.如权利要求18所述的装置,其中所述控制器还被配置为建立所请求的通信业务路径,以及当从所述MS和所述内容提供MS其中任意一个接收到通信业务信号时,控制沿所建立的通信业务路径转发接收到的通信业务信号。
20.如权利要求18所述的装置,其中当所述MS移交时,所述控制器还被配置为控制通过将所述MS的通信业务路径的信息发送至目标BS来请求重新建立所述通信业务路径。
CN201280018516.8A 2011-02-15 2012-02-15 无线通信***中点对点服务的方法和装置 Expired - Fee Related CN103477571B (zh)

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
KR10-2011-0013153 2011-02-15
KR20110013153 2011-02-15
PCT/KR2012/001128 WO2012111971A2 (en) 2011-02-15 2012-02-15 Method and apparatus for peer-to-peer service in wireless communication system
KR1020120015145A KR20120093787A (ko) 2011-02-15 2012-02-15 광대역 무선 접속 시스템에서 피어투피어 서비스 방법 및 장치
KR10-2012-0015145 2012-02-15

Publications (2)

Publication Number Publication Date
CN103477571A CN103477571A (zh) 2013-12-25
CN103477571B true CN103477571B (zh) 2017-05-10

Family

ID=46885093

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201280018516.8A Expired - Fee Related CN103477571B (zh) 2011-02-15 2012-02-15 无线通信***中点对点服务的方法和装置

Country Status (5)

Country Link
US (1) US9485612B2 (zh)
EP (1) EP2676381B1 (zh)
KR (1) KR20120093787A (zh)
CN (1) CN103477571B (zh)
WO (1) WO2012111971A2 (zh)

Families Citing this family (27)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2015520556A (ja) 2012-04-27 2015-07-16 インターデイジタル パテント ホールディングス インコーポレイテッド 近接データパスセットアップを最適化するための方法および装置
EP2842296A2 (en) * 2012-04-27 2015-03-04 Interdigital Patent Holdings, Inc. Method and apparatuses for supporting proximity discovery procedures
WO2013189078A1 (en) * 2012-06-21 2013-12-27 Nokia Siemens Networks Oy Network assisted proximity service session management
US10091798B2 (en) * 2012-11-07 2018-10-02 Massachusetts Institute Of Technology Cognitive radio method and apparatus for achieving ad hoc interference multiple access wireless communication
US9769803B2 (en) * 2012-11-29 2017-09-19 Nokia Technologies Oy Methods for device-to-device connection re-establishment and related user equipments and radio access node
WO2013185150A1 (en) 2013-03-14 2013-12-12 Massachusetts Institute Of Technology Method and apparatus for smart adaptive dynamic range multiuser detection radio receiver
CN104066200B (zh) * 2013-03-21 2020-11-06 北京三星通信技术研究有限公司 一种ue间端到端通信的实现方法及用户设备
KR102079336B1 (ko) * 2013-06-28 2020-02-19 삼성전자주식회사 스트리밍 서비스 시 중복 전송 방지를 위한 방법 및 장치
WO2014205793A1 (en) * 2013-06-28 2014-12-31 Nokia Corporation Methods, apparatuses and computer program products for prose communication
CN103581317B (zh) * 2013-10-31 2016-08-17 工业和信息化部电信传输研究所 一种网络资源共享的方法
CN104951676B (zh) * 2014-04-14 2018-04-20 腾讯科技(深圳)有限公司 移动终端控制方法、装置和***
US10299281B2 (en) 2014-06-16 2019-05-21 Massachusetts Institute Of Technology Cognitive radio method and apparatus for achieving ad hoc interference multiple access wireless communication
CN104125620A (zh) * 2014-07-31 2014-10-29 宇龙计算机通信科技(深圳)有限公司 基于终端直连通信的中继选择的路由方法和路由方法
KR102222337B1 (ko) * 2014-08-05 2021-03-04 삼성전자주식회사 전자 기기의 어플리케이션 동기화 방법 및 장치
WO2016114844A2 (en) 2014-11-03 2016-07-21 Massachusetts Institute Of Technology Method and apparatus for message fractionation and physical layer channel assignment for multiuser detection-enabled wireless communication among adaptive interference
US9622145B2 (en) 2014-12-05 2017-04-11 At&T Intellectual Property I, L.P. Wireless network architecture for providing media content
GB2537623A (en) * 2015-04-20 2016-10-26 Fujitsu Ltd Content delivery over D2D links
KR101666885B1 (ko) * 2015-05-15 2016-10-24 한국항공대학교산학협력단 D2d 통신을 이용한 멀티미디어 컨텐츠를 수신하는 방법 및 장치
CA2980952A1 (en) * 2015-05-18 2016-11-24 Huawei Technologies Co., Ltd. Ip address allocation method in d2d communication and user equipment
CN106921690A (zh) * 2015-12-25 2017-07-04 华为技术有限公司 一种移动网络中分发数据的方法、装置和***
WO2017119140A1 (ja) * 2016-01-08 2017-07-13 富士通株式会社 無線通信装置、無線通信システムおよび処理方法
CN108463805B (zh) * 2016-01-14 2022-05-31 索尼移动通讯有限公司 用于移动边缘计算的用户设备选择
JP7168569B2 (ja) * 2017-08-10 2022-11-09 株式会社Nttドコモ 無線通信システム、ネットワーク装置、ユーザ装置、無線基地局及び無線通信方法
JP2021193758A (ja) * 2018-09-03 2021-12-23 ソニーグループ株式会社 情報処理装置、情報処理方法、及び、プログラム
US11690090B2 (en) 2019-05-21 2023-06-27 Massachusetts Institute Of Technology Mitigation of communication signal interference using adaptive transmit power
US11005507B2 (en) 2019-06-14 2021-05-11 Massachusetts Institute Of Technology Targeted ratio of signal power to interference plus noise power for enhancement of a multi-user detection receiver
US11569893B1 (en) * 2021-12-08 2023-01-31 Nec Corporation User equipment trajectory based beam selection

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1657299A (zh) * 2003-12-13 2005-08-24 三星电子株式会社 经由无线通信网络选择打印机和打印数据的***和方法
CN101689917A (zh) * 2007-07-09 2010-03-31 三星电子株式会社 用于无线通信***中的自适应对等通信选择的方法和装置

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5903618A (en) * 1995-07-18 1999-05-11 Casio Computer Co., Ltd. Multimode radio communication system
US7546363B2 (en) * 2001-07-06 2009-06-09 Intel Corporation Adaptive route determination for peer-to-peer services
DE102004003549B4 (de) * 2004-01-23 2007-03-29 Siemens Ag Kommunikationssystem und Verfahren zum Verarbeiten einer von einem Mobilfunkendgerät eines Mobilfunk-Kommunikationsnetzes einem Nachrichtenfilter-Rechner zugeführten Anforderungs-Nachricht
JP2008526150A (ja) * 2004-12-28 2008-07-17 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ ピアツーピアインスタントメッセージングのための方法および装置
KR101418357B1 (ko) * 2007-07-09 2014-07-14 삼성전자주식회사 이동통신 시스템에서 단말간 피어투피어 접속방법 및 장치
FR2928800A1 (fr) * 2008-03-14 2009-09-18 Thomson Licensing Sas Procede de gestion de requetes d'obtention d'identifiants de pairs en vue d'acceder en mode p2p a des contenus qu'ils stockent, et dispositif de gestion et equipement de reseau associes.
US8553596B1 (en) * 2008-10-09 2013-10-08 Clearwire Ip Holdings Llc Selection of peer-to-peer providers in a wireless network
US8406206B2 (en) * 2009-02-23 2013-03-26 Empire Technology Development Llc Mobile peer-to-peer content sharing method and system

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1657299A (zh) * 2003-12-13 2005-08-24 三星电子株式会社 经由无线通信网络选择打印机和打印数据的***和方法
CN101689917A (zh) * 2007-07-09 2010-03-31 三星电子株式会社 用于无线通信***中的自适应对等通信选择的方法和装置

Also Published As

Publication number Publication date
WO2012111971A2 (en) 2012-08-23
EP2676381A4 (en) 2014-10-15
US9485612B2 (en) 2016-11-01
WO2012111971A3 (en) 2012-12-20
KR20120093787A (ko) 2012-08-23
EP2676381A2 (en) 2013-12-25
US20120208571A1 (en) 2012-08-16
EP2676381B1 (en) 2019-07-17
CN103477571A (zh) 2013-12-25

Similar Documents

Publication Publication Date Title
CN103477571B (zh) 无线通信***中点对点服务的方法和装置
CN104010300B (zh) 数据传输方法
CN103262587B (zh) 通过使用mptcp的分离式归属代理体系结构,用于移动性的***和方法
CN105874830B (zh) 一种移动性管理的方法、装置及***
CN106341832A (zh) 网络切片的管理及选择方法、***、基站、路由交换设备
CN107919969A (zh) 策略控制方法及装置
CN106375987A (zh) 一种网络切片的选择方法及***
CN108738022B (zh) 一种无线通信网络移动管理方法及***
CN105471611A (zh) 用户服务提供的处理方法、装置及***
CN103259765A (zh) 一种基于蓝牙的区域社交***
JP2006501712A (ja) 動的ネットワーク構成
CN101800911B (zh) 实现本地交换的方法及***
CN104469735B (zh) 一种sim卡申请方法、sim卡分配方法及装置
CN109088781A (zh) 无线射频参数的配置方法、装置和智能家电设备
CN106953656B (zh) 一种智能终端控制对讲机进行信息传输的方法与装置
CN102724651B (zh) 数据直通处理方法、设备和***
CN102164368B (zh) 一种接入无线局域网的方法和通信***
CN104584647A (zh) 无线局域网中基于服务差异化进行动态关联排序的***和方法
CN101547500A (zh) 无线基站和通信控制方法
CN106658539B (zh) 无线传感器网络中移动数据收集器的移动路径规划方法
Jia et al. A BUS‐aided RSU access scheme based on SDN and evolutionary game in the Internet of Vehicle
CN104247480B (zh) 通信设备、通信方法、通信***、控制设备
CN106658625A (zh) 网络切换方法及装置
CN110351388A (zh) 一种基于物联网络架构***的应用方法
CN103493399B (zh) 基于两个或更多个网络提供同时数据传输的方法和设备

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20170510

Termination date: 20200215

CF01 Termination of patent right due to non-payment of annual fee