使能直接传送层的连接性制造技术

技术编号:12909960 阅读:69 留言:0更新日期:2016-02-24 15:46
一种用于用户设备(UE)的技术,所述用户设备可操作于与被选择的UE建立直接传输层连接性。所述UE的互联网协议(IP)地址可以被发送至邻近服务(ProSe)服务器。所述被选择的UE的用户应用标识(ID)和ProSe服务器ID可以从应用服务器请求。用户应用ID和ProSe服务器ID可以从应用服务器接收。辅助消息可以被发送至与所述UE通信的ProSe服务器,这里所述辅助消息包括针对被选择的应用,辅助在所述UE和所述被选择的UE之间建立直接传输层连接性的请求。

【技术实现步骤摘要】
【国外来华专利技术】使能直接传送层的连接性相关申请本申请请求于2013年7月26日提交、代理人卷号为P59845Z、美国临时专利申请序列号为61/859,121的利益,并通过引用结合该申请。本申请请求于2014年7月16日提交、代理人卷号为P66190Z、美国临时专利申请序列号为14/332,533的利益,并通过引用结合该申请。
技术介绍
互联网协议(IP)版本4(IPv4)为用于在不同种类的网络上数据通信的互联网协议的第4版本。首先,IPv4用于在互联网上路由流量,并且可以通过提供每个设备的识别(ID),用于提供在网络使能设备之间建立连接的互联网寻址结构。IPv4使用32位(4字节)的IP地址以识别每一设备。相应地,IP地址空间的数量被限定为4,294,967,296个可能的唯一IP地址。随着网络使能设备的数目的增长,可用于使用的唯一IP地址的数目接近于耗尽。另外,一些IP地址被保留用于特殊目的,比如私有网络、多播IPv4地址、和专门机构,因此进一步降低了可用的唯一IP地址的数目。私有网络为使用私有IP地址(遵循标准,比如互联网协议版本4(IPv4)的RFC1918)以识别网络内设备的网络。当全局路由地址不需要或不可用时,私有IP地址可用于家庭、办公司、以及企业的局域网(LAN)。因此,在具有私有IPv4地址的设备之间,直接IP连接性是不可能的,除非它们在同一私有网络内。另外,在具有公共IPv4地址的设备之间,以及当这些设备位于限制访问的防火墙之后时,直接IP连接性是不可能的。附图简要描述从附图与之后的详细描述结合考虑,本公开的特征和优势将变得明显,附图及其说明一同通过示例的方式表述了本公开的特征,并且其中:图1根据示例,显示了用于在使用互联网协议(IP)版本4(IPv4)的多个设备之间建立直接传输层连接性的框架;图2根据示例,显示了用于在用户设备(UE)A和UEB之间建立直接互联网协议(IP)连接的不同状态框架;图3根据示例,显示了用于建立反向连接的框架;图4根据示例,描述了可操作于辅助在第一UE和第二UE之间建立点对点(P2P)连接的邻近服务(ProSe)服务器的计算机电路的功能;图5根据示例,描述了可操作于与被选择的UE建立直接传送层连接的UE的计算机电路的功能;图6根据示例,描述了包括具有存储于之上的指令的非易失性存储介质,该指示适于被执行以实现辅助在第一UE和第二UE之间建立P2P连接的方法;以及图7根据示例描述了UE的示图。现在将对所表述的示例性实施例进行参考,并且本文中将使用具体语言以描述这些示例性实施例。然而应当理解,本专利技术的范围不因此而意在被限制。详细描述在本专利技术被公开和描述之前,应当理解,本专利技术不被限制于本文所公开的特定的结构、过程步骤、或者材料,而是被扩展至被相关领域的普通技术人员识别的其中的等价物。还应当理解的是,本文中所采用的术语仅用于描述特定示例的目的,并且不意图限定。在不同的附图中的相同参考数字代表同样的元件。在流程图和过程中的数字被提供用于清楚地表述步骤和操作,并不必然指示特定的顺序或序列。使用互联网协议版本4(IPv4)的设备通常被给定私有IP地址。传统上,具有私有IP地址的设备不能被其它设备经由互联网直接访问。因此,为了在具有私有IP地址的设备与另一设备之间建立直接的IP连接性,具有私有IP地址的设备必须首先向该另一设备发送IP层的请求以打开传输连接,在该传输连接上,该另一设备可以返回IP层的响应。然而,传统上,当两端具有不可路由时,由于初始的IP层请求不能被传递,因此私有IP地址的直接IP连接性不能被建立。当设备与不具有公开可路由的IP地址(即,私有IP地址或被防火墙阻止的公开IP地址)的设备建立直接IP连接性时,直接IP连接性方案可以被使用。在一个实施例中,IPv4的直接IP连接性方案可以使用邻近服务(ProSe)服务器(比如设备对设备(D2D)服务器)以建立直接IP连接性。在一个实施例中,ProSe服务器可以辅助设备发现其它设备、建立D2D连接、以及维持D2D服务的连续性。图1示出了用于在多个使用IPv4的设备之间建立直接传送层连接性的框架。在一个实施例中,如块110中,UEA可以向邻近服务(ProSe)服务器A登记应用标识符(ID)和设备ID(即,与UEA通信的ProSe服务器)。在另一实施例中,UEA可以通过在UEA上运行的被选择应用的图形用户接口接收用户输入,以向ProSe服务器A发起登记应用ID和设备ID。在另一实施例中,UEA可以通过在UEA上运行的被选择应用的图形用户接口接收用户输入,以向对其它设备通告所提供的P2P内容的点对点(P2P)应用服务器登记P2P应用ID和ProSe服务器ID。在另一实施例中,UEA可以通过被选择应用的图形用户接口接收用户输入,以分配所提供内容的访问准许(准许可以随设备或设备的类型而改变)。在另一实施例中,如在块120中,为了在传输层上与使用被选择应用的UEB直接连接,UEA可以从P2P应用服务器(UEB在该P2P应用服务器上登记)请求UEB的ProSe服务器ID。在一个实施例中,如在块130中,当UEB的访问准许允许UEA连接UEB时,P2P应用服务器向UEA传递UEB的ProSe服务器ID。在另一实施例中,如在块140中,UEA可以向ProSe服务器A发送辅助消息,请求ProSe服务器辅助与UEB建立直接传输层连接,使用UEB的P2P应用层ID和ProSe服务器ID,该UEB被识别。在另一实施例中,该辅助消息可以包括UEA的IP地址。在另一实施例中,如在块150a中,当UEB被与UEA相同的ProSe服务器(即ProSe服务器A)管理时,ProSe服务器A可以直接向UEB发送针对UEB的IP地址和应用端口的请求。在另一实施例中,如在块150b中,如果UEB被除ProSe服务器A以外的ProSe服务器管理,ProSe服务器A可以经由UEB的ProSe服务器(即ProSe服务器B)发送针对UEB的IP地址和应用端口的请求。在另一实施例中,如在块160中,ProSe服务器A可以确定UEA的IP地址的可到达状态和/或UEB的IP地址的可到达状态。在另一实施例中,如在块170中,直接传输层连接性可以在UEA和UEB之间建立。图2示出了用于基于UEA的IP地址的可到达状态和/或UEB的IP地址的可到达状态,在UEA和UEB之间建立直接IP连接的不同框架。在状态1中,UEB具有全局可达到的IP地址。另外,如在块210中,在状态1中,UEA的ProSe服务器(ProSe服务器A)可以向UEA转发UEB的IP地址和应用端口。在一个实施例中,如在块220中,UEA可以使用UEB的IP地址和应用端口以与UEB建立直接传输层的连接性或IP连接性。在状态2中,UEB不具有全局可到达IP地址(例如,UEB位于NAT或防火墙之后),但是UEA具有全局可到达IP地址。在状态2中,如在块230中,反向连接可以在UEA和UEB之间建立。图3还提供了在建立反向连接时的细节。在状态3中,UEB和UEA均不具有全局可到达的IP地址。在一个实施例中,如在块240中,ProSe服务器A可以从UEA的防火墙请求UEA的全局可到达的IP地址和端口号。在另一实施例中,如状态本文档来自技高网...

【技术保护点】
一种包括在邻近服务(ProSe)服务器中的计算电路,所述ProSe服务器可操作于辅助第一用户设备(UE)和第二UE之间的直接传输层连接性的建立,所述计算机电路被配置为:从所述第一UE接收被所述第一UE用于与所述第二UE建立直接传输层连接性的互联网协议(IP)地址;请求被所述第二UE用于建立直接传输层连接性的互联网协议(IP)地址和被所述第二UE使用的应用的应用端口;确定所述第一UE的IP地址或所述第二UE的IP地址的可到达状态;以及基于所述第一UE的IP地址或所述第二UE的IP地址的可到达状态,辅助所述第一UE和所述第二UE之间的直接传输层连接性的建立。

【技术特征摘要】
【国外来华专利技术】2013.07.26 US 61/859,121;2014.07.16 US 14/332,5331.一种邻近服务ProSe服务器,所述ProSe服务器可操作于辅助第一用户设备UE和第二UE之间的直接传输层连接性的建立,所述ProSe服务器包括计算机电路,所述计算机电路被配置为:从所述第一UE接收被所述第一UE用于与所述第二UE建立直接传输层连接性的互联网协议IP地址;请求被所述第二UE用于建立直接传输层连接性的互联网协议IP地址和被所述第二UE使用的应用的应用端口;确定所述第一UE的IP地址或所述第二UE的IP地址的可到达状态,所述可到达状态指示UE的IP地址是否是全局可到达的;以及基于所述第一UE的IP地址或所述第二UE的IP地址的可到达状态,辅助所述第一UE和所述第二UE之间的直接传输层连接性的建立。2.如权利要求1所述的ProSe服务器,其中所述计算机电路还被配置为从所述第一UE接收辅助在所述第一UE和所述第二UE之间建立直接传输层连接性的请求。3.如权利要求1所述的ProSe服务器,其中所述计算机电路还被配置为从所述第一UE接收点对点P2P应用的用户应用标识ID和所述第一UE的设备ID。4.如权利要求1所述的ProSe服务器,其中所述计算机电路还被配置为使用用户应用标识ID和被所述第二UE使用的ProSe服务器的ProSe服务器ID,识别所述第二UE。5.如权利要求1所述的ProSe服务器,其中所述第一UE的IP地址或所述第二UE的IP地址的可到达状态包括全局可到达IP地址状态和非全局可到达IP地址状态。6.如权利要求5所述的ProSe服务器,其中所述非全局可到达IP地址状态由使用网络地址转换NAT引起或者由所述第一UE或所述第二UE的防火墙引起。7.如权利要求5所述的ProSe服务器,其中所述计算机电路还被配置为当所述第二UE的可到达状态为全局可到达IP地址状态时,向所述第一UE发送所述第二UE的IP地址和应用端口。8.如权利要求5所述的ProSe服务器,其中所述计算机电路还被配置为:确定所述第一UE和所述第二UE支持反向连接过程;以及当所述第二UE的可到达状态为非全局可到达IP地址状态且所述第一UE的可到达状态为全局可到达IP地址状态时,协助所述第一UE和所述第二UE在所述第一UE和所述第二UE之间建立反向连接。9.如权利要求8所述的ProSe服务器,其中所述计算机电路还被配置为通过以下步骤协助所述第一UE和所述第二UE建立反向连接:向所述第一UE指示反向连接将被建立用于来自所述第二UE的应用以旁路所述第二UE的防火墙;向所述第二UE转发IP地址和针对所述第一UE的应用的端口号;以及指引所述第二UE与所述第一UE建立针对所述应用的反向连接。10.如权利要求8所述的ProSe服务器,其中所述计算机电路还被配置为:直接向所述第二UE转发所述第一UE的IP地址和端口号;或者使用所述第二UE的ProSe服务器,向所述第二UE转发所述第一UE的IP地址和端口号。11.如权利要求9所述的ProSe服务器,其中所述计算机电路还被配置为当在所述第一UE和所述第二UE之间的应用的直接传输层连接性被终止时,从所述第二UE移除所述防火墙旁路。12.如权利要求8所述的ProSe服务器,其中所述计算机电路还被配置为:当所述第二UE的可到达状态为所述非全局可到达IP地址状态且所述第一UE的可到达状态为非全局可到达IP地址状态时,请求所述第二UE的全局可到达IP地址和端口号;以及向所述第一UE转发所述全局可到达IP地址和所述端口号。13.如权利要求12所述的ProSe服务器,其中所述计算机电路还被配置为:请求与所述第二UE相关的防火墙以提供所述第二UE的全局可到达IP地址;以及请求与所述第二UE相关的防火墙以提供端口,通过该端口,对于所述第一UE和所述第二UE之间的直接传输连接性,所述第一UE可以访问所述第二UE。14.如权利要求12所述的ProSe服务器,其中所述计算机电路还被配置为使用由与所述第二UE相关的防火墙提供的全局可到达IP地址和端口,协助所述第一UE和所述第二UE建立直接传输连接性。15.如权利要求12所述的ProSe服务器,其中所述计算机电路还被配置为:从与所述第二UE相关的防火墙,直接请求所述第二UE...

【专利技术属性】
技术研发人员:克斯廷·约翰斯通亚历山大·普亚塔弗
申请(专利权)人:英特尔IP公司
类型:发明
国别省市:美国;US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1