CN114079523A - 用于切换用户终端的方法、装置和计算机介质以及接入点 - Google Patents
用于切换用户终端的方法、装置和计算机介质以及接入点 Download PDFInfo
- Publication number
- CN114079523A CN114079523A CN202010825331.4A CN202010825331A CN114079523A CN 114079523 A CN114079523 A CN 114079523A CN 202010825331 A CN202010825331 A CN 202010825331A CN 114079523 A CN114079523 A CN 114079523A
- Authority
- CN
- China
- Prior art keywords
- user terminal
- frequency band
- access point
- metric
- communication performance
- 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.)
- Pending
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B17/00—Monitoring; Testing
- H04B17/30—Monitoring; Testing of propagation channels
- H04B17/309—Measuring or estimating channel quality parameters
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/08—Testing, supervising or monitoring using real traffic
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B17/00—Monitoring; Testing
- H04B17/30—Monitoring; Testing of propagation channels
- H04B17/382—Monitoring; Testing of propagation channels for resource allocation, admission control or handover
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/02—Arrangements for optimising operational condition
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/04—Wireless resource allocation
- H04W72/044—Wireless resource allocation based on the type of the allocated resource
- H04W72/0453—Resources in frequency domain, e.g. a carrier in FDMA
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/50—Allocation or scheduling criteria for wireless resources
- H04W72/54—Allocation or scheduling criteria for wireless resources based on quality criteria
- H04W72/542—Allocation or scheduling criteria for wireless resources based on quality criteria using measured or perceived quality
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/08—Access point devices
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/02—Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
- H04W84/10—Small scale networks; Flat hierarchical networks
- H04W84/12—WLAN [Wireless Local Area Networks]
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- Electromagnetism (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本公开涉及用于切换用户终端的方法、装置和计算机介质以及接入点。该方法可以由能够至少工作在第一频段和第二频段的接入点执行,包括以下步骤:响应于确定正处于接入点的第一频段的用户终端满足频段间切换的条件,测量用户终端处于第一频段时的通信性能,作为第一度量;在将用户终端从第一频段切换到接入点的第二频段之后,测量用户终端处于第二频段时的通信性能,作为第二度量;以及使用户终端处于与第一度量和第二度量中的较优者相关的频段。通过测量和比较切换前后的通信性能,可以将用户终端连接在通信性能更好的频段上,从而避免错误切换的发生。
Description
技术领域
本公开涉及无线网络,更具体地,涉及无线网络中用于切换用户终端的方法、装置和计算机介质以及接入点。
背景技术
随着技术的发展,出现了能够工作在多于一个频段上的接入点,例如能够工作在2.4GHz频段和5GHz频段上的双频接入点。对于同样能够支持这些频段的用户终端,它可以通过2.4GHz频段和5GHz频段中的一个与接入点进行连接。当双频接入点检测到在某频段上进行通信的双频用户终端的通信质量恶化时,它可以通过例如频段引导技术将该用户终端切换到另一频段上,由此为用户终端提供更好的通信质量。
在用户终端与接入点通信的过程中,随着用户终端的移动,用户终端可能会进入接入点的如下特殊区域:在该区域中,很难确定2.4GHz频段的无线信号质量和5GHz频段的无线信号质量中的哪个更好。对于连接在某频段上的用户终端,当接入点检测到另一频段的信号强度超过阈值和/或当前频段的信号强度低于阈值时,将启动切换操作以将用户终端切换到另一频段。但是,用户终端在另一频段上进行通信的质量可能还比不上用户终端在原始频段上进行通信的质量。这使得切换操作并没有为用户终端提供更好的通信质量。并且,由于在上述特殊区域中难以确定哪个频段更好,因此用户终端可能会被不停地在多个频段之间来回切换,从而引起乒乓效应。
为了克服乒乓效应,在频段引导技术中通过引入一些参数来阻止接入点频繁地将用户终端在不同频段之间进行切换。但是,如果在用户终端从2.4GHz频段切换到通信质量更差的5GHz频段之后阻止接入点进一步切换,那么用户终端会被保持在更差的频段上一段时间,这极大地降低了用户终端的通信质量。
因此,希望能够提供一种方式,使得用户终端能够处于通信质量更好的频段上,避免出现错误的切换操作。
发明内容
本公开的一些方面涉及一种能够工作在至少第一频段和第二频段上的接入点。所述接入点可以包括:存储器,存储有指令;以及处理器,被配置为执行存储在存储器中的指令以使所述接入点执行以下操作。所述操作可以包括:响应于确定正处于接入点的第一频段的用户终端满足频段间切换的条件,测量用户终端处于第一频段时的通信性能,作为第一度量;在将用户终端从第一频段切换到接入点的第二频段之后,测量用户终端处于第二频段时的通信性能,作为第二度量;以及使用户终端处于与第一度量和第二度量中的较优者相关的频段。
在一些实施例中,对于第一频段和第二频段中的每一个频段,接入点可以通过以下操作来测量用户终端处于该频段时的通信性能:向正处于该频段的用户终端发送请求消息,以请求用户终端提供与从该频段接收无线信号相关的信息;以及根据来自用户终端的包括所述信息的响应,确定用户终端处于该频段时的通信性能。
在一些实施例中,接入点可以进一步通过以下操作来确定用户终端处于该频段时的通信性能:向正处于该频段的用户终端发送PING命令;根据来自用户终端的对所述PING命令的响应,确定用户终端在该频段上进行通信的丢包率和传输延时;以及基于丢包率和传输延时,确定用户终端处于该频段时的通信性能。
在一些实施例中,接入点可以将由丢包率和传输延时的加权求和得到的值确定为用户终端处于该频段时的通信性能,其中,与丢包率相关的权重可以大于与传输延时相关的权重。
在一些实施例中,接入点可以通过以下操作来使用户终端处于与第一度量和第二度量中的较优者相关的频段:如果第一度量优于第二度量,那么将用户终端切换回第一频段;以及如果第一度量不优于第二度量,那么使用户终端保持在第二频段。
在一些实施例中,当满足以下条件中的至少一个时,接入点可以确定用户终端满足频段间切换的条件:接收到的来自用户终端的信号的强度低于阈值强度;检测到的用户终端所处位置中的第二频段上的信号的强度高于阈值强度;用户终端所处信道上的噪声水平高于阈值水平;以及用户终端所处信道上接入的终端数量高于阈值数量。
本公开的其他方面涉及一种用于切换用户终端的方法、装置以及非暂态计算机可读介质。它们均可以实现上述接入点可执行的操作。
附图说明
为了更好地理解本公开,并示出如何实现本公开,现在将以举例的方式参照附图描述,其中:
图1是根据本公开实施例的用户终端位于接入点的多个频段覆盖范围之间的边界区域中的情况的示意图。
图2是根据本公开实施例的能够工作在至少第一频段和第二频段上的接入点的示例性配置框图。
图3是根据本公开实施例的用于切换用户终端的方法的流程图。
图4是根据本公开实施例的用于切换用户终端的另一方法的流程图。
具体实施方式
参考附图进行以下详细描述,并且提供以下详细描述以帮助全面理解本公开的各种示例实施例。以下描述包括各种细节以帮助理解,但是这些细节仅被认为是示例,而不是为了限制本公开,本公开是由随附权利要求及其等同内容限定的。在以下描述中使用的词语和短语仅用于能够清楚一致地理解本公开。另外,为了清楚和简洁起见,可能省略了对公知的结构、功能和配置的描述。本领域普通技术人员将认识到,在不脱离本公开的精神和范围的情况下,可以对本文描述的示例进行各种改变和修改。
首先,参考图1描述根据本公开实施例的无线网络100的示意图。
接入点110是能够工作在多于一个频段上的无线网络接入设备,例如Wi-Fi路由器。在图1的示例中,接入点110能够工作在诸如2.4GHz频段的第一频段和诸如5GHz频段的第二频段上。当然,接入点110还可以工作在更多个频段上,并且频段的数值不限于2.4GHz和5GHz。为了描述的简便,在下文中将以能够工作在2.4GHz和5GHz频段上的双频接入点为例进行描述,但这并不意味着本公开仅适用于这样的接入点。只要接入点可以将用户终端在其支持的多个频段之间进行切换,就可以适用本公开描述的技术。
根据本公开实施例的接入点110的示例性配置框图在图2中示出。
尽管在本文中将其称为接入点(AP),但是AP 110可以例如是可以组合调制解调器、接入点和/或路由器的功能的硬件电子设备。本公开还设想AP 110可以包括但不限于能够解码音频/视频内容并播放OTT或MSO提供的内容的智能媒体设备(SMD)或IP/QAM机顶盒(STB)的功能。
如图2所示,AP 110包括用户接口20、网络接口21、电源22、WAN接口23、存储器24和控制器26。用户接口20可以包括但不限于推动按钮、键盘、小键盘、LCD、CRT、TFT、LED、HD或其他类似显示设备,包括具有触摸屏能力的显示设备,以允许用户和AP 110之间的交互。网络接口21可以包括各种网卡以及以软件和/或硬件实施的电路,以使得能够使用一个或多个无线协议来实现与无线扩展器设备和客户端设备的通信,所述无线协议例如是任何IEEE802.11Wi-Fi协议、蓝牙协议、蓝牙低功耗(BLE)、或根据无线技术标准工作以使用任何许可或未许可频段在短距离上交换数据的任何短距离协议、RF4CE协议、ZigBee协议、Z波协议或IEEE802.15.4协议,所述许可或未许可频段例如是市民宽带无线电服务(CBRS)频段、2.4GHz频段、5GHz频段、或6GHz频段。
电源22通过内部总线27向AP 110的内部组件供电。电源22可以是独立式电源,例如电池组,其具有通过连接到插座(例如,直接或通过其他设备)的电气充电器供电的接口。电源22还可以包括可拆卸以允许替换的可充电电池,例如NiCd、NiMH、Li离子或Li聚合物电池。如果AP 110是调制解调器或网关设备,则其可以包括WAN接口23,WAN接口23可以包括各种网卡以及以软件和/或硬件实现的电路,以实现路由器设备与互联网服务提供商或多个***运营商(MSO)之间的通信。
存储器24包括单个存储器或一个或多个存储器或存储器位置,包括但不限于随机存取存储器(RAM)、动态随机存取存储器(DRAM)、静态随机存取存储器(SRAM)、只读存储器(ROM)、EPROM、EEPROM、ROM、闪存、FPGA的逻辑块、硬盘或存储器层次结构的任何其他各层。存储器24可以用于存储任何类型的指令、软件或算法,包括用于控制AP 110的一般功能和操作的软件25。
控制器26控制AP 110的一般操作,并执行与网络中的其他设备(例如扩展器和客户端设备)有关的管理功能。控制器26可以包括但不限于CPU、硬件微处理器、硬件处理器、多核处理器、单核处理器、微控制器、专用集成电路(ASIC)、DSP、或根据本公开中描述的实施例的能够执行用于控制AP 110的操作和功能的任何类型的指令、算法或软件的其他类似处理设备。处理器26可以包括在计算***中执行功能的数字电路、模拟电路、或混合信号(模拟和数字的组合)电路的各种实现。控制器26可以包括例如诸如集成电路(IC)之类的电路、单个处理器核的部分或电路、整个处理器核、单个处理器、诸如现场可编程门阵列(FPGA)之类的可编程硬件设备、和/或包括多个处理器的***。
可以使用内部总线27在AP 110的组件(例如20-22、24和26)之间建立通信。
返回图1,通常,接入点110以其为中心向外传输无线信号。在2.4GHz频段上发送的无线信号所覆盖的范围具有由R1指示的半径,在5GHz频段上发送的无线信号所覆盖的范围具有由R2指示的半径。在半径为R3的区域130内,5GHz频段的无线信号质量相比于2.4GHz频段的无线信号质量更好,例如信号强度更高、噪声水平更小、通信质量更高等。在半径为R1的范围比半径为R2的范围大的区域150内,2.4GHz频段的无线信号质量相比于5GHz频段的无线信号质量更好。在半径为R2的范围比半径为R3的范围大的区域140内,很难判断2.4GHz频段的无线信号质量和5GHz频段的无线信号质量中哪个更好。特别是,由于区域140处于5GHz频段的无线信号的覆盖范围的边缘,因此该区域140的5GHz频段信号强度通常不高,更可能是在用于从5GHz频段切换到2.5GHz频段的信号强度阈值附近徘徊。处于区域150内的用户终端通常通过2.4GHz频段与接入点110连接,处于区域130内的用户终端通常通过5GHz频段与接入点110连接。当用户终端处于区域140时,处于一频段上的用户终端可能会被接入点110切换到另一频段上。
用户终端170可以是诸如移动电话、笔记本电脑、台式电脑、平板电脑、打印机、电视、游戏机之类的电子设备。用户终端170由于移动,可能从其最初位于的2.4GHz或5GHz频段的无线信号质量更好的区域移动到区域140中,这导致接入点110可能对用户终端170执行切换操作。尽管图1中仅示出了一个用户终端,但是可以存在多个用户终端,它们经由2.4GHz和5Ghz频段中的任一个与接入点110连接。
当用户终端170处于区域140时,对于原本连接在2.4GHz频段的用户终端170而言,接入点110可能检测到在用户终端170所处的位置中5GHz频段的信号强度超过阈值,于是确定需要将用户终端170切换到5GHz频段;对于原本连接在5GHz频段的用户终端170而言,接入点110可能检测到用户终端发送的5GHz频段的信号强度低于阈值和/或用户终端所处位置中的2.4GHz频段的信号强度高于阈值,于是确定需要将用户终端170切换到2.4GHz频段。此时,接入点110通过向用户终端170发送切换请求将用户终端170切换到另一频段,例如使用频段引导技术。但是,用户终端170切换到2.4GHz或5GHz频段之后,其通信质量可能还比不上切换前的通信质量,这意味着接入点110进行的切换操作并不正确。
为了避免将用户终端170错误切换到其他频段,可以采用图3所示的方法300。方法300基于切换前后的通信性能的比较,能够使用户终端连接在通信性能更好的频段上,从而避免错误切换的发生。在方法300的描述中,将参考图1所示的示意图来详细说明。
在S310中,响应于确定正处于接入点的第一频段的用户终端满足频段间切换的条件,由接入点测量用户终端处于第一频段时的通信性能,作为第一度量。
例如,接入点110与用户终端170最初经由2.4GHz频段进行通信。随着用户终端170从区域150移动到区域140,接入点110可能检测到用户终端170满足频段间切换的条件,于是需要将用户终端170从2.4GHz频段切换到5GHz频段。
根据本公开的实施例,接入点110可以通过以下方式中的至少一种来确定用户终端170满足频段间切换的条件,从而确定需要执行切换操作。一种方式是借助于接入点110检测来自用户终端170的信号的强度。例如,当接入点110检测到的用户终端170在2.4GHz或5GHz频段上发送的信号的强度低于预定阈值(例如,-80dBm,-90dBm等)时,接入点110确定需要将用户终端170切换到另一频段。另一种方式是借助于接入点110检测另一频段上的无线信号强度。例如,如果接入点110根据频段引导技术等检测到在用户终端170所处的位置中5GHz信号强度高于阈值,那么确定需要将用户终端170从2.4GHz频段切换到5GHz频段。再一种方式是借助于接入点110检测用户终端170所处的信道上的噪声水平。每个频段的频谱资源可以按照一定间隔分隔为多个信道。用户终端170可以处于2.4GHz频段包含的多个信道之一。在用户终端170所处信道上没有数据传输的情况下,接入点110可以检测用户终端170所处信道的噪声水平。或者,接入点可以从在该信道上接收到的所有信号中提取噪声分量,由此确定噪声水平。当噪声水平高于预定阈值(例如,-200dBm,-150dBm等)时,可以确定该信道上的通信质量恶化,因此需要将用户终端170切换到另一频段。又一种方式是借助于接入点110统计在用户终端170所处信道上接入的终端数量。在接入点110中可以记录有在某信道上进行通信的终端的MAC地址。如果与用户终端170所处信道相关联的MAC地址的数量超过预定数量(例如4个、5个等),那么接入点100可以确定该信道过于拥挤,信道竞争较为激烈,在该信道上传输信号受到的干扰较大,故需要将用户终端170切换到另一频段。除了上述方式之外,本领域技术人员还可以想到其他通过检测信道质量来确定用户终端是否满足频段间切换的条件的方式。
在接入点110确定需要将用户终端170从当前的2.4GHz频段切换到5GHz频段之后,接入点100并不立即执行切换操作,而是测量用户终端170当前处于2.4GHz频段时的通信性能。接入点110可以向当前处于2.4GHz频段的用户终端170发送请求消息,以请求用户终端170提供与从2.4GHz频段接收无线信号相关的信息。例如,接入点100可以请求用户终端170提供关于无线信号接收强度的信息、关于无线信号解码后的误码率的信息、关于相邻无线信号接收间隔的信息等。用户终端170可以向接入点110返回相关的信息,由接入点110根据这些信息确定用户终端170当前的通信性能。例如,对于不同的信息可以给予不同的数值,并可以设置不同的权重,通过这些数值的加权求和来对通信性能进行定量表征,从而得到与当前的通信性能对应的值。
举例来说,接入点110可以向当前处于2.4GHz频段的用户终端170发送PING命令。例如,当用户终端170的IP地址为10.48.2.3.时,接入点110可以通过使用“PING10.48.2.3”命令行来确定用户终端170的通信状态。
用户终端170响应于PING命令,可以返回接收到的数据包数量、最小传输延时、最大传输延时等信息。传输延时可以是指往返时间,也可以是指往返时间的一半。接入点110根据这些信息可以确定丢包率和传输延时。例如,丢包率可以等于响应于PING命令返回的接收到的数据包数量除以接入点110在使用PING命令时发送给用户终端170的数据包总数。传输延时可以是最小传输延时和最大传输延时的平均值。
接入点110基于确定的丢包率和传输延时,可以计算出用户终端170当前处于2.4GHz频段上的通信性能。例如,可以通过如下表达式来计算通信性能:
FB=α·10·AB+β·TB
其中,FB表示频段B(这里是2.4GHz)的通信性能,AB表示在频段B上通信的丢包率,TB表示在频段B上通信的传输延时(单位是ms),α和β是不小于0且不大于1的参数。α和β可以任意设置,也可以根据需要设置。例如,通常认为丢包率对于通信性能的影响更大,因此可以将α设置为大于β。此外,可以将β设置为0。
可以将接入点110测得的用户终端170处于2.4GHz频段时的通信性能记为第一度量,例如F2.4GHz。
在S320中,在将用户终端从第一频段切换到接入点的第二频段之后,由接入点测量用户终端处于第二频段时的通信性能,作为第二度量。
对经由2.4GHz频段连接的用户终端170的通信性能的测量完成之后,接入点110暂时将用户终端170切换到5GHz频段。“暂时”意味着用户终端170并不是最终一定被切换到5GHz频段,而是为了有助于切换操作的正确执行,通过切换到5GHz频段来测量相应的通信性能。
切换到5GHz频段的用户终端170通过5GHz频段与接入点110通信。接入点110可以通过与上述测量通信性能的方式类似的方式,来测量用户终端170处于5GHz频段时的通信性能。例如,接入点110可以向用户终端170发送请求它传送与从5GHz频段接收无线信号相关的信息的请求消息,并基于用户终端170返回的信息来确定当前的通信性能,记为第二度量。具体而言,接入点110可以向用户终端170发送PING命令。由于通信频段的改变,用户终端170的IP地址可能发生变化,也可能不变。基于用户终端170响应于PING命令返回的信息,接入点可以确定丢包率A5GHz和传输延时T5GHz,从而根据上述表达式确定用户终端170处于5GHz频段时的通信性能F5GHz。
在S330中,由接入点使用户终端处于与第一度量和第二度量中的较优者相关的频段。
接入点110通过上面的S310和S320分别测得了第一度量F2.4GHz和第二度量F5GHz。通过第一度量和第二度量的比较,可以确定其中的较优者,较优者对应的频段就是通信质量更好的频段。因此,为了使用户终端170不被错误地切换到通信质量更差的频段,接入点110使用户终端170连接到通信性能更好的频段。
具体而言,在图1的示例中,接入点110原本想将处于2.4GHz频段的用户终端170切换到5GHz频段。如果通过测量通信性能确定F2.4GHz优于F5GHz,意味着原始频段(即,2.4GHz频段)的通信性能更好,那么接入点110将用户终端170切换回原始频段。反之,如果F2.4GHz不优于F5GHz,意味着目标频段(即,5GHz频段)的通信性能更好,那么接入点110将用户终端170保持在5GHz频段,不再进行额外操作。
通过方法300的执行,接入点110可以通过暂时将用户终端切换到目标频段来测量在切换的情况下的通信性能,并且可以基于切换前后测得的通信性能的比较,将用户终端连接在通信性能更好的频段上。这样,能够避免在满足切换的条件下错误切换的发生,使得用户终端的通信质量难以由于切换而恶化。
此外,暂时切换频段这一手段的引入,使得接入点可以通过测量切换前后的通信性能来确保用户终端连接在通信性能更好的频段上,避免了在错误频段上进行通信,由此不仅可以改善用户通信体验,而且使得用户终端和接入点的资源可以针对信道质量更好的通信,提高了资源的使用效率。
在使用户终端170处于与第一度量和第二度量中的较优者相关的频段上之后,接入点110可能会一直检测用户终端170是否满足频段间切换的条件。由于在区域140中,难以确定2.4GHz频段和5GHz频段的信道质量哪个更好,用户终端170可能无论处于哪个频段上都满足频段间切换的条件,这使得接入点110可能不断地测量通信性能并进行切换,这极大地消耗了接入点110和用户终端170的处理资源,并进一步加剧了用户终端170在频段之间来回切换的乒乓效应。
为了避免上述问题,可以设置一定时器。在S330之后,由接入点110启动该定时器,使得在定时器期满之前阻止接入点110检测用户终端170是否满足频段间切换的条件。该定时器需要在S310和S320中的测量操作完成之后才会被启动,并不是一有切换操作就会被马上启动。具体而言,在暂时切换到目标频段之后,定时器并未被启动。在确定目标频段的通信性能更好之后,可以马上启动定时器。如果确定原始频段的通信性能更好,则需要进一步切换回原始频段,才能启动定时器。该定时器并不用于信道的周期性轮询,而是在期满之前阻止接入点检测频段间切换的条件。
经过方法300的执行,用户终端将被连接在通信性能更好的频段上,因此没有必要在信道质量都不理想的多个频段上持续检测用户终端的通信质量并进行切换。可以为定时器设置1分钟、2分钟等的预定时长,在执行S330之后使定时器立即开始计时。需要注意的是,无论用户终端在当前测量周期之后保留在原始频段还是正式切换到目标频段,都会启动定时器。在定时器期满之前,接入点停止检测用户终端是否满足频段间切换的条件。这可以防止频繁判断是否需要在多个频段之间切换用户终端,从而可以节省接入点和用户终端的处理资源。
接下来,参考图4更具体地描述用于切换用户终端的方法400的流程图。在方法400的描述中,仍然参考图1所示的示意图来详细说明。
在S410中,接入点110通过诸如2.4GHz频段的第一频段与用户终端170连接。
在S420中,接入点110检测到例如来自用户终端170的信号的强度低于阈值,和/或在用户终端170所处的位置中诸如5GHz频段的第二频段的信号强度高于阈值,于是确定需要将用户终端170切换到第二频段。
在S430中,接入点110对用户终端170发送PING命令。
在S440中,接入点110根据用户终端170的响应,确定用户终端170在2.4GHz频段上通信的丢包率和传输延时,并基于丢包率和传输延时确定具有第一度量的通信性能。
在S450中,接入点110通过频段引导将用户终端170切换到诸如5GHz频段的第二频段。
在S460中,接入点110对用户终端170发送PING命令。
在S470中,接入点110根据用户终端170的响应,确定用户终端170在5GHz频段上通信的丢包率和传输延时,并基于丢包率和传输延时确定具有第二度量的通信性能。
在S480中,接入点110比较第一度量和第二度量的优劣,例如根据上述表达式计算出的值之间的大小关系。如果第一度量优于第二度量,则方法400进入S485,如果第一度量不优于第二度量,则方法进入S489。
在S485中,接入点110将用户终端170切换回2.4GHz频段。
在S489中,接入点110使用户终端170保持在5GHz频段。
在S490中,接入点110启动定时器,在定时器期满之前不对来自用户终端170的信号的强度和/或用户终端170所处位置中的来自另一频段的信号强度进行检测。
根据方法400的执行,通过借助于暂时切换来测量并比较暂时切换前后的通信性能,可以避免接入点错误地执行切换操作,并可以确保用户终端连接在更好的频段上。此外,通过使用定时器,可以防止频繁判断是否需要在多个频段之间切换用户终端,节省接入点和用户终端的处理资源。
本公开可以被实现为装置、***、集成电路和非瞬时性计算机可读介质上的计算机程序的任何组合。可以将一个或多个处理器实现为执行本公开中描述的部分或全部功能的集成电路(IC)、专用集成电路(ASIC)或大规模集成电路(LSI)、***LSI,超级LSI或超LSI组件。
本公开包括软件、应用程序、计算机程序或算法的使用。可以将软件、应用程序、计算机程序或算法存储在非瞬时性计算机可读介质上,以使诸如一个或多个处理器的计算机执行上述步骤和附图中描述的步骤。例如,一个或多个存储器以可执行指令存储软件或算法,并且一个或多个处理器可以关联执行该软件或算法的一组指令,以根据本公开中描述的实施例在任何数量的无线网络中对用户终端进行正确的切换操作。
软件和计算机程序(也可以称为程序、软件应用程序、应用程序、组件或代码)包括用于可编程处理器的机器指令,并且可以以高级过程性语言、面向对象编程语言、功能性编程语言、逻辑编程语言或汇编语言或机器语言来实现。术语“计算机可读介质”是指用于向可编程数据处理器提供机器指令或数据的任何计算机程序产品、装置或设备,例如磁盘、光盘、固态存储设备、存储器和可编程逻辑设备(PLD),包括将机器指令作为计算机可读信号来接收的计算机可读介质。
举例来说,计算机可读介质可以包括动态随机存取存储器(DRAM)、随机存取存储器(RAM)、只读存储器(ROM)、电可擦只读存储器(EEPROM)、紧凑盘只读存储器(CD-ROM)或其他光盘存储设备、磁盘存储设备或其他磁性存储设备,或可以用于以指令或数据结构的形式携带或存储所需的计算机可读程序代码以及能够被通用或专用计算机或通用或专用处理器访问的任何其它介质。如本文中所使用的,磁盘或盘包括紧凑盘(CD)、激光盘、光盘、数字多功能盘(DVD)、软盘和蓝光盘,其中磁盘通常以磁性方式复制数据,而盘则通过激光以光学方式复制数据。上述的组合也包括在计算机可读介质的范围内。
在一个或多个实施例中,词语“能”、“能够”、“可操作为”或“配置为”的使用是指被设计成能够以指定方式使用的一些装置、逻辑、硬件和/或元件。提供本公开的主题作为用于执行本公开中描述的特征的装置、***、方法和程序的示例。但是,除了上述特征之外,还可以预期其他特征或变型。可以预期的是,可以用可能代替任何上述实现的技术的任何新出现的技术来完成本公开的部件和功能的实现。
另外,以上描述提供了示例,而不限制权利要求中阐述的范围、适用性或配置。在不脱离本公开的精神和范围的情况下,可以对所讨论的元件的功能和布置进行改变。各种实施例可以适当地省略、替代或添加各种过程或部件。例如,关于某些实施例描述的特征可以在其他实施例中被结合。
类似地,虽然在附图中以特定次序描绘了操作,但是这不应该被理解为要求以所示的特定次序或者以顺序次序执行这样的操作,或者要求执行所有图示的操作以实现所希望的结果。在某些情况下,多任务处理和并行处理可以是有利的。
Claims (20)
1.一种能够工作在至少第一频段和第二频段上的接入点,包括:
存储器,存储有指令;以及
处理器,被配置为执行存储在存储器中的指令以使所述接入点执行以下操作:
响应于确定正处于接入点的第一频段的用户终端满足频段间切换的条件,测量用户终端处于第一频段时的通信性能,作为第一度量;
在将用户终端从第一频段切换到接入点的第二频段之后,测量用户终端处于第二频段时的通信性能,作为第二度量;以及
使用户终端处于与第一度量和第二度量中的较优者相关的频段。
2.根据权利要求1所述的接入点,其中,对于第一频段和第二频段中的每一个频段,所述处理器进一步被配置为执行存储在存储器中的指令以使所述接入点执行以下操作:
向正处于该频段的用户终端发送请求消息,以请求用户终端提供与从该频段接收无线信号相关的信息;以及
根据来自用户终端的包括所述信息的响应,确定用户终端处于该频段时的通信性能。
3.根据权利要求2所述的接入点,其中,所述处理器进一步被配置为执行存储在存储器中的指令以使所述接入点执行以下操作:
向正处于该频段的用户终端发送PING命令;
根据来自用户终端的对所述PING命令的响应,确定用户终端在该频段上进行通信的丢包率和传输延时;以及
基于丢包率和传输延时,确定用户终端处于该频段时的通信性能。
4.根据权利要求3所述的接入点,其中,所述处理器进一步被配置为执行存储在存储器中的指令以使所述接入点执行以下操作:
将由丢包率和传输延时的加权求和得到的值确定为用户终端处于该频段时的通信性能,其中,与丢包率相关的权重大于与传输延时相关的权重。
5.根据权利要求1所述的接入点,其中,所述处理器进一步被配置为执行存储在存储器中的指令以使所述接入点执行以下操作:
如果第一度量优于第二度量,那么将用户终端切换回第一频段;以及
如果第一度量不优于第二度量,那么使用户终端保持在第二频段。
6.根据权利要求1所述的接入点,其中,所述处理器进一步被配置为执行存储在存储器中的指令以使所述接入点执行以下操作:
在使用户终端处于与第一度量和第二度量中的较优者相关的频段之后,启动定时器,使得在定时器期满之前阻止接入点检测用户终端是否满足频段间切换的条件。
7.根据权利要求1所述的接入点,其中,当满足以下条件中的至少一个时,确定用户终端满足频段间切换的条件:
接收到的来自用户终端的信号的强度低于阈值强度;
检测到的用户终端所处位置中的第二频段上的信号的强度高于阈值强度;
用户终端所处信道上的噪声水平高于阈值水平;以及
用户终端所处信道上接入的终端数量高于阈值数量。
8.一种用于切换用户终端的方法,包括:
响应于确定正处于接入点的第一频段的用户终端满足频段间切换的条件,由接入点测量用户终端处于第一频段时的通信性能,作为第一度量;
在将用户终端从第一频段切换到接入点的第二频段之后,由接入点测量用户终端处于第二频段时的通信性能,作为第二度量;以及
由接入点使用户终端处于与第一度量和第二度量中的较优者相关的频段。
9.根据权利要求8所述的方法,其中,对于第一频段和第二频段中的每一个频段,由接入点测量用户终端处于该频段时的通信性能包括:
由接入点向正处于该频段的用户终端发送请求消息,以请求用户终端提供与从该频段接收无线信号相关的信息;以及
根据来自用户终端的包括所述信息的响应,由接入点确定用户终端处于该频段时的通信性能。
10.根据权利要求9所述的方法,其中,由接入点测量用户终端处于该频段时的通信性能包括:
由接入点向正处于该频段的用户终端发送PING命令;
根据来自用户终端的对所述PING命令的响应,由接入点确定用户终端在该频段上进行通信的丢包率和传输延时;以及
基于丢包率和传输延时,由接入点确定用户终端处于该频段时的通信性能。
11.根据权利要求10所述的方法,其中,基于丢包率和传输延时,由接入点确定用户终端处于该频段时的通信性能包括:
将由丢包率和传输延时的加权求和得到的值确定为用户终端处于该频段时的通信性能,其中,与丢包率相关的权重大于与传输延时相关的权重。
12.根据权利要求8所述的方法,其中,由接入点使用户终端处于与第一度量和第二度量中的较优者相关的频段包括:
如果第一度量优于第二度量,那么由接入点将用户终端切换回第一频段;以及
如果第一度量不优于第二度量,那么由接入点使用户终端保持在第二频段。
13.根据权利要求8所述的方法,在由接入点使用户终端处于与第一度量和第二度量中的较优者相关的频段之后,还包括:
由接入点启动定时器,使得在定时器期满之前阻止接入点检测用户终端是否满足频段间切换的条件。
14.根据权利要求8所述的方法,其中,当满足以下条件中的至少一个时,由接入点确定用户终端满足频段间切换的条件:
接收到的来自用户终端的信号的强度低于阈值强度;
检测到的用户终端所处位置中的第二频段上的信号的强度高于阈值强度;
用户终端所处信道上的噪声水平高于阈值水平;以及
用户终端所处信道上接入的终端数量高于阈值数量。
15.一种非暂态计算机可读介质,存储有指令,所述指令在被处理器执行时使处理器执行包括以下的操作:
响应于确定正处于接入点的第一频段的用户终端满足频段间切换的条件,测量用户终端处于第一频段时的通信性能,作为第一度量;
在将用户终端从第一频段切换到接入点的第二频段之后,测量用户终端处于第二频段时的通信性能,作为第二度量;以及
使用户终端处于与第一度量和第二度量中的较优者相关的频段。
16.根据权利要求15所述的非暂态计算机可读介质,其中,对于第一频段和第二频段中的每一个频段,所述指令在被处理器执行时使处理器进一步执行包括以下的操作:
向正处于该频段的用户终端发送PING命令;
根据来自用户终端的对所述PING命令的响应,确定用户终端在该频段上进行通信的丢包率和传输延时;以及
基于丢包率和传输延时,确定用户终端处于该频段时的通信性能。
17.根据权利要求16所述的非暂态计算机可读介质,其中,所述指令在被处理器执行时使处理器进一步执行包括以下的操作:
将由丢包率和传输延时的加权求和得到的值确定为用户终端处于该频段时的通信性能,其中,与丢包率相关的权重大于与传输延时相关的权重。
18.根据权利要求15所述的非暂态计算机可读介质,其中,所述指令在被处理器执行时使处理器进一步执行包括以下的操作:
如果第一度量优于第二度量,那么将用户终端切换回第一频段;以及
如果第一度量不优于第二度量,那么使用户终端保持在第二频段。
19.根据权利要求15所述的非暂态计算机可读介质,其中,所述指令在被处理器执行时使处理器进一步执行包括以下的操作:
在使用户终端处于与第一度量和第二度量中的较优者相关的频段之后,启动定时器,使得在定时器期满之前阻止接入点检测用户终端是否满足频段间切换的条件。
20.一种用于切换用户终端的装置,包括用于执行根据权利要求8至14中任一项所述的方法的步骤的部件。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010825331.4A CN114079523A (zh) | 2020-08-17 | 2020-08-17 | 用于切换用户终端的方法、装置和计算机介质以及接入点 |
US17/237,910 US11696320B2 (en) | 2020-08-17 | 2021-04-22 | Method, apparatus and computer medium for switching user terminal, and access point |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010825331.4A CN114079523A (zh) | 2020-08-17 | 2020-08-17 | 用于切换用户终端的方法、装置和计算机介质以及接入点 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN114079523A true CN114079523A (zh) | 2022-02-22 |
Family
ID=80224683
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010825331.4A Pending CN114079523A (zh) | 2020-08-17 | 2020-08-17 | 用于切换用户终端的方法、装置和计算机介质以及接入点 |
Country Status (2)
Country | Link |
---|---|
US (1) | US11696320B2 (zh) |
CN (1) | CN114079523A (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115412121A (zh) * | 2022-08-24 | 2022-11-29 | 立讯精密工业(昆山)有限公司 | 智能天线装置及其控制方法 |
TWI841090B (zh) | 2022-12-02 | 2024-05-01 | 智易科技股份有限公司 | 高頻切換擴展器以及具有其之四頻切換擴展器 |
Family Cites Families (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101232713B (zh) | 2007-09-20 | 2011-01-12 | 华为技术有限公司 | 一种实现边界区域硬切换的方法和装置 |
KR100984287B1 (ko) * | 2008-04-21 | 2010-09-30 | 삼성전자주식회사 | 휴대 단말기의 데이터 통신 모드에서 호 처리에 관한 장치및 방법 |
US8671407B2 (en) * | 2011-07-06 | 2014-03-11 | Microsoft Corporation | Offering network performance guarantees in multi-tenant datacenters |
US8675606B2 (en) * | 2011-09-08 | 2014-03-18 | Telefonaktiebolaget L M Ericsson (Publ) | Cross-frequency network load balancing |
US10070321B2 (en) * | 2016-06-01 | 2018-09-04 | Qualcomm Incorporated | Method and apparatuses for suspending traffic in a frequency band |
JPWO2018003106A1 (ja) * | 2016-06-30 | 2018-12-20 | 株式会社日立製作所 | スイッチ間通信管理装置、スイッチ間通信管理方法及びコンピュータ読取可能記録媒体 |
CN109151912B (zh) * | 2017-06-16 | 2021-02-05 | 华为技术有限公司 | 一种通信方法、用户设备、网络设备和通信*** |
US11546941B2 (en) * | 2017-08-18 | 2023-01-03 | Qualcomm Incorporated | Random access procedure with cross band downlink/uplink pairing |
US11140457B1 (en) * | 2018-09-20 | 2021-10-05 | Amazon Technologies, Inc. | Network routing selections for wireless devices |
US11632149B2 (en) * | 2018-09-28 | 2023-04-18 | Lg Electronics Inc. | Method for transmitting and receiving data signal and device therefor |
CN113661676B (zh) * | 2019-02-04 | 2024-04-05 | 诺基亚通信公司 | 选择无线网络中的上行链路传输频带 |
US11496970B2 (en) * | 2019-03-06 | 2022-11-08 | Qualcomm Incorporated | Support of high pathloss mode |
US11515920B2 (en) * | 2020-08-07 | 2022-11-29 | Qualcomm Incorporated | Techniques for managing beams in multiple frequency bands |
-
2020
- 2020-08-17 CN CN202010825331.4A patent/CN114079523A/zh active Pending
-
2021
- 2021-04-22 US US17/237,910 patent/US11696320B2/en active Active
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115412121A (zh) * | 2022-08-24 | 2022-11-29 | 立讯精密工业(昆山)有限公司 | 智能天线装置及其控制方法 |
TWI841090B (zh) | 2022-12-02 | 2024-05-01 | 智易科技股份有限公司 | 高頻切換擴展器以及具有其之四頻切換擴展器 |
Also Published As
Publication number | Publication date |
---|---|
US11696320B2 (en) | 2023-07-04 |
US20220053501A1 (en) | 2022-02-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20240163761A1 (en) | Wlan user quality of experience control in a multi-access point environment | |
US20200068460A1 (en) | Priority measurement rules for channel measurement occasions | |
US9549337B2 (en) | Dynamic backoff in Wi-Fi calling | |
US8676213B2 (en) | Indication of user equipment mobility state to enhance mobility and call performance | |
CN107113530B (zh) | 用于可靠通信的冗余链路 | |
US9655038B2 (en) | Efficient roaming of mobile clients | |
US20090196258A1 (en) | Switching of an infrastructure-less network to a fixed-infrastructure network | |
KR20150128346A (ko) | 무선 통신 전자장치에서 자동 링크 변경 방법 및 장치 | |
CN110800335B (zh) | 用于无线网络保证的无线电传感器覆盖估计 | |
TW201446061A (zh) | 改良客戶在整個網路上之分佈的技術 | |
US9538436B2 (en) | Mitigating interference with wireless communications | |
KR20160033727A (ko) | 통신 제어 장치, 통신 제어 방법 및 프로그램이 기록된 컴퓨터 판독가능한 기록 매체 | |
TW201414339A (zh) | 於上行鏈路功率限制情境中減少斷訊 | |
US9408111B2 (en) | Time-sliced WiFi associations for make-before-break handover | |
CN110572859A (zh) | Ap切换方法、装置、设备和介质 | |
US11792708B2 (en) | Systems and methods for call management | |
US20230262572A1 (en) | Communication method and related device | |
CN113938990B (zh) | 一种设备管理方法及通信装置 | |
JP5080656B2 (ja) | 端末のハンドオーバのための方法、ネットワーク要素、基地局、及び通信システム | |
CN112383946A (zh) | 一种网络切换方法及网络设备 | |
US11696320B2 (en) | Method, apparatus and computer medium for switching user terminal, and access point | |
CN113543245A (zh) | 用户设备切换基站的方法和网元设备 | |
US20140198673A1 (en) | Access point | |
JP2015165630A (ja) | 通信端末、及びプログラム | |
US10314083B2 (en) | Systems and methods for traffic offloading in multi-radio-access-technology networks |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |