用于在无线通信系统中测量和使用拥塞的装置和方法_4

文档序号:9457920阅读:来源:国知局
或增加计算速度)。重复响应事件可以是由用户设备进行数据单元的传输,发生在无线网络中的网络层或更高层,其中,网络层是可以被类推为在IS0/IEC 7498-1中的开放系统互连模型中限定的网络层的一个。例如,在使用互联网协议的无线通信系统中,网络层可以被叫做互联网层。重复响应事件是数据单元到固定网络的传输和对来自固定网络的数据单元的响应的接收,其中,在数据单元中是用于期望响应在由固定网络中正在响应的设备在接收后立即启动的一个。这样的数据单元的示例是用于使用互联网控制消息协议在互联网协议的互联网层执行Ping的或者使用HTTP在互联网协议的应用层的HTTP请求和响应消息,或者使用UDP协议在互联网协议的传输层的数据报,其中数据报包括在应用层控制的请求以通过数据报层返回响应。在一些实施例中,如果RTT小于或等于100ms,则核心拥塞值然后被转换为二进制O ;如果RTT大于10ms且小于或等于200ms,则转换为二进制I ;如果RTT大于或等于10ms且小于或等于500ms,则转换为二进制2 ;如果RTT大于或等于500ms,则转换为二进制3。
[0032]参看图12,框图1200示出了根据特定实施例的电子设备1205的装置框图。装置和电子设备1205的功能方面可以存在于这里上面参考图1所述的用户设备110中。设备1205包括处理功能1210,其包括一个或多个处理设备,其中每个可以包括如中央处理单元、缓存存储器、指令解码器的子功能,只举出几个例子。处理功能1210执行可以位于处理设备中的存储器内或者可以位于处理功能1210外的存储器1215中或二者组合的程序指令,存储器1215双向耦合到处理功能1210。在特定实施例中,执行的程序指令可以包括用于执行参考图2和4-11中所示的流程图描述的方法步骤的指令。处理功能1210进一步耦合到无线广域网接收-发射功能1260,无线广域网接收-发射功能1260耦合到无线电天线1261,无线电天线1261可以在电子设备1205的内部或外部。在一些实施例中,无线广域网接收-发射功能1260自身包括一个或多个处理器和存储器,并且还可以包括对于由工业标准所限定的无线电协议唯一的电路,并且可以被称为广域接收机-发射机。无线广域网接收-发射功能1260在一些实施例中是蜂窝接收机-发射机。
[0033]装置框图1200示出了可执行操作指令(EOI) 1216存储在处理功能1210外部的存储器1215中。存储器1215还存储数据1217。客户端设备1205的EOI 1216包括被识别为操作系统(OS) 1230和应用1235的指令的组。处理功能1210和EOI 1216,或者处理功能1210、EOI 1216和数据1217的组合也被称为电子设备1205的处理系统。存储器1215这里称为“持久存储器”,其包括处理功能1210外部的存储器并且排除诸如内部缓存存储器、寄存器和处理器堆栈的瞬时存储器,存储在瞬时存储器中的数据不能被非侵入到处理功能1210的集成电路的技术所提取。处理功能1210可以包括输入/输出(I/O)接口电路并且可以耦合到由处理功能1210控制的分离的输入/输出接口电路1220。I/O 1220提供通信到电子设备的硬件元件,诸如按键、显示器和电池,还通信到诸如使用标准硬件和软件协议(例如,通用串行总线、1394或以太网)的连线I/O 1221。
[0034]参看图13,流程图1300示出了根据特定实施例的用于在无线通信系统中使用单独拥塞报告的方法的一些步骤。该方法可以至少部分地在无线通信系统的固定网络中执行,诸如参考图1所述的固定网络,或者可以在自组织网络的设备中执行。无线通信网络的基站和其他固定网络设备包括可以执行这里所述的一些或全部步骤的计算和无线电设备。特定步骤可以在耦合到无线通信系统的网络中的计算设备中执行。该方法的一部分可以在将应用信息提供给无线通信网络的使用设备的网络中执行。尽管特定步骤以及或者这里所述步骤的组合是唯一的,但是网络设备的编程是使用常规编程设备和技术来完成的。将认识到,这里别处描述的特定细节属于本方法的步骤。
[0035]在步骤1305,接收单独拥塞报告的集合。每个单独拥塞报告包括相关联的位置和拥塞值的集合,如这里上面所述或其变型。每个单独拥塞报告已经由在无线通信系统中操作的多个用户设备之一发射。做出每个单独拥塞报告的相关联的时间是在步骤1310确定的。如上所注,时间和位置可以已经由用户设备合并在拥塞报告中。
[0036]在步骤1315将单独拥塞报告的集合进行相关以形成一个或多个本地拥塞报告。每个本地拥塞报告具有概要拥塞值,通过单独拥塞报告的集合中的具有在本地拥塞报告的地理区域(地点)和时间跨度内的相关联的位置和事件的那些单独拥塞报告来确定所述概要拥塞值。将认识到,当对于区域所允许的最大范围内只有一个单独拥塞报告可用时,本地拥塞报告可以以从一个单独拥塞报告形成而告终。多个拥塞报告可以使用例如如上参考图2的步骤215和图4-11所述的八比特二进制字以及要被进行相关的拥塞报告的时间和位置来进行相关。在这些实施例中,通过将用于下行链路拥塞、上行链路拥塞、和核心拥塞的二进制值相加获得组合值,针对组合值以及时间和位置,使用已知相关技术而完成所述相关。更复杂的相关技术可以用于将下行链路拥塞、上行链路拥塞和核心拥塞值视为独立值的一些实施例中。在一些实施例中,可以省略一个或多个值,其可以提供比使用所有值的实施例多少有些退化的益处。在步骤1320,执行三个行为中的至少一个。第一个行为是将一个或多个本地拥塞报告发射到用户设备。第二个行为是基于一个或多个本地拥塞报告来更改与用户设备的用户设备应用交互,其中更改受到一个或多个网络设备控制。第三个行为是基于一个或多个本地拥塞报告来更改网络性能参数以降低至少一个区域中的拥塞。
[0037]参看图14,流程图1400示出了根据特定实施例的可以在参考图1300所述的步骤1320中使用的一些步骤。作为将一个或多个本地拥塞报告发射到用户设备(图1300的步骤1320)的一个示例,包括一个或多个本地拥塞报告的区域和概要拥塞值的地理拥塞地图在步骤1405被更新。拥塞地图被设计为下载到用户设备以便呈现给用户设备的用户。在步骤1410,地图被发射到用户设备。在一些实施例中,本地拥塞报告中的信息可以从无线通信系统传送到另一系统以进入到地理拥塞地图(例如,其可以传送到谷歌系统以便进入到谷歌地图)。地理拥塞地图然后可以被无线通信系统接收以便递送到用户设备。用户设备的用户可以有利地使用该拥塞地图。例如,用户可以改变规划路线以避免无线通信系统拥塞的区域,从而在用户行进期间改善信息的接收。用户还可能通过交通拥塞来推断无线通信系统拥塞的区域以及可以由于该原因而更改用户的路线。
[0038]参看图15,流程图1500示出了根据特定实施例的可以在参考图13所述的步骤1320中使用的步骤1505。作为基于一个或多个本地拥塞报告来更改与用户设备的用户设备应用交互(图1300的步骤1320)的一个示例,基于用户设备在第一时间将处于具有高概要拥塞值的第一本地拥塞报告的地点内且在第二时间将处于具有较低拥塞值的第二本地拥塞报告的地点中的预测,通过网络来重新调度从第一时间到第二时间应用信息到用户设备的递送。在另一示例中,在预测到用户设备将处于第一位置的时间点,且应用信息对时间敏感,概要拥塞值超过递送可靠性限制。例如,应用可以是具有转向指令的导航应用,使得在第一时间或之前需要转向指令。应用信息调度因此从第一时间变为在第一时间之前的第二时间。在另一示例中,在第二时间预测用户设备的位置可以不在位于任何本地拥塞报告的地点内的位置中;在此情况中,执行重新调度来递送概要拥塞值低的位置处的信息,以便改善把信息给用户设备的几率。
[0039]参看图16,流程图1600示出了根据特定实施例的在参考图13所述的步骤1320中使用的步骤1605。作为在步骤1320(图13)基于一个或多个本地拥塞报告来更改网络性能参数以降低至少一个区域中的拥塞的一个示例,以被设计为使得以其他方式将在拥塞小区中(没有来自本地拥塞报告的信息)操作的用户设备操作于较少拥塞的相邻小区中的方式,由固定网络控制切换。在基于一个或多个本地拥塞报告来更改网络性能参数的另一示例中,无线通信系统的系统硬件设计或系统架构被改变为减轻始终报告高拥塞的地点中的拥塞。例如,可以添加新小区。
[0040]参看图17,流程图1700示出了根据特定实施例的参考图1所述的步骤225中使用的步骤1705。在用户设备中使用拥塞报告以控制信息流的示例中,一个或多个TCP (传输控制协议)套接字的一个或多个TCP特性由用户设备基于拥塞报告来控制。TCP套接字用于在用户设备和与用户设备通过无线通信网络通信的一个或多个应用之间传送的应用信息。例如,拥塞报告可以由用户设备使用来控制TCP套接字的TCP套接字窗口尺寸,社交应用使用其来传送图片。应用根据用户延长图片的传输时间的选择而行动,以便降低用户在拥塞区域中操作时使用无线通信系统资源来发
当前第4页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1