Movatterモバイル変換


[0]ホーム

URL:


CN104994581A - A Multi-mode Wireless Resource Scheduling Method Based on SARS Mechanism - Google Patents

A Multi-mode Wireless Resource Scheduling Method Based on SARS Mechanism
Download PDF

Info

Publication number
CN104994581A
CN104994581ACN201510219737.7ACN201510219737ACN104994581ACN 104994581 ACN104994581 ACN 104994581ACN 201510219737 ACN201510219737 ACN 201510219737ACN 104994581 ACN104994581 ACN 104994581A
Authority
CN
China
Prior art keywords
sars
user
wireless
base station
server
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.)
Granted
Application number
CN201510219737.7A
Other languages
Chinese (zh)
Other versions
CN104994581B (en
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.)
Nanjing Post and Telecommunication University
Original Assignee
Nanjing Post and Telecommunication University
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 Nanjing Post and Telecommunication UniversityfiledCriticalNanjing Post and Telecommunication University
Priority to CN201510219737.7ApriorityCriticalpatent/CN104994581B/en
Publication of CN104994581ApublicationCriticalpatent/CN104994581A/en
Application grantedgrantedCritical
Publication of CN104994581BpublicationCriticalpatent/CN104994581B/en
Expired - Fee Relatedlegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Classifications

Landscapes

Abstract

Translated fromChinese

本发明公开了一种基于SARS机制的多模无线资源调度方法,具体流程是:无线接口模式下,具备多模的用户无线媒体终端MT,在获得无线视频业务时,通过SARS服务器的虚拟化调度,获得比单一选定无线信号更佳的无线带宽资源池,形成新的无线虚拟总线VB;同时MT能捕捉自身用户业务特性、视频内容的流行度、当前多种模式基站信号等参数,生成SAF集,通过SARS消息发送给SARS服务器,SARS服务器对SARS请求进行周期性排序,并分配映射的多模制式基站(包括WIFI),从而有效改善无线在线视频的用户感知满意度,以及使基站使用载荷达到负载均衡。

The invention discloses a multi-mode wireless resource scheduling method based on the SARS mechanism. The specific process is as follows: in the wireless interface mode, when the user wireless media terminal MT with multi-mode obtains wireless video services, it uses the virtualized scheduling of the SARS server , obtain a better wireless bandwidth resource pool than a single selected wireless signal, and form a new wireless virtual bus VB; at the same time, MT can capture parameters such as its own user service characteristics, popularity of video content, and current multi-mode base station signals to generate SAF The set is sent to the SARS server through the SARS message, and the SARS server periodically sorts the SARS requests and allocates the mapped multi-mode base station (including WIFI), thereby effectively improving the user perception satisfaction of wireless online video and making the base station use load achieve load balancing.

Description

Translated fromChinese
一种基于SARS机制的多模无线资源调度方法A Multi-mode Wireless Resource Scheduling Method Based on SARS Mechanism

技术领域technical field

本发明涉及一种针对3G/4G用户无线网络访问时进行的一种基于SARS机制的无线资源调度方法,属于无线跨层通信领域。The invention relates to a wireless resource scheduling method based on a SARS mechanism for 3G/4G user wireless network access, and belongs to the field of wireless cross-layer communication.

背景技术Background technique

当前的移动通信领域中,可以采用3G/4G模式进行无线上网,由于3G标准有四种模式,中国采用了其中的3种3G模式,且当前的4G网络也在进行建设和放号中,而传统的语音数据依然在使用2G信道进行,因此在不远的将来,将同时出现3G,多种制式3G,多种制式4G并存的无线通信技术,由此也催生了多模手机终端的产生,运营商的多模式无线数据链接,制造商的多模式支持,比如五模终端,五模就是一个芯片支持TD-LTE、FDD-LTE、TD-SCDMA、WCDMA、GSM五种不同的通信模式移动3G/4G/WiMAX/WIFI多接口,以及目前号称“全网通”,能支持所有运营商的网络制式,包括移动、联通、电信、2G、3G、4G,由于五模终端的每个模式又划分为13个频段,因此又被称为“五模13频”。In the current mobile communication field, 3G/4G mode can be used for wireless Internet access. Since the 3G standard has four modes, China has adopted three of the 3G modes, and the current 4G network is also under construction and number allocation, and Traditional voice data is still carried out using 2G channels, so in the near future, wireless communication technologies such as 3G, multi-mode 3G, and multi-mode 4G will appear simultaneously, which will also give birth to multi-mode mobile phone terminals. The operator's multi-mode wireless data link, the manufacturer's multi-mode support, such as five-mode terminals, five-mode is a chip that supports TD-LTE, FDD-LTE, TD-SCDMA, WCDMA, GSM five different communication modes mobile 3G /4G/WiMAX/WIFI multi-interface, and currently known as "full Netcom", can support the network standards of all operators, including China Mobile, China Unicom, China Telecom, 2G, 3G, 4G, because each mode of the five-mode terminal is divided into 13 frequency bands, so it is also called "five-mode 13-frequency".

问题就产生了,当前多模手机的工作特性,基本都是在切换选择模式,即开启当前模式下,其他模式均处于待机或者休眠状态,除非用户手动选择切换至所需模式。这就意味着,在选定模式下,其他模式的无线资源没有得到有效的释放。The problem arises. The current working characteristics of multi-mode mobile phones are basically switching mode, that is, when the current mode is turned on, other modes are in standby or dormant state, unless the user manually selects to switch to the desired mode. This means that in the selected mode, radio resources in other modes are not effectively released.

当前和未来的无线用户主流是无线视频点播和双向视频通话,必然需要较大的无线带宽,当前的运营商以用户的满意度为最佳考核要素,因此固定模式的联接,以及固定蜂窝小区的切换,依然会带来在单蜂窝小区内的速率抖动和跨蜂窝小区的切换迟滞。The mainstream of current and future wireless users is wireless video-on-demand and two-way video calls, which will inevitably require a large wireless bandwidth. Current operators take user satisfaction as the best assessment factor, so fixed-mode connections and fixed-cell connections Handover will still cause rate jitter within a single cell and handover delay across cells.

当前的物理设施,一个铁塔覆盖的蜂窝小区有多种3G/4G天线阵列,比如In the current physical facilities, a cell covered by a tower has multiple 3G/4G antenna arrays, such as

3G:CDMA EVDO 800;3G: CDMA EVDO 800;

3G:TD-SCDMA B34/39;3G: TD-SCDMA B34/39;

3G:WCDMA B1/8;3G: WCDMA B1/8;

4G:TD-LTE B38/39/40/41;4G: TD-LTE B38/39/40/41;

4G:FDD-LTE B1/3MHz;4G: FDD-LTE B1/3MHz;

覆盖范围从3公里~10公里不等。 Coverage ranges from 3 kilometers to 10 kilometers. the

WIFI,IEEE 802.11n/b/g,覆盖范围5米~50米不等。WIFI, IEEE 802.11n/b/g, coverage ranging from 5 meters to 50 meters.

就无线用户的使用来说,随着网络视频的版权保护的重视,不再提供视频本地下载服务,热播视频逐渐向在线收费点播视频,大量的视频随着流行度的变化而在网络中被动态的点播, 用户对流行度高的点播视频的用户感知度要求提高。而3G/4G业务也为将来的实时无线视频通话业务提出了新的要求,即实时性(Real time)和带宽保证(Bandwidth Guaranteed)。As far as the use of wireless users is concerned, with the emphasis on copyright protection of online videos, local video download services are no longer provided, and popular videos are gradually being paid online for on-demand videos. Dynamic on-demand, users have higher requirements for user perception of popular on-demand videos. The 3G/4G service also puts forward new requirements for the future real-time wireless video call service, namely real-time (Real time) and bandwidth guarantee (Bandwidth Guaranteed).

由于ISP(Internet Service Provider)逐步向ICP(Internet Content Provider)进行演进,而且未来网络也是以用户为中心的软件定义网(SDN)以及内容传递网(CDN),因此从目前视频点播的内容来看,流行度理论:据统计用户请求内容符合“2/8”定律,即80%的用户请求集中在20%的内容,尤其是热播的电影和电视剧,由此发现,用户访问网络内容的行为虽然具有随机性,但符合一定的数学模型,被定义为内容流行度。Since ISP (Internet Service Provider) is gradually evolving to ICP (Internet Content Provider), and the future network is also a user-centric software-defined network (SDN) and content delivery network (CDN), so from the current video-on-demand content , Popularity Theory: According to statistics, user requests for content conform to the "2/8" law, that is, 80% of user requests focus on 20% of the content, especially popular movies and TV series. It is found that the behavior of users accessing network content Although it is random, it conforms to a certain mathematical model and is defined as content popularity.

就当前的无线资源调度技术中,都集中在多用户竞争下,如何对当前基站所提供的无线资源进行分配优化,对用户的自身属性,用户的具体业务特性没有进行深入的挖掘和感知,注重在具体无线链路的链接特性上。In the current wireless resource scheduling technology, they all focus on how to allocate and optimize the wireless resources provided by the current base station under the multi-user competition. There is no in-depth mining and perception of the user's own attributes and specific service characteristics of the user. On the link characteristics of specific wireless links.

发明内容Contents of the invention

本发明所要解决的技术问题在于无线用户在当前模式工作下,无法获得用户所需带宽时,可以通过启动SARS(Service-awared Resource Scheduler,业务感知资源调度)服务,搜集可选的其他模式无线基站,从而获得补偿流带宽。而在部分场景下,可以通过小区驻留时间的预测,分配给用户最大有效带宽资源。The technical problem to be solved by the present invention is that when a wireless user cannot obtain the bandwidth required by the user under the current mode of operation, the service can be started to collect optional other mode wireless base stations by starting the SARS (Service-aware Resource Scheduler) service. , so as to obtain the compensation stream bandwidth. In some scenarios, the maximum effective bandwidth resource can be allocated to the user through the prediction of the cell residence time.

本发明为解决上述技术问题采用以下技术方案:The present invention adopts the following technical solutions for solving the problems of the technologies described above:

一种基于SARS机制的多模无线资源调度方法,通过启动业务感知资源调度SARS服务,由SARS服务器搜集可选的其他模式无线基站,从而为用户的无线终端获得补偿流带宽,具体步骤如下:A multi-mode wireless resource scheduling method based on the SARS mechanism. By starting the service-aware resource scheduling SARS service, the SARS server collects optional wireless base stations in other modes, so as to obtain compensation flow bandwidth for the user's wireless terminal. The specific steps are as follows:

步骤A1、用户的媒体终端MT选择当前无线网络,并进行无线链路的注册和连接;Step A1, the user's media terminal MT selects the current wireless network, and registers and connects to the wireless link;

步骤A2、当用户对当前无线网络的带宽资源不满意时,该用户通过MT向SARS服务器进行注册,并进入下一步骤;Step A2, when the user is dissatisfied with the bandwidth resources of the current wireless network, the user registers with the SARS server through the MT, and enters the next step;

步骤A3、由用户MT搜索其他可选无线网络,并根据信号强弱排序完成备选网络的能力序列;Step A3, the user MT searches for other optional wireless networks, and sorts and completes the capability sequence of the optional networks according to the signal strength;

步骤A4、获取用户MT当前不同类型业务及其感知参数,对于视频流媒体业务,还需捕捉其流行度参数,生成用户业务感知参数SAF集;Step A4. Obtain the current different types of services of the user MT and their perception parameters. For the video streaming service, it is also necessary to capture its popularity parameters to generate a user service perception parameter SAF set;

步骤A5、获取用户MT当前无线接口的速率带宽AB,以及对步骤A4所获取的不同类型业务所对应速率带宽EB,连同步骤A3得到的备选网络的能力序列、步骤A4得到的SAF集,通过单一或者连续的SARS请求消息发送至SARS服务器;Step A5, obtain the rate bandwidth AB of the current wireless interface of the user MT, and the rate bandwidth EB corresponding to the different types of services obtained in step A4, together with the capability sequence of the alternative network obtained in step A3 and the SAF set obtained in step A4, through Single or continuous SARS request messages are sent to the SARS server;

步骤A6、SARS服务器根据获取的所控基站的可提供资源的能力,对发送SARS请求消 息的用户进行排序,然后对已排序用户进行资源调度分配,并通过SARS消息返回为每个用户MT制定的资源调度映射方案RSS;Step A6, the SARS server sorts the users who send the SARS request message according to the obtained resource-providing capabilities of the controlled base station, and then performs resource scheduling and allocation to the sorted users, and returns the MT formula for each user through the SARS message. The resource scheduling mapping scheme RSS;

步骤A7,用户MT根据RSS获取已授权的无线资源,启动新的无线资源带宽,作为对步骤A1所选择无线网络的补充和增益。In step A7, the user MT obtains the authorized wireless resource according to the RSS, and starts a new wireless resource bandwidth as a supplement and gain to the wireless network selected in step A1.

进一步的,本发明所提出的基于SARS机制的多模无线资源调度方法,用户业务感知参数SAF集的获取过程如下:Further, in the multi-mode wireless resource scheduling method based on the SARS mechanism proposed by the present invention, the acquisition process of the user service perception parameter SAF set is as follows:

步骤B1、进行SARS服务注册用户的优先级分类;Step B1, performing priority classification of SARS service registered users;

步骤B2、获取用户当前业务类型;Step B2, obtaining the current business type of the user;

步骤B3、进行用户当前可用无线网络搜索及其可提供能力排序;Step B3, searching for the currently available wireless network of the user and sorting the capabilities they can provide;

步骤B4、进行用户视频内容的流行度分类,获取流媒体的流行度基本参数。Step B4, classify the popularity of the user's video content, and obtain the basic parameters of the popularity of the streaming media.

进一步的,本发明所提出的基于SARS机制的多模无线资源调度方法,步骤B1中SARS服务注册用户的优先级分类采用业务等级约定SLA模式,在SARS消息体内时占用1个字节,即采用8级分类,从0~7分布,由MT在SARS服务器上登记获得授权权限;Further, in the multi-mode wireless resource scheduling method based on the SARS mechanism proposed by the present invention, the priority classification of the SARS service registered users in step B1 adopts the service level agreement SLA mode, and occupies 1 byte in the SARS message body, that is, adopts 8-level classification, distributed from 0 to 7, MT registers on the SARS server to obtain authorization authority;

步骤B3中进行可用无线网络搜索时需分别记录其无线信号强度,作为后续无线网络提供SARS服务的初次排序。When searching for available wireless networks in step B3, it is necessary to record their wireless signal strengths separately, as the initial ordering for subsequent wireless networks to provide SARS services.

进一步的,本发明所提出的基于SARS机制的多模无线资源调度方法,步骤B4中MT终端需要鉴定当前网络访问内容是否为流媒体视频播放FLV服务,步骤如下:Further, in the multimode wireless resource scheduling method based on the SARS mechanism proposed by the present invention, in step B4, the MT terminal needs to identify whether the current network access content is a streaming video playback FLV service, and the steps are as follows:

步骤B4.1、由MT实时捕捉HTTP请求的URL,并记录作为检测内容的启动条件;Step B4.1, capturing the URL of the HTTP request in real time by the MT, and recording it as a starting condition for detecting content;

步骤B4.2、由MT检测无线IP报文流中是否有FLV标志,如果连续的IP流中均有FLV标志,则初步认定为该URL为用户选择的流媒体内容;Step B4.2, whether MT detects whether there is an FLV mark in the wireless IP packet flow, if there is an FLV mark in the continuous IP flow, then it is preliminarily determined that the URL is the streaming media content selected by the user;

步骤B4.3、判断此URL及FLV流是否持续一定时间以上,如超过,则记录该URL,作为SARS请求报文的一部分。Step B4.3, judging whether the URL and the FLV stream last for more than a certain period of time, if exceeding, then record the URL as a part of the SARS request message.

进一步的,本发明所提出的基于SARS机制的多模无线资源调度方法,步骤B4.3中是将选定URL先生成HASH散列后再加入SARS请求报文。 Further, in the multi-mode wireless resource scheduling method based on the SARS mechanism proposed by the present invention, in step B4.3, the selected URL is first generated into a HASH hash and then added to the SARS request message. the

进一步的,本发明所提出的基于SARS机制的多模无线资源调度方法,步骤A6中SARS服务器对发送SARS请求消息的用户进行排序,具体包括:Further, in the multi-mode wireless resource scheduling method based on the SARS mechanism proposed by the present invention, in step A6, the SARS server sorts the users who send the SARS request message, specifically including:

步骤C1、SARS服务器对连续接收到的多个MT用户发出的SARS请求消息所携带的SAF参数进行解析,提取出基本参数{SLA,SerType,URL}集合;同时记录其他参数,包括{NetType,IsWork,Intensity},其中,SLA代表业务等级约定,SerType代表服务类型,URL代表网址,NetType代表网络类型,IsWork代表是否可以工作,Intensity代表信号强度;Step C1, the SARS server parses the SAF parameters carried in the SARS request messages received from multiple MT users continuously, extracts the set of basic parameters {SLA, SerType, URL}; and records other parameters at the same time, including {NetType, IsWork ,Intensity}, where SLA represents the service level agreement, SerType represents the service type, URL represents the website address, NetType represents the network type, IsWork represents whether it can work, and Intensity represents the signal strength;

步骤C2、采用二维坐标轴,以SLA和SerType参数作为X,Y轴参数,采用公式: 进行初步排序,获得T周期内SARS请求消息初步优先序列;Step C2, using two-dimensional coordinate axes, using the SLA and SerType parameters as X and Y axis parameters, using the formula: Preliminary sorting is carried out to obtain the preliminary priority sequence of SARS request messages within the T period;

步骤C3、对业务类型为在线视频的用户,通过对其SAF参数的流行度进行比对,并根据返回的流行度价值PopularValue进行序列调整。Step C3. For users whose business type is online video, compare the popularity of their SAF parameters, and perform sequence adjustment according to the returned popularity value PopularValue.

进一步的,本发明所提出的基于SARS机制的多模无线资源调度方法,步骤A6中SARS服务器对已排序用户进行资源调度分配,具体为:Further, in the multi-mode wireless resource scheduling method based on the SARS mechanism proposed by the present invention, in step A6, the SARS server performs resource scheduling and allocation to the sorted users, specifically:

D.1、SARS服务器通过各无线网络的RPC基站控制器的连接,获知当前所有无线基站的可提供无线资源能力集;D.1. Through the connection of the RPC base station controllers of each wireless network, the SARS server obtains the available wireless resource capability sets of all current wireless base stations;

D.2、对各基站所上报的资源能力进行评估,防止过载或减缓进入过载的可能性,同时排序过载基站;D.2. Evaluate the resource capabilities reported by each base station, prevent overload or slow down the possibility of entering overload, and sort overloaded base stations at the same time;

D.3、统计当前可用的可选无线网络基站,对应用户提交的可选网络序列进行过滤,只保留用户可用的基站序号;D.3. Count the currently available optional wireless network base stations, filter the optional network sequences submitted by users, and only keep the serial numbers of base stations available to users;

D.4、计算当前用户平均满意度:SATIS=ΣL(i)*Satis(i)ΣL(i)=ΣL(i)*AB(i)/EB(i)ΣL(i),D.4. Calculate the current average user satisfaction: SATIS = ΣL ( i ) * Satis ( i ) ΣL ( i ) = ΣL ( i ) * AB ( i ) / EB ( i ) ΣL ( i ) ,

其中AB(i)是分配给用户i的带宽,EB(i)是用户i期望的带宽;L(i)为用户i获得优先级长度;Satis(i)是用户i的满意度; Among them, AB(i) is the bandwidth allocated to user i, EB(i) is the expected bandwidth of user i; L(i) obtains the priority length for user i; Satis(i) is the satisfaction degree of user i;

D.5、对已排序用户进行资源映射,得到为每个用户实际分配的带宽为:D.5. Perform resource mapping on sorted users, and obtain the bandwidth actually allocated for each user as follows:

BB((ii))==LL((ii))**[[EBEB((ii))--ABAB((ii))]]ΣLΣL((ii))ΣδΣδ((nno))**BSBS((nno));;

其中,BS(n)为可选基站,δ(n)为该基站的可用因子;Among them, BS(n) is an optional base station, and δ(n) is the available factor of the base station;

D.6、通过SARS返回消息返回给MT,MT根据所获得的可用因子δ(n)选择基站以及对应的带宽资源进行无线网络增速;D.6. The SARS return message is returned to the MT, and the MT selects the base station and the corresponding bandwidth resources to increase the wireless network speed according to the obtained available factor δ(n);

D.7、处理下一轮周期的已排序SARS请求消息。 D.7. Processing the sorted SARS request messages of the next cycle. the

进一步的,本发明所提出的基于SARS机制的多模无线资源调度方法,还包括通过MT在蜂窝小区内的驻留时间的动态预测,分配给用户最大有效带宽资源,具体为:Further, the multi-mode wireless resource scheduling method based on the SARS mechanism proposed by the present invention also includes assigning the maximum effective bandwidth resource to the user through the dynamic prediction of the MT's residence time in the cell, specifically:

E.1、对于愿意提供基于位置服务的LBS,通过对MT在当前小区内的运动速度和运动方向估算中在小区内的驻留时间;E.1. For the LBS that is willing to provide location-based services, the residence time in the cell is estimated by the MT's moving speed and moving direction in the current cell;

E.2、对基站属性为AP的,预测驻留时间是否大于预设时间,SARS服务器在完成D.6步骤时,将数据流优先分配在WIFI,而原先选择的无线网络信道只做SARS控制消息信道。E.2. If the attribute of the base station is AP, predict whether the residence time is greater than the preset time. When the SARS server completes the step D.6, the data stream will be allocated to WIFI first, and the originally selected wireless network channel will only be used for SARS control. message channel.

进一步的,本发明所提出的基于SARS机制的多模无线资源调度方法,步骤C3具体步 骤如下:Further, the multimode wireless resource scheduling method based on the SARS mechanism proposed by the present invention, the specific steps of step C3 are as follows:

C3.1、提取SARS请求消息中的URL或者HASH参数值;C3.1, extract the URL or HASH parameter value in the SARS request message;

C3.2、查询数据库内容是否已存在该HASH值,如果存在,则返回对应的流行度参数PopularValue,同时将流行度时间PopularTime递增1;如果不存在该URL,则新增该URL并置PopularTime=1;其中PopularValue定义在(0,100)之间;C3.2. Check whether the HASH value already exists in the database content. If it exists, return the corresponding popularity parameter PopularValue, and increase the popularity time PopularTime by 1; if the URL does not exist, add the URL and set PopularTime= 1; where PopularValue is defined between (0,100);

C3.3、在用户排序时令SerType(new)=SerType(old)*(1+PopularValue),然后重新代入公式重新计算出L(i)序列,并根据L(i)进行排序,相同L(i)的用户MT按请求时间顺序顺延。C3.3. Set SerType(new)=SerType(old)*(1+PopularValue) when users are sorting, and then resubstitute into the formula The L(i) sequence is recalculated and sorted according to L(i), and the user MTs with the same L(i) are delayed in order of request time.

进一步的,本发明所提出的基于SARS机制的多模无线资源调度方法,步骤D.2中对各基站所上报的资源能力进行评估,评价因子计算公式如下:Further, in the multi-mode wireless resource scheduling method based on the SARS mechanism proposed by the present invention, in step D.2, the resource capabilities reported by each base station are evaluated, and the evaluation factor calculation formula is as follows:

CapaCapa((BSBS((nno))))==αα·&Center Dot;RRRR((BSBS((nno))))2233·&Center Dot;ARAR((BSBS((nno))))++ββ·&Center Dot;SS((UEmUE)),,((αα++ββ==11))

其中,RR(BS(n),t)为t时刻基站BS(n)剩余的资源量,AR(BS(n))为基站BS(n)总的资源量,S(UEm)为用户UEm的满意度;Among them, RR(BS(n),t) is the remaining resource amount of base station BS(n) at time t, AR(BS(n)) is the total resource amount of base station BS(n), S(UEm) is the resource amount of user UEm satisfaction;

同时排序过载基站,排除标准为:At the same time sort the overloaded base stations, the exclusion criteria are:

((RRRR((BSBS((nno))))>>2233ARAR((BSBS((nno))))))..

本发明采用以上技术方案与现有技术相比,具有以下技术效果:Compared with the prior art, the present invention adopts the above technical scheme and has the following technical effects:

1、改变了多模终端MT的单制式工作,充分利用其他异构无线基站的可用资源,提供能达到用户最佳满意度的无线资源带宽;1. Changed the single-standard work of multi-mode terminal MT, made full use of the available resources of other heterogeneous wireless base stations, and provided wireless resource bandwidth that can achieve the best satisfaction of users;

2、根据MT发出SARS请求消息排序,对可选的无线基站能力集,进行了能力集的虚拟化映射;2. According to the sorting of the SARS request messages sent by the MT, virtualized mapping of the capability sets is carried out for the optional wireless base station capability sets;

3、对提供LBS的用户进行了小区内驻留时间预测,在预测时间内提供最佳基站的最佳带宽分配。3. Predict the residence time in the cell for users who provide LBS, and provide the best bandwidth allocation of the best base station within the predicted time.

附图说明Description of drawings

图1是本发明的整体功能应用场景图。FIG. 1 is a diagram of an overall functional application scenario of the present invention.

图2是SARS服务的工作总体流程图。Figure 2 is an overall flow chart of the work of the SARS service.

图3是MT检测用户视频业务过程图。Fig. 3 is a process diagram of MT detecting user video services.

图4是MT和SARS服务器和各BS之间的交互顺序图。Fig. 4 is an interaction sequence diagram between MT and SARS server and each BS.

图5是SARS服务器对SARS请求用户进行排序。Fig. 5 is that the SARS server sorts the SARS request users.

图6是SARS服务器对视频流行度的处理图。Fig. 6 is a diagram of the processing of video popularity by the SARS server.

图7是SARS服务器虚拟分配无线资源过程图。Fig. 7 is a process diagram of virtually allocating wireless resources by the SARS server.

图8是MT小区内运动驻留时间计算模型。Fig. 8 is a calculation model of the movement dwell time in the MT cell.

具体实施方式Detailed ways

下面结合附图对本发明的技术方案做进一步的详细说明:Below in conjunction with accompanying drawing, technical scheme of the present invention is described in further detail:

本发明属于跨层无线通信,将充分利用用户MT所具有的多模式天线资源,对当前所进行的业务(主要是在线视频播放业务)进行有效的改善带宽,从而提高用户的流畅度、清晰度和用户满意度。The present invention belongs to cross-layer wireless communication, and will make full use of the multi-mode antenna resources of user MTs to effectively improve the bandwidth of current services (mainly online video playback services), thereby improving user fluency and clarity and user satisfaction.

如图1描述,本发明在应用场景上适用于支持多模(双模手机、全网通)终端MT(Media Terminal)在固定无线模式工作下,启动SARS服务,通过对自身业务感知,当前可连接无线网络能力的感知,以及视频内容的流行度等参数生成SAF集,通过SARS服务请求消息到达SARS服务器,由SARS服务器对SARS请求周期性排序后进行分配和调度资源,为每一个SARS用户分配一个比单一选定无线信号更佳的新的无线资源池RP(Resource Pool),即一个虚拟的无线总线VB(Virtual Bus),从而有效改善无线在线视频的用户感知满意度,以及使基站使用载荷达到负载均衡。As shown in Figure 1, the present invention is applicable to support multi-mode (dual-mode mobile phone, full Netcom) terminal MT (Media Terminal) working in fixed wireless mode to start SARS service in the application scenario, and can currently connect to The perception of wireless network capabilities, and the popularity of video content and other parameters generate a SAF set, and the SARS service request message reaches the SARS server, and the SARS server allocates and schedules resources after periodically sorting the SARS requests, and allocates one for each SARS user. The new wireless resource pool RP (Resource Pool), which is better than a single selected wireless signal, is a virtual wireless bus VB (Virtual Bus), thereby effectively improving the user perception satisfaction of wireless online video, and making the base station usage load reach Load balancing.

具体实施如下:The specific implementation is as follows:

A、SARS服务的具体启动服务过程,如图2所示:A. The specific starting service process of the SARS service, as shown in Figure 2:

步骤A1、用户手动选择当前3G/4G网络为Master模式,并进行无线链路的注册和连接,此处具体的无线链路连接与具体的基站信号模式相关,为最大可能不破坏原先无线链路的建链协议。Step A1. The user manually selects the current 3G/4G network as the Master mode, and registers and connects the wireless link. The specific wireless link connection here is related to the specific base station signal mode, so as not to destroy the original wireless link as much as possible. chain-building protocol.

步骤A2、用户在开展自己的个性化业务时,比如WAP浏览,在线视频点播、视频通话时,如果对当前已用无线带宽资源不满意,用户选择运行启动SARS带宽增强服务进程,前提是该MT已经注册了SARS服务。Step A2, when the user is developing his own personalized business, such as WAP browsing, online video on demand, and video calling, if he is not satisfied with the currently used wireless bandwidth resources, the user chooses to run and start the SARS bandwidth enhancement service process, provided that the MT Already registered for SARS service.

步骤A3、如果启动SARS服务,则开启当前MT所支持的搜索其他可选3G/4G/WIFI网络,并完成根据信号的强弱,推荐取前3个信号较强的BS信号。Step A3. If the SARS service is enabled, start the search for other optional 3G/4G/WIFI networks supported by the current MT, and complete according to the strength of the signal, recommend the first 3 BS signals with stronger signals.

步骤A4、获取当前用户MT的业务感知参数,比如是纯WAP网页浏览业务,还是在线游戏业务,如果是进行视频流媒体业务,还需捕捉其流行度,生成当前业务感知参数SAF(Service-awared Factor,业务感知参数)集。Step A4, obtain the service-aware parameter of current user MT, such as pure WAP web browsing service, or online game service, if it is video streaming service, also need to capture its popularity, generate current service-aware parameter SAF (Service-aware Factor, business perception parameter) set.

步骤A5、获取MT当前无线接口的速率带宽AB(Assigned Bandwidth),以及对步骤4所获取的不同类型业务所对应速率带宽EB(Excepted Bandwidth),连同步骤A3获取的前3个信号较 强的BS网络、步骤A4得到的SAF集,通过单一或者连续的SARS请求消息发送至SARS服务器。Step A5, obtain the rate bandwidth AB (Assigned Bandwidth) of the current wireless interface of the MT, and the rate bandwidth EB (Excepted Bandwidth) corresponding to the different types of services obtained in step 4, together with the first 3 BSs with stronger signals obtained in step A3 The network and the SAF set obtained in step A4 are sent to the SARS server through a single or continuous SARS request message.

步骤A6、SARS服务器根据获取的所控基站的可提供资源的能力,对已排序用户进行资源调度分配,生成的具体资源调度映射方案RSS(Resource Scheduling Solution)就是为每1个MT量身定做的虚拟总线VB。Step A6, the SARS server performs resource scheduling and allocation to the sorted users according to the obtained resource-providing capabilities of the controlled base stations, and the generated specific resource scheduling mapping scheme RSS (Resource Scheduling Solution) is tailored for each MT Virtual bus VB.

步骤A7、用户MT根据接收到的SARS消息中VB所授权的无线资源方案,启动新的无线资源带宽,关闭未被使用无线BS接口,已启动的无线资源用于对原先制定Master无线模式的补充和增益,在特殊情况下可以将当前业务全部切换过来,Master信号只保留控制功能。Step A7, the user MT activates a new wireless resource bandwidth according to the wireless resource scheme authorized by VB in the received SARS message, closes the unused wireless BS interface, and the activated wireless resources are used to supplement the original Master wireless mode and gain, under special circumstances, all current services can be switched over, and the Master signal only retains the control function.

B、用户业务感知参数SAF(Service-awared Factor)集的获取是对当前MT的SARS用户属性,具体业务类型、视频内容的数据挖掘和分析,SAF参数集的获取基于用户MT的内容的提取,MT可以只选择普通优先级来进行无线资源的提速:B. The acquisition of the user service awareness parameter SAF (Service-aware Factor) set is the data mining and analysis of the current MT's SARS user attributes, specific service types, and video content. The acquisition of the SAF parameter set is based on the extraction of the content of the user MT. MT can only choose normal priority to speed up wireless resources:

步骤B1、SARS服务注册用户的优先级采用业务等级签约SLA模(Service Level Agreement)式,在消息体内时占用1个字节,即采用8级分类,从0~7分布,由MT在SARS服务器上登记所获得的授权权限。Step B1, the priority of SARS service registered users adopts the Service Level Agreement (Service Level Agreement) formula, which occupies 1 byte in the message body, that is, adopts 8-level classification, distributed from 0 to 7, and is distributed by MT on the SARS server The authorized authority obtained by registering on the website.

步骤B2、用于当前业务类型的获取,目前仅包括3个等级,目前仅包括3个等级:WAP浏览,在线视频点播,双向视频通话。由于基于IP报文侦听的,对WAP浏览中如果有流媒体标志,也判定为在线视频点播。Step B2, used for obtaining the current service type, currently only includes 3 levels: WAP browsing, online video on demand, and two-way video calling. Because it is based on IP message interception, if there is a streaming media sign in WAP browsing, it is also judged as online video on demand.

步骤B3、用户当前网络搜索及可提供能力排序,当前可选网络的数量由MT终端所支持的多种无线模式所决定,可供选择网络常规优先顺序为WIFI,4G,3G,在网络搜索后,还要记录无线信号强度,作为后续无线网络提供SARS服务的初次排序,消息格式为{NetType(网络类型),IsWork(是否可以工作),Intensity(信号强度)}。Step B3, the user's current network search and the ranking of available capabilities. The number of currently available networks is determined by the multiple wireless modes supported by the MT terminal. The general priority of the available networks is WIFI, 4G, 3G. After the network search , but also record the wireless signal strength, as the initial sorting of the subsequent wireless network to provide SARS services, the message format is {NetType (network type), IsWork (whether it can work), Intensity (signal strength)}.

步骤B4、用户视频内容的流行度分类,获取流媒体的流行度基本参数,如图3所示,在申请SARS服务的业务类型中,最主要是就是流媒体的视频播放,MT终端需要鉴定当前网络访问内容是否为流媒体FLV(Flash Video)服务,步骤如图3所示。Step B4, classify the popularity of user video content, and obtain the basic parameters of the popularity of streaming media, as shown in Figure 3, in the business type of applying for SARS services, the most important is the video playback of streaming media, and the MT terminal needs to identify the current Whether the network access content is a streaming media FLV (Flash Video) service, the steps are shown in Figure 3.

步骤B4.1、MT实时捕捉HTTP请求的URL,并记录作为检测内容的启动条件;Step B4.1, MT captures the URL of the HTTP request in real time, and records the starting condition as the detection content;

步骤B4.2、MT检测无线IP报文流中是否有FLV标志,如果由连续的IP流(UDP报文封装)中均有FLV标志,则初步认定为该URL可能为用户喜爱的流媒体内容;Step B4.2, MT detects whether there is an FLV mark in the wireless IP message flow, if there is an FLV mark in the continuous IP flow (UDP message encapsulation), then it is preliminarily determined that the URL may be the streaming media content that the user likes ;

步骤B4.3、判断此URL及FLV流是否持续5分钟以上,如超过,则记录该URL,作为SARS请求报文的一部分;如小于5分钟,则认为该用户失去了对该FLV流的兴趣,或者只是一段商业广告视频流;Step B4.3, judge whether this URL and FLV stream continue more than 5 minutes, if exceed, then record this URL, as a part of SARS request message; If less than 5 minutes, then think that this user has lost the interest of this FLV stream , or simply a commercial video stream;

步骤B4.4、为保证URL的用户隐私性(相当于用户的Cookie泄露),可将选定URL生 成HASH散列后加入SARS请求报文。Step B4.4, in order to guarantee the user privacy of URL (equivalent to the user's Cookie disclosure), can add SARS request message after the selected URL generates HASH hash.

C、SARS服务器的用户排队方法,交互过程如图4所示,具体描述如下:C, the user queuing method of the SARS server, the interaction process is as shown in Figure 4, and the specific description is as follows:

步骤C1、SARS服务器收到多MT用户发出的SARS请求,进行用户鉴定和授权,并回复“服务确认”。Step C1, the SARS server receives the SARS request sent by the multi-MT user, performs user authentication and authorization, and replies with "service confirmation".

步骤C2、由于MT的所出的无线网络随着MT的运动位置的变化也会变化,因此SARS请求消息会断续发出补充消息,及时对当前网络状态进行更新,SARS服务器需要对最新的网路状态的SARS请求用户进行排序,如图5所示。Step C2, because the wireless network that the MT leaves will also change with the change of the movement position of the MT, so the SARS request message will send supplementary messages intermittently to update the current network status in time, and the SARS server needs to update the latest network status. The status of the SARS request is sorted by the user, as shown in Figure 5.

步骤C.3、SARS服务器对连续接收到的SARS请求消息所携带的SAF参数进行解析,提取出基本参数{SLA,SerType,URL}集,同时记录其他参数,包括{NetType,IsWork,Intensity}。Step C.3, the SARS server analyzes the SAF parameters carried in the continuously received SARS request messages, extracts the set of basic parameters {SLA, SerType, URL}, and records other parameters, including {NetType, IsWork, Intensity}.

步骤C4、初步排序采用二维坐标轴,选择T周期内的SARS请求消息,以SLA和SerType为X,Y轴参数,L(i)=SLA(i)2+SerType(i)2,如图5所示。Step C4, the preliminary sorting adopts two-dimensional coordinate axes, selects the SARS request message in T period, takes SLA and SerType as X, Y axis parameters, L ( i ) = SLAs ( i ) 2 + SerType ( i ) 2 , As shown in Figure 5.

步骤C5、对在线视频还需要通过对SAF参数的Popularity进行流行度比对,并根据返回的PopularValue进行序列调整,如图6示意,根据流行度进行排序的微调。Step C5. For the online video, it is also necessary to compare the popularity of the SAF parameter Popularity, and adjust the sequence according to the returned PopularValue, as shown in FIG. 6 , and fine-tune the ranking according to the popularity.

步骤C5.1、提取SARS请求消息中的URL或者HASH参数值;Step C5.1, extracting the URL or HASH parameter value in the SARS request message;

步骤C5.2、查询是否数据库内容已存在该HASH值,如果存在,则返回对应流行度参数PopularValue,同时因为该URL已经被访问过一次,流行度时间PopularTime递增1;如果不存在该URL,则新增该URL并PopularTime=1;Step C5.2, query whether the HASH value already exists in the database content, if it exists, return the corresponding popularity parameter PopularValue, and because the URL has been visited once, the popularity time PopularTime increments by 1; if the URL does not exist, then Add this URL and PopularTime=1;

步骤C5.3、由于PopularValue定义在(0,100)之间,则将在用户排序时将SerType(new)=SerType(old)*(1+PopularValue),然后重新代入步骤C4的公式,重新计算出L(i)序列,并根据L(i)进行排序,相同L(i)的MT用户按请求时间顺序顺延。Step C5.3, since PopularValue is defined between (0,100), then SerType(new)=SerType(old)*(1+PopularValue) will be resubstituted into the formula in step C4 when the user sorts, and L will be recalculated (i) sequence, and sort according to L(i), and the MT users with the same L(i) will be delayed in order of request time.

D、SARS对无线异构资源的分配调度方法,如图7所示,具体为:D, the method for allocating and scheduling wireless heterogeneous resources by SARS, as shown in Figure 7, is specifically:

D.1、SARS服务器通过各无线网络的RPC基站控制器(RPCX n,n=1~7)的连接获知当前所有无线基站的可提供无线资源能力集。D.1. The SARS server obtains the available wireless resource capability sets of all current wireless base stations through the connection of the RPC base station controllers (RPCX n, n=1-7) of each wireless network.

D.2、对各基站所上报的资源能力进行评估,评价因子计算公式如下:D.2. Evaluate the resource capabilities reported by each base station. The calculation formula for the evaluation factor is as follows:

CapaCapa((BSBS((nno))))==αα··RRRR((BSBS((nno))))2233··ARAR((BSBS((nno))))++ββ··SS((UEmUE)),,((αα++ββ==11))

其中RR(BS(n),t)为t时刻基站BSn剩余资源量,AR(BS(n))为基站BS(n)(1≤n≤N)总资源量,S(UEm)为用户UEm满意度,可取α=0.6,β=0.4。Where RR(BS(n),t) is the remaining resources of base station BSn at time t, AR(BS(n)) is the total resources of base station BS(n) (1≤n≤N), and S(UEm) is user UEm Satisfaction, desirable α = 0.6, β = 0.4.

同时排序过载基站,排除标准为:At the same time sort the overloaded base stations, the exclusion criteria are:

((RRRR((BSBS((nno))))>>2233ARAR((BSBS((nno))))))..

D.3、统计当前可用的可选无线网络基站,根据基站能力评价因子表达式计算剩余基站的D.3. Count the currently available optional wireless network base stations, and calculate the remaining base stations according to the base station capability evaluation factor expression

Capa(BS(n)),Capa(BS(n)),

并根据计算结果由高到低排序,生成当前SARS服务器可用资源序列{BS(n)};And sort according to the calculation results from high to low to generate the current SARS server available resource sequence {BS(n)};

对应用户提交的可选网络序列,进行过滤,引入可用因子δ(n),δ(n)=0表示第n个序号的基站不在可选网络序列内,δ(n)=1表示用户第n个序号的基站可用。因此最终每个用户的备用基站序列为{δ(n)*BS(n)}(1≤n≤N)。Corresponding to the optional network sequence submitted by the user, filter and introduce the available factor δ(n), δ(n)=0 means that the base station with the nth serial number is not in the optional network sequence, δ(n)=1 means that the user’s nth base stations with serial numbers are available. Therefore, the final standby base station sequence for each user is {δ(n)*BS(n)} (1≤n≤N).

D.4、计算用户满意度,作为单个用户只考虑个人的满意程度Satis(i)=AB(i)/EB(i)其中AB(i)是分配给用户i的带宽,EB(i)是用户i期望的带宽;D.4. Calculate user satisfaction, as a single user only considers personal satisfaction Satis(i)=AB(i)/EB(i) where AB(i) is the bandwidth allocated to user i, EB(i) is the expected bandwidth of user i;

作为系统来说,衡量所有用户的平均满意度才有意义,As a system, it makes sense to measure the average satisfaction of all users,

SATISSATIS==ΣLΣL((ii))**SatisSatis((ii))ΣLΣL((ii))==ΣLΣL((ii))**ABAB((ii))//EBEB((ii))ΣLΣL((ii)),,

其中L(i)为用户i在步骤C5.3获得优先级长度。Where L(i) is the priority length obtained by user i in step C5.3.

D.5、对已排序用户进行资源映射,需要分成两种情况,在SARS服务器可用带宽大于请求带宽的情况下,则为每个用户i直接返回最大满意度的带宽EB(i);D.5. Resource mapping for sorted users needs to be divided into two situations. When the available bandwidth of the SARS server is greater than the requested bandwidth, the maximum satisfaction bandwidth EB(i) is directly returned for each user i;

而实际情况往往不可能满足所有期望带宽EB,因此每个用户实际分配也及时可以增加的带宽为:B(i)=L(i)*[EB(i)-AB(i)]ΣL(i)Σδ(n)*BS(n).However, in actual situations, it is often impossible to satisfy all expected bandwidth EB, so the bandwidth that can be increased in real time for each user is as follows: B ( i ) = L ( i ) * [ EB ( i ) - AB ( i ) ] ΣL ( i ) Σδ ( no ) * BS ( no ) .

D.6、通过SARS返回消息返回给MT,MT根据所获得的δ(n)选择决定那个基站以及对应的带宽资源进行无线网络增速。D.6. The SARS return message is returned to the MT, and the MT selects and determines which base station and corresponding bandwidth resources to speed up the wireless network according to the obtained δ(n).

D.7、处理下一轮周期的已排序SARS请求消息。 D.7. Processing the sorted SARS request messages of the next cycle. the

E、MT在蜂窝小区内的驻留时间的动态预测;E, dynamic prediction of the residence time of MT in the cellular cell;

E.1、对于愿意提供基于位置服务LBS(Location Based Service),可以通过对MT在当前小区内的运动速度和运动方向估算中在小区内的驻留时间,从而提供更好的带宽服务,如图8逗留时间模型所示,此服务主要适用在在当前小区运动缓慢,且希望获得最佳带宽资源的用户。E.1. For those who are willing to provide LBS (Location Based Service), better bandwidth services can be provided by estimating the MT's moving speed and moving direction in the current cell and the residence time in the cell, such as As shown in the dwell time model in Figure 8, this service is mainly applicable to users who move slowly in the current cell and want to obtain the best bandwidth resources.

E1.1、对用户终端MT的平均速度预测:E1.1. Prediction of the average speed of the user terminal MT:

vv~~tt==&Sigma;&Sigma;ii==11tt((11--&gamma;&gamma;))&gamma;&gamma;ii--11vvtt--ii++11,,((00<<&alpha;&alpha;<<11))

其中,是t时刻预测的MT平均速度;vt是MT在时刻t的实际速度;γ:平滑因子,0<γ<1;in, is the average speed of MT predicted at time t; vt is the actual speed of MT at time t; γ: smoothing factor, 0<γ<1;

E1.2、对用户MT的运动方向预测:E1.2. Prediction of the direction of motion of the user MT:

EE.((&alpha;&alpha;))==&Sigma;&Sigma;ii==11tt((11--&beta;&beta;))&beta;&beta;ii--11&alpha;&alpha;tt--ii++11,,((00<<&beta;&beta;<<11))

其中,E(α):UE在时刻t的预测运动方向;αt:UE在时刻t的实际运动方向;β:平滑因子,0<β<1;k:当前时刻t之前的k个时刻。Among them, E(α): predicted moving direction of UE at time t; αt : actual moving direction of UE at time t; β: smoothing factor, 0<β<1; k: k times before current time t.

E1.3、估算如图8所示数学模型中的运动轨迹,设该基站小区半径为r,用户MT的移动速度为v;移动方向与用户和基站连线之间的夹角为α,0≤α≤π;用户MT和基站之间的距离为r1,0≤r1≤r;变量d表示移动用户在小区中的总移动距离,0≤d≤2r;E1.3. Estimate the trajectory of motion in the mathematical model shown in Figure 8. Suppose the cell radius of the base station is r, and the moving speed of the user MT is v; the angle between the moving direction and the connection between the user and the base station is α, 0 ≤α≤π; the distance between the user MT and the base station is r1 , 0≤r1 ≤r; the variable d represents the total moving distance of the mobile user in the cell, 0≤d≤2r;

hh==rr11sthe siinno&alpha;&alpha;,,00&le;&le;&alpha;&alpha;&le;&le;&pi;&pi;//22rr11sthe siinno((&pi;&pi;--&alpha;&alpha;))==rr11sthe siinno&alpha;&alpha;,,&pi;&pi;//22&le;&le;&alpha;&alpha;&le;&le;&pi;&pi;

综合为h=r1sinα,0≤α≤π;The synthesis is h=r1 sinα, 0≤α≤π;

E1.4、由此可以计算出用户MT小区中的移动距离dE1.4, thus the moving distance d in the user MT cell can be calculated

dd==rr22--hh22++rr11ccoosthe s&alpha;&alpha;,,00&le;&le;&alpha;&alpha;&le;&le;&pi;&pi;;;

E1.5、结合步骤E1.1和E1.2的用户的速度和方向的预测,可以得到最终的目标小区驻留时间估算公式是:E1.5, in combination with the prediction of the user's speed and direction in steps E1.1 and E1.2, the final target cell residence time estimation formula can be obtained:

ttsthe s==ddvv==rr22--rr1122sinsin22((EE.((&alpha;&alpha;))))++rr11**coscos((EE.((&alpha;&alpha;))))&Sigma;&Sigma;ii==11kk((11--&gamma;&gamma;))&gamma;&gamma;ii--11vvtt--ii++11==rr22--rr1122sinsin22((&Sigma;&Sigma;ii==11tt((11--&beta;&beta;))&beta;&beta;ii--11&alpha;&alpha;tt--ii++11))++rr11**coscos((&Sigma;&Sigma;ii==11tt((11--&beta;&beta;))&beta;&beta;ii--11&alpha;&alpha;tt--ii++11))&Sigma;&Sigma;ii==11kk((11--&gamma;&gamma;))&gamma;&gamma;ii--11vvtt--ii++11

其中0≤γ≤1,0<β<1。Where 0≤γ≤1, 0<β<1.

E.2、对基站属性为AP的,预测驻留时间>5分钟,SARS服务器在完成D.6步骤时,将 数据流优先分配在WIFI,而原先Master信道只做SARS控制消息信道。E.2. If the base station attribute is AP and the predicted residence time is > 5 minutes, the SARS server will prioritize the data stream allocation to WIFI when completing step D.6, and the original Master channel only serves as a SARS control message channel.

F、部分SARS消息说明: F. Explanation of some SARS messages:

BIP(Bandwidth Increased Pacing)消息是一个特殊的SARS消息,是MT对当前已分配无线资源不满意,请求SARS服务器在原有分配基础上小幅快跑增加一些无线带宽。The BIP (Bandwidth Increased Pacing) message is a special SARS message. The MT is dissatisfied with the currently allocated wireless resources and requests the SARS server to increase some wireless bandwidth based on the original allocation.

定义BIP递增需求为λ,初设参数λ=10%,如果SARS在步骤D5中分配带宽时,该用户不停发送BIP消息,该用户的参数L(i)′=L(i)*(1+λ),使得该用户的优先权有小幅提高,当然,如果所有用户均发送BIP消息,最终结果则在同等可用带宽不变的情况下没有发生提速的作用。所以增加BIP消息主要针对对于MT在在线视频中,通过BIP消息不断小幅提升当前已用带宽,改善用户视觉体验。Define BIP incremental demand as λ, initial setting parameter λ=10%, if SARS in step D5 when distributing bandwidth, this user does not stop sending BIP message, the parameter L of this user=L (i)*(1 +λ), so that the priority of the user is slightly increased. Of course, if all users send BIP messages, the final result will not increase the speed when the same available bandwidth remains unchanged. Therefore, the addition of BIP messages is mainly aimed at improving the user's visual experience by continuously and slightly increasing the currently used bandwidth through BIP messages in online video for MTs.

由此,本发明提出了一种基于多模接口的用户MT在当前多模无线基站环境下,设计了具有跨层调度功能的SARS服务器,能同时获得多个基站的无线资源的提供带宽资源,在不改变各种复杂制式的无线MAC接入的环境下,采用具有感知用户优先级属性,感知用户多种业务类型,感知用户流媒体服务内容的流行度等属性,为单一制式下工作的MT提供了有效的带宽分配增益。SARS服务器也对MT在小区内的运动模式以及逗留时间进行预测,为选择最佳网络信号提供了很好的解决方法。本发明在不久的WIFI以及多制式的3G、4G基站信号重叠的情况下,以获得负载均衡条件下的最佳用户体验提供了有效处理方案。Therefore, the present invention proposes a user MT based on a multi-mode interface. In the current multi-mode wireless base station environment, a SARS server with a cross-layer scheduling function is designed, which can simultaneously obtain the wireless resources provided by multiple base stations. Bandwidth resources, Under the condition of not changing the wireless MAC access environment of various complex standards, it adopts attributes such as sensing user priority, sensing users' multiple business types, and sensing the popularity of users' streaming media service content, etc., to work under a single standard. Provides effective bandwidth allocation gain. The SARS server also predicts the movement pattern and stay time of MT in the cell, which provides a good solution for choosing the best network signal. The present invention provides an effective processing solution to obtain the best user experience under the condition of load balancing in the case of overlapping signals of short-term WIFI and multi-standard 3G and 4G base stations.

以上所述仅是本发明的部分实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。The above descriptions are only part of the embodiments of the present invention. It should be pointed out that those skilled in the art can make some improvements and modifications without departing from the principles of the present invention. It should be regarded as the protection scope of the present invention.

Claims (10)

Translated fromChinese
1.一种基于SARS机制的多模无线资源调度方法,其特征在于,通过启动业务感知资源调度SARS服务,由SARS服务器搜集可选的其他模式无线基站,从而为用户的无线终端获得补偿流带宽,具体步骤如下:1. A multi-mode wireless resource scheduling method based on the SARS mechanism, characterized in that, by starting the service-aware resource scheduling SARS service, the SARS server collects optional other mode wireless base stations, thereby obtaining compensation flow bandwidth for the user's wireless terminal ,Specific steps are as follows:步骤A1、用户的媒体终端MT选择当前无线网络,并进行无线链路的注册和连接;Step A1, the user's media terminal MT selects the current wireless network, and registers and connects to the wireless link;步骤A2、当用户对当前无线网络的带宽资源不满意时,该用户通过MT向SARS服务器进行注册,并进入下一步骤;Step A2, when the user is dissatisfied with the bandwidth resources of the current wireless network, the user registers with the SARS server through the MT, and enters the next step;步骤A3、由用户MT搜索其他可选无线网络,并根据信号强弱排序完成备选网络的能力序列;Step A3, the user MT searches for other optional wireless networks, and sorts and completes the capability sequence of the optional networks according to the signal strength;步骤A4、获取用户MT当前不同类型业务及其感知参数,对于视频流媒体业务,还需捕捉其流行度参数,生成用户业务感知参数SAF集;Step A4. Obtain the current different types of services of the user MT and their perception parameters. For the video streaming service, it is also necessary to capture its popularity parameters to generate a user service perception parameter SAF set;步骤A5、获取用户MT当前无线接口的速率带宽AB,以及对步骤A4所获取的不同类型业务所对应速率带宽EB,连同步骤A3得到的备选网络的能力序列、步骤A4得到的SAF集,通过单一或者连续的SARS请求消息发送至SARS服务器;Step A5, obtain the rate bandwidth AB of the current wireless interface of the user MT, and the rate bandwidth EB corresponding to the different types of services obtained in step A4, together with the capability sequence of the alternative network obtained in step A3 and the SAF set obtained in step A4, through Single or continuous SARS request messages are sent to the SARS server;步骤A6、SARS服务器根据获取的所控基站的可提供资源的能力,对发送SARS请求消息的用户进行排序,然后对已排序用户进行资源调度分配,并通过SARS消息返回为每个用户MT制定的资源调度映射方案RSS;Step A6, the SARS server sorts the users who sent the SARS request message according to the obtained resource-providing capabilities of the controlled base station, then performs resource scheduling and allocation for the sorted users, and returns the MT formula for each user through the SARS message. Resource scheduling mapping scheme RSS;步骤A7,用户MT根据RSS获取已授权的无线资源,启动新的无线资源带宽,作为对步骤A1所选择无线网络的补充和增益。In step A7, the user MT obtains the authorized wireless resource according to the RSS, and starts a new wireless resource bandwidth as a supplement and gain to the wireless network selected in step A1.2.根据权利要求1所述的一种基于SARS机制的多模无线资源调度方法,其特征在于,用户业务感知参数SAF集的获取过程如下:2. a kind of multimode radio resource scheduling method based on SARS mechanism according to claim 1, it is characterized in that, the acquisition process of user service awareness parameter SAF set is as follows:步骤B1、进行SARS服务注册用户的优先级分类;Step B1, performing priority classification of SARS service registered users;步骤B2、获取用户当前业务类型;Step B2, obtaining the current business type of the user;步骤B3、进行用户当前可用无线网络搜索及其可提供能力排序;Step B3, searching for the currently available wireless network of the user and sorting the capabilities they can provide;步骤B4、进行用户视频内容的流行度分类,获取流媒体的流行度基本参数。Step B4, classify the popularity of the user's video content, and obtain the basic parameters of the popularity of the streaming media.3.根据权利要求2所述的一种基于SARS机制的多模无线资源调度方法,其特征在于,3. a kind of multimode radio resource scheduling method based on SARS mechanism according to claim 2, is characterized in that,步骤B1中SARS服务注册用户的优先级分类采用业务等级约定SLA模式,在SARS消息体内时占用1个字节,即采用8级分类,从0~7分布,由MT在SARS服务器上登记获得授权权限;In step B1, the priority classification of SARS service registered users adopts the service level agreement SLA mode, which occupies 1 byte in the SARS message body, that is, adopts 8-level classification, distributed from 0 to 7, and MT registers on the SARS server to obtain authorization authority;步骤B3中进行可用无线网络搜索时需分别记录其无线信号强度,作为后续无线网络提供SARS服务的初次排序。When searching for available wireless networks in step B3, it is necessary to record their wireless signal strengths separately, as the initial ordering for subsequent wireless networks to provide SARS services.4.根据权利要求2所述的一种基于SARS机制的多模无线资源调度方法,其特征在于,步骤B4中MT终端需要鉴定当前网络访问内容是否为流媒体视频播放FLV服务,步骤如下:4. a kind of multimode wireless resource scheduling method based on SARS mechanism according to claim 2, it is characterized in that, in the step B4, MT terminal needs to identify whether current network access content is streaming media video playing FLV service, and step is as follows:步骤B4.1、由MT实时捕捉HTTP请求的URL,并记录作为检测内容的启动条件;Step B4.1, capturing the URL of the HTTP request in real time by the MT, and recording it as a starting condition for detecting content;步骤B4.2、由MT检测无线IP报文流中是否有FLV标志,如果连续的IP流中均有FLV标志,则初步认定为该URL为用户选择的流媒体内容;Step B4.2, whether MT detects whether there is an FLV mark in the wireless IP packet flow, if there is an FLV mark in the continuous IP flow, then it is preliminarily determined that the URL is the streaming media content selected by the user;步骤B4.3、判断此URL及FLV流是否持续一定时间以上,如超过,则记录该URL,作为SARS请求报文的一部分。Step B4.3, judging whether the URL and the FLV stream last for more than a certain period of time, if exceeding, then record the URL as a part of the SARS request message.5.根据权利要求4所述的一种基于SARS机制的多模无线资源调度方法,其特征在于,步骤B4.3中是将选定URL先生成HASH散列后再加入SARS请求报文。5. A kind of multi-mode wireless resource scheduling method based on SARS mechanism according to claim 4, it is characterized in that, in step B4.3, be to add SARS request message after the first generation HASH hash of selected URL.6.根据权利要求1所述的一种基于SARS机制的多模无线资源调度方法,其特征在于,步骤A6中SARS服务器对发送SARS请求消息的用户进行排序,具体包括:6. A kind of multimode wireless resource scheduling method based on SARS mechanism according to claim 1, it is characterized in that, in step A6, SARS server sorts the user who sends SARS request message, specifically comprises:步骤C1、SARS服务器对连续接收到的多个MT用户发出的SARS请求消息所携带的SAF参数进行解析,提取出基本参数{SLA,SerType,URL}集合;同时记录其他参数,包括{NetType,IsWork,Intensity},其中,SLA代表业务等级约定,SerType代表服务类型,URL代表网址,NetType代表网络类型,IsWork代表是否可以工作,Intensity代表信号强度;Step C1, the SARS server parses the SAF parameters carried in the SARS request messages received from multiple MT users continuously, extracts the set of basic parameters {SLA, SerType, URL}; and records other parameters at the same time, including {NetType, IsWork ,Intensity}, where SLA represents the service level agreement, SerType represents the service type, URL represents the website address, NetType represents the network type, IsWork represents whether it can work, and Intensity represents the signal strength;步骤C2、采用二维坐标轴,以SLA和SerType参数作为X,Y轴参数,采用公式:进行初步排序,获得T周期内SARS请求消息初步优先序列;Step C2, using two-dimensional coordinate axes, using the SLA and SerType parameters as X and Y axis parameters, using the formula: Preliminary sorting is carried out to obtain the preliminary priority sequence of SARS request messages within the T period;步骤C3、对业务类型为在线视频的用户,通过对其SAF参数的流行度进行比对,并根据返回的流行度价值PopularValue进行序列调整。Step C3. For users whose business type is online video, compare the popularity of their SAF parameters, and perform sequence adjustment according to the returned popularity value PopularValue.7.根据权利要求6所述的一种基于SARS机制的多模无线资源调度方法,其特征在于,步骤A6中SARS服务器对已排序用户进行资源调度分配,具体为:7. A kind of multimode wireless resource scheduling method based on SARS mechanism according to claim 6, it is characterized in that, in step A6, SARS server carries out resource scheduling allocation to sorted users, specifically:D.1、SARS服务器通过各无线网络的RPC基站控制器的连接,获知当前所有无线基站的可提供无线资源能力集;D.1. Through the connection of the RPC base station controllers of each wireless network, the SARS server obtains the available wireless resource capability sets of all current wireless base stations;D.2、对各基站所上报的资源能力进行评估,防止过载或减缓进入过载的可能性,同时排序过载基站;D.2. Evaluate the resource capabilities reported by each base station, prevent overload or slow down the possibility of entering overload, and sort overloaded base stations at the same time;D.3、统计当前可用的可选无线网络基站,对应用户提交的可选网络序列进行过滤,只保留用户可用的基站序号;D.3. Count the currently available optional wireless network base stations, filter the optional network sequences submitted by users, and only keep the serial numbers of base stations available to users;D.4、计算当前用户平均满意度:SATIS=&Sigma;L(i)*Satis(i)&Sigma;L(i)=&Sigma;L(i)*AB(i)/EB(i)&Sigma;L(i).D.4. Calculate the current average user satisfaction: SATIS = &Sigma;L ( i ) * Satis ( i ) &Sigma;L ( i ) = &Sigma;L ( i ) * AB ( i ) / EB ( i ) &Sigma;L ( i ) .其中AB(i)是分配给用户i的带宽,EB(i)是用户i期望的带宽;L(i)为用户i获得优先级长度;Satis(i)是用户i的满意度;Among them, AB(i) is the bandwidth allocated to user i, EB(i) is the expected bandwidth of user i; L(i) obtains the priority length for user i; Satis(i) is the satisfaction degree of user i;D.5、对已排序用户进行资源映射,得到为每个用户实际分配的带宽为:D.5. Perform resource mapping on sorted users, and obtain the bandwidth actually allocated for each user as follows:BB((ii))==LL((ii))**[[EBEB((ii))--ABAB((ii))]]&Sigma;L&Sigma;L((ii))&Sigma;&delta;&Sigma;&delta;((nno))**BSBS((nno));;其中,BS(n)为可选基站,δ(n)为该基站的可用因子;Among them, BS(n) is an optional base station, and δ(n) is the available factor of the base station;D.6、通过SARS返回消息返回给MT,MT根据所获得的可用因子δ(n)选择基站以及对应的带宽资源进行无线网络增速;D.6. The SARS return message is returned to the MT, and the MT selects the base station and the corresponding bandwidth resources to increase the wireless network speed according to the obtained available factor δ(n);D.7、处理下一轮周期的已排序SARS请求消息。D.7. Processing the sorted SARS request messages of the next cycle.8.根据权利要求7所述的一种基于SARS机制的多模无线资源调度方法,其特征在于,还包括通过MT在蜂窝小区内的驻留时间的动态预测,分配给用户最大有效带宽资源,具体为:8. A method for scheduling multi-mode wireless resources based on a SARS mechanism according to claim 7, further comprising assigning the maximum effective bandwidth resource to the user through dynamic prediction of the residence time of the MT in the cell, Specifically:E.1、对于愿意提供基于位置服务的LBS,通过对MT在当前小区内的运动速度和运动方向估算中在小区内的驻留时间;E.1. For the LBS that is willing to provide location-based services, the residence time in the cell is estimated by the MT's moving speed and moving direction in the current cell;E.2、对基站属性为AP的,预测驻留时间是否大于预设时间,SARS服务器在完成D.6步骤时,将数据流优先分配在WIFI,而原先选择的无线网络信道只做SARS控制消息信道。E.2. If the attribute of the base station is AP, predict whether the residence time is greater than the preset time. When the SARS server completes step D.6, the data stream will be allocated to WIFI first, and the originally selected wireless network channel will only be used for SARS control. message channel.9.根据权利要求6所述的一种基于SARS机制的多模无线资源调度方法,其特征在于,步骤C3具体步骤如下:9. A kind of multimode radio resource scheduling method based on SARS mechanism according to claim 6, it is characterized in that, step C3 specific steps are as follows:C3.1、提取SARS请求消息中的URL或者HASH参数值;C3.1, extract the URL or HASH parameter value in the SARS request message;C3.2、查询数据库内容是否已存在该HASH值,如果存在,则返回对应的流行度参数PopularValue,同时将流行度时间PopularTime递增1;如果不存在该URL,则新增该URL并置PopularTime=1;其中PopularValue定义在(0,100)之间;C3.2. Check whether the HASH value already exists in the database content. If it exists, return the corresponding popularity parameter PopularValue, and increase the popularity time PopularTime by 1; if the URL does not exist, add the URL and set PopularTime= 1; where PopularValue is defined between (0,100);C3.3、在用户排序时令SerType(new)=SerType(old)*(1+PopularValue),然后重新代入公式重新计算出L(i)序列,并根据L(i)进行排序,相同L(i)的用户MT按请求时间顺序顺延。C3.3. Set SerType(new)=SerType(old)*(1+PopularValue) when users are sorting, and then resubstitute into the formula The L(i) sequence is recalculated and sorted according to L(i), and the user MTs with the same L(i) are delayed in order of request time.10.根据权利要求7所述的一种基于SARS机制的多模无线资源调度方法,其特征在于,步骤D.2中对各基站所上报的资源能力进行评估,评价因子计算公式如下:10. A kind of multimode wireless resource scheduling method based on SARS mechanism according to claim 7, it is characterized in that, in step D.2, the resource capability reported by each base station is evaluated, and the evaluation factor calculation formula is as follows:CapaCapa((BSBS((nno))))==&alpha;&alpha;&CenterDot;&CenterDot;RRRR((BSBS((nno))))2233&CenterDot;&CenterDot;ARAR((BSBS((nno))))++&beta;&beta;&CenterDot;&CenterDot;SS((UEmUE))((&alpha;&alpha;++&beta;&beta;==11))其中,RR(BS(n),t)为t时刻基站BS(n)剩余的资源量,AR(BS(n))为基站BS(n)总的资源量,S(UEm)为用户UEm的满意度;Among them, RR(BS(n),t) is the remaining resource amount of base station BS(n) at time t, AR(BS(n)) is the total resource amount of base station BS(n), S(UEm) is the resource amount of user UEm satisfaction;同时排序过载基站,排除标准为:At the same time sort the overloaded base stations, the exclusion criteria are:((RRRR((BSBS((nno))))>>2233ARAR((BSBS((nno))))))..
CN201510219737.7A2015-04-302015-04-30A kind of multi-mode wireless resource regulating method based on SARS mechanismExpired - Fee RelatedCN104994581B (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN201510219737.7ACN104994581B (en)2015-04-302015-04-30A kind of multi-mode wireless resource regulating method based on SARS mechanism

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201510219737.7ACN104994581B (en)2015-04-302015-04-30A kind of multi-mode wireless resource regulating method based on SARS mechanism

Publications (2)

Publication NumberPublication Date
CN104994581Atrue CN104994581A (en)2015-10-21
CN104994581B CN104994581B (en)2018-04-10

Family

ID=54306307

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201510219737.7AExpired - Fee RelatedCN104994581B (en)2015-04-302015-04-30A kind of multi-mode wireless resource regulating method based on SARS mechanism

Country Status (1)

CountryLink
CN (1)CN104994581B (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN106101232A (en)*2016-06-162016-11-09北京思源置地科技有限公司Load-balancing method and device
CN109151526A (en)*2018-09-302019-01-04深圳市元征科技股份有限公司A kind of video transmission method, system, equipment and computer readable storage medium

Citations (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN101009914A (en)*2006-01-242007-08-01华为技术有限公司Starting method of the multi-mode terminal service
CN101287256A (en)*2008-05-232008-10-15南京邮电大学 System structure and control method of terminal reconfiguration in end-to-end reconfiguration environment
CN103313333A (en)*2012-03-132013-09-18中国移动通信集团广东有限公司Method, communication terminal, server and network for switching among mobile networks
US20150055633A1 (en)*2013-08-262015-02-26National Chiao Tung UniversityAccess point and communication system for resource allocation

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN101009914A (en)*2006-01-242007-08-01华为技术有限公司Starting method of the multi-mode terminal service
CN101287256A (en)*2008-05-232008-10-15南京邮电大学 System structure and control method of terminal reconfiguration in end-to-end reconfiguration environment
CN103313333A (en)*2012-03-132013-09-18中国移动通信集团广东有限公司Method, communication terminal, server and network for switching among mobile networks
US20150055633A1 (en)*2013-08-262015-02-26National Chiao Tung UniversityAccess point and communication system for resource allocation

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
丁慧: "流媒体智能控制器终端感知和自适应技术研究", 《南京邮电大学硕士学位论文》*

Cited By (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN106101232A (en)*2016-06-162016-11-09北京思源置地科技有限公司Load-balancing method and device
CN109151526A (en)*2018-09-302019-01-04深圳市元征科技股份有限公司A kind of video transmission method, system, equipment and computer readable storage medium

Also Published As

Publication numberPublication date
CN104994581B (en)2018-04-10

Similar Documents

PublicationPublication DateTitle
CN114586415B (en) A communication method, device, equipment and system
EP3745647A1 (en)Method and device for determining qos description information
CN110267343B (en)Paging management method, network data analysis function and network side equipment
US10805875B2 (en)Method and apparatus for automatically selecting network according to tariff, server, and terminal
WO2012009619A2 (en)Hierarchical device type recognition, caching control and enhanced cdn communication in a wireless mobile network
US10820324B2 (en)Collaborative radio resources allocations to applications of mobile units
CN105592505B (en)A kind of method and data terminal of data transmission
CN112997528A (en)Network switching method and related equipment
CN102869047A (en)Method and device for realizing load balance
CN105532012B (en) Video distribution method, device and system
WO2014184347A1 (en)Quality of service / load based user equipment selection of radio access technology
CN104994581B (en)A kind of multi-mode wireless resource regulating method based on SARS mechanism
KR101893859B1 (en)Access method and device in heterogeneous network
EP3476130B1 (en)Mobile video optimization
WO2019158034A1 (en)Resource allocation method and apparatus
US20170071003A1 (en)Method, network node and computer program
Tagami et al.Splitting control-user plane on communication protocol for spotty network
US20250294533A1 (en)Communication method, apparatus, and system
Lv et al.Intelligent Seamless Vertical Handoff Algorithm for the next generation wireless networks
CN107872399B (en)Content distribution method, device, equipment and medium for content-centric mobile network
WO2025161493A1 (en)Communication method and related apparatus
ZhangOptimization of Service Provisioning in Heterogeneous Wireless Networks: Bearer Service Allocation and Pricing
WO2025000529A1 (en)Charging method and device
CN120812639A (en) Communication method, device and computer-readable storage medium
CN119854277A (en)Method, network device, communication system, storage medium and program product

Legal Events

DateCodeTitleDescription
C06Publication
PB01Publication
C10Entry into substantive examination
SE01Entry into force of request for substantive examination
GR01Patent grant
GR01Patent grant
CF01Termination of patent right due to non-payment of annual fee

Granted publication date:20180410

CF01Termination of patent right due to non-payment of annual fee

[8]ページ先頭

©2009-2025 Movatter.jp