本发明涉及无线通信技术,尤其涉及一种资源调度方法、系统及基站。
背景技术:
经常在一个小区内发起无线业务的用户群体,对网络性能的波动最为敏感,也最容易投诉,这类用户称为强相关用户。
由于强相关用户群经常在同一个小区活动,这些小区的性能就应该重点进行关注和保障,从而降低投诉率。因此,在现有的网络运行维护中,主要是将强相关用户的比例较高的小区作为重点小区进行保障。
但是,上述方式仅保障了为一个小区分配优化资源,并基于分配的优化资源对该小区整体进行网络优化,提高该小区提供的业务的质量,而不能保障该小区中单个用户的业务传输质量。
技术实现要素:
为解决现有存在的技术问题,本发明实施例提供一种资源调度方法、系统及基站。
本发明实施例提供了一种资源调度方法,包括:
当第一用户在第一小区中进行数据传输时,所述基站根据获取的所述第一小区对应的强相关用户信息,判断所述第一用户是否为所述第一小区的强相关用户;
确定所述第一用户为所述第一小区的强相关用户时,所述基站对所述第一用户的数据传输资源进行优先调度。
上述方案中,所述基站获判断所述第一用户是否为所述第一小区的强相关用户之前,所述方法还包括:
所述基站记录与业务发起相关的信息;所述信息包含在各小区中发起业务的终端标识及对应的接入小区标识;
根据记录的信息,统计预设时间段内所述第一小区的强相关用户信息,得到所述第一小区对应的强相关用户信息并保存。
上述方案中,所述方法还包括:
所述基站根据周期性统计的所述第一小区的强相关用户信息,更新自身存储的所述第一小区对应的强相关用户信息。
上述方案中,所述基站判断所述第一用户是否为所述第一小区的强相关用户之前,所述方法还包括:
所述基站接收并保存移动性管理实体(MME)或大数据服务器发送的所述第一小区对应的强相关用户信息;
发送的所述第一小区对应的强相关用户信息为基于经过Gn接口的数据生成的所述第一小区对应的强相关用户信息。
上述方案中,所述方法还包括:
所述基站根据周期性接收的所述第一小区对应的强相关用户信息,更新自身存储的所述第一小区对应的强相关用户信息。
上述方案中,所述基站判断所述第一用户是否为所述第一小区的强相关用户之前,所述方法还包括:
所述基站接收并保存MME发送的所述第一用户的强相关小区信息;所述第一用户的强相关小区信息为对应终端基于自身统计的业务发起位置和时间生成的所述第一用户的强相关小区信息;
相应地,所述基站根据获取的所述第一小区对应的强相关用户信息,判断所述第一用户是否为所述第一小区的强相关用户,为:
所述基站判断所述第一用户的强相关小区信息中是否包含所述第一小区信息。
上述方案中,所述方法还包括:
所述基站根据周期性接收的更新的各用户的强相关小区信息,更新自身存 储的各用户的强相关小区信息。
本发明实施例还提供了一种基站,包括:判断单元以及资源调度单元;其中,
所述判断单元,用于当第一用户在所述第一小区中进行数据传输时,所述基站根据获取的所述第一小区对应的强相关用户信息,判断所述第一用户是否为所述第一小区的强相关用户;
所述资源调度单元,用于确定所述第一用户为所述第一小区的强相关用户时,所述基站对所述第一用户的数据传输资源进行优先调度。
上述方案中,所述基站还包括:
第一获取单元,用于记录与业务发起相关的信息;所述信息包含在各小区中发起业务的终端标识及对应的接入小区标识;并根据记录的信息,统计预设时间段内所述第一小区的强相关用户信息,得到所述第一小区对应的强相关用户信息并保存。
上述方案中,所述第一获取单元,还用于根据统计的所述第一小区的强相关用户信息,周期性更新自身存储的所述第一小区对应的强相关用户信息。
上述方案中,所述基站还包括:第二获取单元,用于接收并保存MME或大数据服务器发送的所述第一小区对应的强相关用户信息;发送的所述第一小区对应的强相关用户信息为基于经过Gn接口的数据生成的所述第一小区对应的强相关用户信息。
上述方案中,所述基站还包括:第二获取单元,还用于根据周期性接收的所述第一小区对应的强相关用户信息,更新自身存储的所述第一小区对应的强相关用户信息。
上述方案中,所述基站还包括第三获取单元,用于接收并保存MME发送的各用户的强相关小区信息;所述各用户的强相关小区信息为各终端基于自身统计的业务发起位置和时间生成的对应用户的强相关小区信息;
相应地,所述调度单元,具体用于:从所述各用户的强相关小区信息中,查找到所述第一用户的强相关小区信息;以及判断所述第一用户的强相关小区 信息中是否包含所述第一小区信息。
上述方案中,所述第三获取单元,还用于根据周期性接收的更新的各用户的强相关小区信息,更新自身存储的各用户的强相关小区信息。
本发明实施例又提供了一种资源调度系统,包括:大数据服务器、MME以及基站;其中,
所述大数据服务器,用于基于经过Gn接口的数据,生成第一小区对应的强相关用户信息,并存储至所述MME;
所述MME,用于将所述第一小区对应的强相关用户信息发送给所述基站;
所述基站,用于当第一用户在所述第一小区中进行数据传输时,根据接收的所述第一小区对应的强相关用户信息,判断所述第一用户是否为所述第一小区的强相关用户;并在确定所述第一用户为所述第一小区的强相关用户时,对所述第一用户的数据传输资源进行优先调度;
或者,所述系统包括:大数据服务器及基站;其中,
所述大数据服务器,用于基于经过Gn接口的数据,生成第一小区对应的强相关用户信息,并存储至所述基站;
所述基站,用于当第一用户在所述第一小区中进行数据传输时,根据存储的所述第一小区对应的强相关用户信息,判断所述第一用户是否为所述第一小区的强相关用户;并在确定所述第一用户为所述第一小区的强相关用户时,对所述第一用户的数据传输资源进行优先调度。
上述方案中,所述大数据服务器,具体用于:预设时间段内从经过Gn接口的数据中提取用户标识信息、发起数据业务所伴随的GPS信息或发起数据业务时用户所在小区的标识信息、以及时间信息,生成每个用户的强相关小区信息;并存储至所述MME或所述基站;
相应地,所述MME或所述基站,用于根据存储的每个用户的强相关小区信息,得到所述第一小区对应的强相关用户信息。
上述方案中,所述大数据服务器,还用于对所述存储的所述第一小区对应的强相关用户信息进行周期性更新。
本发明实施例还提供了一种资源调度系统,包括:终端、MME/数据服务器、以及基站;其中,
所述终端,用于基于自身统计的业务发起位置和时间生成第一用户的强相关小区信息,并发送给所述MME;
所述MME/数据服务器,用于将收到的所述第一用户的强相关小区信息发送给所述基站;
所述基站,用于当所述终端在第一小区中进行数据传输时,根据接收并保存的所述第一用户的强相关小区信息,判断所述终端的强相关小区信息中是否包含所述第一小区信息,确定所述终端的强相关小区信息中包含所述第一小区信息时,对所述第一用户的数据传输资源进行优先调度。
上述方案中,所述终端,还用于周期性更新自身的强相关小区信息,并通过所述MME/数据服务器传递给所述基站;
所述基站,还用于根据接收的所述更新的各用户的强相关小区信息,更新自身存储的各用户的强相关小区信息。
本发明实施例提供的资源调度方法、系统及基站,当第一用户在第一小区中进行数据传输时,所述基站根据获取的所述第一小区对应的强相关用户信息,判断所述第一用户是否为所述第一小区的强相关用户;确定所述第一用户为所述第一小区的强相关用户时,所述基站对所述第一用户的数据传输资源进行优先调度,如此,能有效地保证强相关用户的业务传输质量,从而降低客户的投诉率。
附图说明
在附图(其不一定是按比例绘制的)中,相似的附图标记可在不同的视图中描述相似的部件。具有不同字母后缀的相似附图标记可表示相似部件的不同示例。附图以示例而非限制的方式大体示出了本文中所讨论的各个实施例。
图1为本发明实施例一资源调度的方法流程示意图;
图2为本发明实施例二一种基站结构示意图;
图3为本发明实施例二第二种基站结构示意图;
图4为本发明实施例二第三种基站结构示意图;
图5为本发明实施例二第四种基站结构示意图;
图6为本发明实施例二一种资源调度系统结构示意图;
图7为本发明实施例二第二种资源调度系统结构示意图;
图8为本发明实施例二第三种资源调度系统结构示意图;
图9为本发明实施例二第四种资源调度系统结构示意图。
具体实施方式
下面结合附图及实施例对本发明再作进一步详细地描述。
在本发明的各种实施例中:当第一用户在第一小区中进行数据传输时,所述基站根据获取的所述第一小区对应的强相关用户信息,判断所述第一用户是否为所述第一小区的强相关用户;确定所述第一用户为所述第一小区的强相关用户时,所述基站对所述第一用户的数据传输资源进行优先调度。
实施例一
本实施例资源调度的方法,如图1所示,包括以下步骤:
步骤100:针对第一小区,基站获取所述第一小区对应的强相关用户信息;
这里,可以采用以下三种方式之一获取所述第一小区对应的强相关用户信息:
第一种方式为:所述基站记录与业务发起相关的信息;所述信息包含在各小区中发起业务的终端标识及对应的接入小区标识;并根据记录的信息,统计预设时间段内所述第一小区的强相关用户信息,得到所述第一小区对应的强相关用户信息并保存。
第二种方式为:所述基站接收并保存MME或大数据服务器发送的所述第一小区对应的强相关用户信息;发送的所述第一小区对应的强相关用户信息为基于经过Gn接口的数据生成的所述第一小区对应的强相关用户信息。
第三种方式为:所述基站接收并保存MME或数据服务器发送的各用户的 强相关小区信息;所述各用户的强相关小区信息为各终端基于自身统计的业务发起位置和时间所生成的对应用户的强相关小区信息。
其中,所述强相关用户是指:一个用户在一定时间内多次在同一个小区进行话音业务,则认为该用户是这个小区的强相关用户;同时这个小区是该用户的强相关小区。举个例子来说,一个用户在N天中,有超过M天都在同一个小区中发起超过T时长的业务,则该用户为这个小区的强相关用户;相应地,该小区为该用户的强相关小区。这里,N、M及T可以根据需要进行设置。
在第一种方式中,所述基站还可以输出某个用户的强相关小区信息,再根据各用户的强相关小区信息,得到所述第一小区对应的强相关用户信息。
其中,实际应用时,所述基站还可以根据周期性统计的所述第一小区的强相关用户信息,更新自身存储的所述第一小区对应的强相关用户信息。
在第二种方式中,可以认为是大数据服务器从核心网获取了相关数据,并进行了所述第一小区对应的强相关用户的统计。具体地,大数据服务器基于经过Gn接口的数据,生成第一小区对应的强相关用户信息,并存储至MME;而MME将所述第一小区对应的强相关用户信息发送给所述基站;而当第一用户在所述第一小区中进行数据传输时,所述基站根据接收的所述第一小区对应的强相关用户信息,判断所述第一用户是否为所述第一小区的强相关用户;并在确定所述第一用户为所述第一小区的强相关用户时,对所述第一用户的数据传输资源进行优先调度;或者,大数据服务器基于经过Gn接口的数据,生成第一小区对应的强相关用户信息,并存储至所述基站;当第一用户在所述第一小区中进行数据传输时,所述基站根据接收的所述第一小区对应的强相关用户信息,判断所述第一用户是否为所述第一小区的强相关用户;并在确定所述第一用户为所述第一小区的强相关用户时,对所述第一用户的数据传输资源进行优先调度。
其中,所述大数据服务器基于经过Gn接口的数据,生成第一小区对应的强相关用户信息,具体包括:
预设时间段内从经过Gn接口的数据中提取用户标识信息、发起数据业务 所伴随的GPS信息(info)/发起数据业务时用户所在小区的标识信息、以及时间信息等,生成每个用户的强相关小区信息。
这里,所述发起数据业务时用户所在小区的标识信息可以是基站标识(ID)或小区标识(cell ID)信息。
实际应用时,所述大数据服务器可以利用上述信息,推测用户的常在小区,并生成一张每个用户的常在小区(强相关小区)列表,根据所述列表得到所述第一小区对应的强相关用户信息。其中,所述列表中的常在小区可以用cell ID或GPS info表示。
在第二种方式中,所述MME可以在小区建立的过程中,将存储的所述第一小区对应的强相关用户信息传递给所述基站,以使所述基站存储所述第一小区对应的强相关用户信息。
在第二种方式中,所述大数据服务器还可以对存储至所述MME或所述基站的所述第一小区对应的强相关用户信息进行周期性更新;具体地,当所述基站存储的所述第一小区对应的强相关用户信息由所述MME传递时,所述大数据服务器将周期性从经过Gn接口的数据中提取用户标识信息、发起数据业务所伴随的GPS info或发起数据业务时用户所在小区的标识信息、以及时间信息等,生成每个用户的强相关小区信息,并更新至所述MME,然后由所述MME将更新的所述第一小区对应的强相关用户信息传递给所述基站,再由所述基站更新自身存储的所述第一小区对应的强相关用户信息。当由所述基站存储的所述第一小区对应的强相关用户信息由所述大数据服务器传递时,所述大数据服务器将周期性从经过Gn接口的数据中提取用户标识信息、发起数据业务所伴随的GPS info或发起数据业务时用户所在小区的标识信息、以及时间信息,生成每个用户的强相关小区信息,进而得到各小区的强相关用户信息,并更新至所述基站,然后由所述基站根据收到的信息更新自身存储的所述第一小区对应的强相关用户信息。
其中,实际应用时,所述MME可以通过与所述基站之间存在S1接口,将更新的所述第一小区对应的强相关用户信息传递给所述基站,传递用户信息所 使用消息可以是现有协议规定的消息,也可以是新定义的消息。
各小区的强相关用户信息在基站的存储形式可以是每个cell ID对应的强相关用户的ID信息。
在第三种方式中,可以认为是终端自己统计了强相关小区信息。具体地,终端基于预设时间段内自身统计的业务发起位置和时间生成对应用户的强相关小区信息,并发送给所述MME或数据服务器;所述MME或数据服务器将收到的各用户的强相关小区信息发送给所述基站;当第一用户在所述第一小区中进行数据传输时,所述基站从所述各用户的强相关小区信息中,查找到所述第一用户的强相关小区信息;并判断所述第一用户的强相关小区信息中是否包含所述第一小区信息,确定包含所述第一小区信息时,认为所述第一用户为所述第一小区的强相关用户时,对所述第一用户的数据传输资源进行优先调度。
其中,所述强相关小区信息可以是基站ID、cell ID、或GPS info。
实际应用时,终端可以通过非接入层控制面数据(NAS信令)将用户的强相关小区信息上报给所述MME。
所述数据服务器是一个用于存储和处理数据的单独部署在网络中的设备,终端与数据服务器之间可以通过IP报文(即应用层的用户面数据)可以进行交互,从而能让终端将强相关小区信息发送给所述数据服务器。
相应地,所述基站与核心网建立连接的过程中,所述MME可以将收到用户的强相关小区信息携带在S1-CP信令中发送给所述基站。
在第三种方式中,所述终端还可以基于预设时间段内统计的业务发起位置和时间,周期性更新对应用户的强相关小区信息,并通过所述MME或数据服务器传递给所述基站,以便所述基站根据周期性接收的更新的各用户的强相关小区信息,更新自身存储的各用户的强相关小区信息。
相应地,实际应用时,所述MME可以通过与所述基站之间存在S1接口,将更新的所述第一小区对应的强相关用户信息传递给所述基站,传递用户信息所使用消息可以是现有协议规定的消息,也可以是新定义的消息。
步骤101:当第一用户在所述第一小区中进行数据传输时,所述基站根据 获取的所述第一小区对应的强相关用户信息,判断所述第一用户是否为所述第一小区的强相关用户;
具体地,所述基站判断是否能在第一小区对应的强相关用户信息找到所述第一用户的信息,如果能找到,则认为所述第一用户为所述第一小区的强相关用户,如果找不到,则认为所述第一用户不为所述第一小区的强相关用户。
这里,当采用上述第三种方式获取所述第一小区对应的强相关用户信息,所述判断所述第一用户是否为所述第一小区的强相关用户,具体为:
所述基站从所述各用户的强相关小区信息中,查找到所述第一用户的强相关小区信息;
所述基站判断所述第一用户的强相关小区信息中是否包含所述第一小区信息。
其中,确定所述第一用户的强相关小区信息中是否包含所述第一小区信息时,认为所述第一用户为所述第一小区的强相关用户;确定所述第一用户的强相关小区信息中是否包含所述第一小区信息时,认为所述第一用户不是所述第一小区的强相关用户。
步骤102:确定所述第一用户为所述第一小区的强相关用户时,所述基站对所述第一用户的数据传输资源进行优先调度。
这里,所述基站对所述第一用户的数据传输资源进行优先调度,是指:对所述第一用户的服务质量(QoE)进行优先保障。
实际应用时,当空口资源有限时,可以采用本发明实施例的方案,将空口资源优先分配给强相关用户。
本发明实施例提供的资源调度的方法,当第一用户在第一小区中进行数据传输时,所述基站根据获取的所述第一小区对应的强相关用户信息,判断所述第一用户是否为所述第一小区的强相关用户;确定所述第一用户为所述第一小区的强相关用户时,所述基站对所述第一用户的数据传输资源进行优先调度,如此,能有效地保证强相关用户的业务传输质量,从而降低客户的投诉率。
实施例二
为实现本发明实施例的方法,本实施例提供一种基站,如图2所示,该基站包括:判断单元21以及资源调度单元22;其中,
所述判断单元21,用于当第一用户在所述第一小区中进行数据传输时,所述基站根据获取的所述第一小区对应的强相关用户信息,判断所述第一用户是否为所述第一小区的强相关用户;
所述资源调度单元22,用于确定所述第一用户为所述第一小区的强相关用户时,所述基站对所述第一用户的数据传输资源进行优先调度。
其中,所述强相关用户是指:一个用户在一定时间内多次在同一个小区进行话音业务,则认为该用户是这个小区的强相关用户;同时这个小区是该用户的强相关小区。举个例子来说,一个用户在N天中,有超过M天都在同一个小区中发起超过T时长的业务,则该用户为这个小区的强相关用户;相应地,该小区为该用户的强相关小区。这里,N、M及T可以根据需要进行设置。
如图3所示,该基站还可以包括:第一获取单元31,用于记录与业务发起相关的信息;所述信息包含在各小区中发起业务的终端标识及对应的接入小区标识;并根据记录的信息,统计预设时间段内所述第一小区的强相关用户信息,得到所述第一小区对应的强相关用户信息并保存。
其中,所述第一获取单元31还可以输出某个用户的强相关小区信息,再根据各用户的强相关小区信息,得到所述第一小区对应的强相关用户信息。
实际应用时,所述第一获取单元31,还用于根据周期性统计的所述第一小区的强相关用户信息,更新自身存储的所述第一小区对应的强相关用户信息。
如图4所示,基站还包括:第二获取单元41,用于接收并保存MME或大数据服务器发送的所述第一小区对应的强相关用户信息;发送的所述第一小区对应的强相关用户信息为基于经过Gn接口的数据生成的所述第一小区对应的强相关用户信息。
其中,所述第二获取单元41的处理过程可以认为是是大数据服务器从核心网获取了相关数据,并进行了所述第一小区对应的强相关用户的统计。具体地,大数据服务器基于经过Gn接口的数据,生成第一小区对应的强相关用户信息, 并存储至MME;而MME将所述第一小区对应的强相关用户信息发送给所述基站;而当第一用户在所述第一小区中进行数据传输时,所述基站根据接收的所述第一小区对应的强相关用户信息,判断所述第一用户是否为所述第一小区的强相关用户;并在确定所述第一用户为所述第一小区的强相关用户时,对所述第一用户的数据传输资源进行优先调度;或者,大数据服务器基于经过Gn接口的数据,生成第一小区对应的强相关用户信息,并存储至所述基站;当第一用户在所述第一小区中进行数据传输时,所述基站根据接收的所述第一小区对应的强相关用户信息,判断所述第一用户是否为所述第一小区的强相关用户;并在确定所述第一用户为所述第一小区的强相关用户时,对所述第一用户的数据传输资源进行优先调度。
其中,所述大数据服务器基于经过Gn接口的数据,生成第一小区对应的强相关用户信息,具体包括:
预设时间段内从经过Gn接口的数据中提取用户标识信息、发起数据业务所伴随的GPS info/发起数据业务时用户所在小区的标识信息、以及时间信息等,生成每个用户的强相关小区信息。
这里,所述发起数据业务时用户所在小区的标识信息可以是基站ID或cell ID信息。
实际应用时,所述大数据服务器可以利用上述信息,推测用户的常在小区,并生成一张每个用户的常在小区(强相关小区)列表,根据所述列表得到所述第一小区对应的强相关用户信息。其中,所述列表中的常在小区可以用cell ID或GPS info表示。
所述MME可以在小区建立的过程中,将存储的所述第一小区对应的强相关用户信息传递给所述基站,以使所述基站存储所述第一小区对应的强相关用户信息。
所述大数据服务器还可以对存储至所述MME或所述基站的所述第一小区对应的强相关用户信息进行周期性更新;具体地,当所述基站存储的所述第一小区对应的强相关用户信息由所述MME传递时,所述大数据服务器将周期性 从经过Gn接口的数据中提取用户标识信息、发起数据业务所伴随的GPS info或发起数据业务时用户所在小区的标识信息、以及时间信息,生成每个用户的强相关小区信息,并更新至所述MME,然后由所述MME将更新的所述第一小区对应的强相关用户信息传递给所述基站,再由所述第二获取单元41更新自身存储的所述第一小区对应的强相关用户信息,即:所述第二获取单元41,还用于根据周期性接收的所述第一小区对应的强相关用户信息,更新自身存储的所述第一小区对应的强相关用户信息。当由所述基站存储的所述第一小区对应的强相关用户信息由所述大数据服务器传递时,所述大数据服务器将周期性从经过Gn接口的数据中提取用户标识信息、发起数据业务所伴随的GPS info或发起数据业务时用户所在小区的标识信息、以及时间信息,生成每个用户的强相关小区信息,进而得到各小区的强相关用户信息,并更新至所述基站,然后由所述第二获取单元41根据收到的信息更新自身存储的所述第一小区对应的强相关用户信息,即:第二获取单元,还用于根据周期性接收的所述第一小区对应的强相关用户信息,更新自身存储的所述第一小区对应的强相关用户信息。
其中,实际应用时,所述MME可以通过与所述基站之间存在S1接口,将更新的所述第一小区对应的强相关用户信息传递给所述基站,传递用户信息所使用消息可以是现有协议规定的消息,也可以是新定义的消息。
各小区的强相关用户信息在基站的存储形式可以是每个cell ID对应的强相关用户的ID信息。
如图5所示,该基站还可以包括:第三获取单元51,用于接收并保存MME或数据服务器发送的各用户的强相关小区信息;所述各用户的强相关小区信息为各用户基于自身统计的业务发起位置和时间生成的强相关小区信息;
相应地,所述判断单元21,用于从所述各用户的强相关小区信息中,查找到所述第一用户的强相关小区信息;以及判断所述第一用户的强相关小区信息中是否包含所述第一小区信息。
其中,确定所述第一用户的强相关小区信息中是否包含所述第一小区信息时,认为所述第一用户为所述第一小区的强相关用户;确定所述第一用户的强 相关小区信息中是否包含所述第一小区信息时,认为所述第一用户不是所述第一小区的强相关用户。
所述第三获取单元51接收的各用户的强相关小区信息,可以认为是终端自己统计了强相关小区信息。具体地,终端基于预设时间段内自身统计的业务发起位置和时间生成对应用户的强相关小区信息,并发送给所述MME或数据服务器;所述MME或数据服务器将收到的各用户的强相关小区信息发送给所述基站;当第一用户在所述第一小区中进行数据传输时,所述资源调度单元22从所述各用户的强相关小区信息中,查找到所述第一用户的强相关小区信息;并判断所述第一用户的强相关小区信息中是否包含所述第一小区信息,确定包含所述第一小区信息时,认为所述第一用户为所述第一小区的强相关用户时,对所述第一用户的数据传输资源进行优先调度。
其中,所述强相关小区信息可以是基站ID、cell ID、或GPS info。
实际应用时,终端可以通过非接入层控制面数据(NAS信令)将用户的强相关小区信息上报给所述MME。
所述数据服务器是一个用于存储和处理数据的单独部署在网络中的设备,终端与数据服务器之间可以通过IP报文(即应用层的用户面数据)可以进行交互,从而能让终端将强相关小区信息发送给所述数据服务器。
相应地,所述基站与核心网建立连接的过程中,所述MME可以将收到用户的强相关小区信息携带在S1-CP信令中发送给所述基站。
所述终端还可以基于预设时间段内统计的业务发起位置和时间,周期性更新对应用户的强相关小区信息,并通过所述MME或数据服务器传递给所述基站,以便所述第三获取单元51根据周期性接收的更新的各用户的强相关小区信息,更新自身存储的各用户的强相关小区信息。
实际应用时,所述MME可以通过与所述基站之间存在S1接口,将更新的所述第一小区对应的强相关用户信息传递给所述基站,传递用户信息所使用消息可以是现有协议规定的消息,也可以是新定义的消息。
所述调度单元22,具体用于:判断是否能在第一小区对应的强相关用户信 息找到所述第一用户的信息,如果能找到,则认为所述第一用户为所述第一小区的强相关用户,如果找不到,则认为所述第一用户不为所述第一小区的强相关用户。
所述调度单元22对所述第一用户的数据传输资源进行优先调度,是指:对所述第一用户的QoE进行优先保障。
实际应用时,当空口资源有限时,可以采用本发明实施例的方案,将空口资源优先分配给强相关用户。
实际应用时,所述判断单元21及所述资源调度单元22可由基站中的中央处理器(CPU,Central Processing Unit)、微处理器(MCU,Micro Control Unit)、数字信号处理器(DSP,Digital Signal Processor)或可编程逻辑阵列(FPGA,Field-Programmable Gate Array)实现;所述第一获取单元31、第二获取单元41、第三获取单元51可由基站中的处理器结合通信芯片实现。
为实现本发明实施例的方法,本实施例提供一种资源调度系统,如图6所示,该系统包括:大数据服务器61、MME 62以及基站63;其中,
所述大数据服务器61,用于基于经过Gn接口的数据,生成第一小区对应的强相关用户信息,并存储至所述MME 62;
所述MME 62,用于将所述第一小区对应的强相关用户信息发送给所述基站63;
所述基站63,用于当第一用户在所述第一小区中进行数据传输时,根据接收的所述第一小区对应的强相关用户信息,判断所述第一用户是否为所述第一小区的强相关用户;并在确定所述第一用户为所述第一小区的强相关用户时,对所述第一用户的数据传输资源进行优先调度。
其中,所述大数据服务器61,具体用于:预设时间段内从经过Gn接口的数据中提取用户标识信息、发起数据业务所伴随的GPS info或发起数据业务时用户所在小区的标识信息、以及时间信息,生成每个用户的强相关小区信息;并存储至所述MME 62;
相应地,所述MME 62,用于根据存储的每个用户的强相关小区信息,得 到所述第一小区对应的强相关用户信息。
所述大数据服务器61,还用于对所述存储的所述第一小区对应的强相关用户信息进行周期性更新。具体地,所述大数据服务器61将周期性从经过Gn接口的数据中提取用户标识信息、发起数据业务所伴随的GPS info或发起数据业务时用户所在小区的标识信息、以及时间信息等,生成每个用户的强相关小区信息,并更新至所述MME 62,然后由所述MME 62将更新的所述第一小区对应的强相关用户信息传递给所述基站63,再由所述基站63更新自身存储的所述第一小区对应的强相关用户信息。
其中,实际应用时,所述MME 62可以通过与所述基站63之间存在S1接口,将更新的所述第一小区对应的强相关用户信息传递给所述基站,传递用户信息所使用消息可以是现有协议规定的消息,也可以是新定义的消息。
各小区的强相关用户信息在基站的存储形式可以是每个cell ID对应的强相关用户的ID信息。
为实现本发明实施例的方法,本实施例提供一种资源调度系统,如图7所示,该系统包括:大数据服务器71及基站72;其中,
所述大数据服务器71,用于基于经过Gn接口的数据,生成第一小区对应的强相关用户信息,并存储至所述基站72;
所述基站72,用于当第一用户在所述第一小区中进行数据传输时,根据存储的所述第一小区对应的强相关用户信息,判断所述第一用户是否为所述第一小区的强相关用户;并在确定所述第一用户为所述第一小区的强相关用户时,对所述第一用户的数据传输资源进行优先调度。
其中,所述大数据服务器71,具体用于:预设时间段内从经过Gn接口的数据中提取用户标识信息、发起数据业务所伴随的GPS info或发起数据业务时用户所在小区的标识信息、以及时间信息,生成每个用户的强相关小区信息;并存储至所述基站72;
相应地,所述基站72,用于根据存储的每个用户的强相关小区信息,得到所述第一小区对应的强相关用户信息。
所述大数据服务器71,还用于对所述存储的所述第一小区对应的强相关用户信息进行周期性更新。具体地,所述大数据服务器71将周期性从经过Gn接口的数据中提取用户标识信息、发起数据业务所伴随的GPS info或发起数据业务时用户所在小区的标识信息、以及时间信息等,生成每个用户的强相关小区信息,并更新至所述基站72;所述基站72根据收到的信息更新自身存储的所述第一小区对应的强相关用户信息。
其中,各小区的强相关用户信息在基站的存储形式可以是每个cell ID对应的强相关用户的ID信息。
本发明实施例又提供了一种资源调度系统,如图8所示,该系统包括:终端81、MME 82以及基站83;其中,
所述终端81,用于基于自身统计的业务发起位置和时间生成第一用户的强相关小区信息,并发送给所述MME 82;
所述MME 82,用于将收到的所述第一用户的强相关小区信息发送给所述基站83;
所述基站83,用于当所述第一用户在第一小区中进行数据传输时,根据接收并保存的所述第一用户的强相关小区信息,判断所述终端的强相关小区信息中是否包含所述第一小区信息,确定所述终端的强相关小区信息中包含所述第一小区信息时,对所述第一用户的数据传输资源进行优先调度。
其中,所述终端81的个数可以为一个以上。
所述强相关小区信息可以是基站ID、cell ID、或GPS info。
实际应用时,所述终端81可以通过非接入层控制面数据(NAS信令)将用户的强相关小区信息上报给所述MME 82。
相应地,所述基站83与核心网建立连接的过程中,所述MME82可以将收到用户的强相关小区信息携带在S1-CP信令中发送给所述基站83。
所述终端81还可以基于预设时间段内统计的业务发起位置和时间,周期性更新对应用户的强相关小区信息,并通过所述MME 82传递给所述基站83,以便所述基站83根据周期性接收的更新的各用户的强相关小区信息,更新自身存 储的各用户的强相关小区信息。
实际应用时,所述MME82可以通过与所述基站之间存在S1接口,将更新的所述第一小区对应的强相关用户信息传递给所述基站,传递用户信息所使用消息可以是现有协议规定的消息,也可以是新定义的消息。
实际应用时,图9所示,可由数据服务器92代替图8中的MME 82,来向基站传递所述第一用户的强相关小区信息。在这种情况下,该系统包括:终端91、数据服务器92及基站93;其中,
所述终端91,用于基于自身统计的业务发起位置和时间生成第一用户的强相关小区信息,并发送给所述数据服务器92;
所述数据服务器92,用于将收到的所述第一用户的强相关小区信息发送给所述基站93;
所述基站93,用于当所述第一用户在第一小区中进行数据传输时,根据接收并保存的所述第一用户的强相关小区信息,判断所述终端的强相关小区信息中是否包含所述第一小区信息,确定所述终端的强相关小区信息中包含所述第一小区信息时,对所述第一用户的数据传输资源进行优先调度。
其中,所述终端91的个数可以为一个以上。
所述强相关小区信息可以是基站ID、cell ID、或GPS info。
所述数据服务器92是一个用于存储和处理数据的单独部署在网络中的设备,终端91与数据服务器92之间可以通过IP报文(即应用层的用户面数据)可以进行交互,从而能让终端91将强相关小区信息发送给所述数据服务器92。
所述终端91还可以基于预设时间段内统计的业务发起位置和时间,周期性更新对应用户的强相关小区信息,并通过所述数据服务器92传递给所述基站,以便所述基站根据周期性接收的更新的各用户的强相关小区信息,更新自身存储的各用户的强相关小区信息。
图6、7、8、9所示的基站判断是否能在第一小区对应的强相关用户信息找到所述第一用户的信息,如果能找到,则认为所述第一用户为所述第一小区的强相关用户,如果找不到,则认为所述第一用户不为所述第一小区的强相关用 户。
图6、7、8、9所示的基站对所述第一用户的数据传输资源进行优先调度,是指:对所述第一用户的QoE进行优先保障。
实际应用时,当空口资源有限时,可以采用本发明实施例的方案,将空口资源优先分配给强相关用户。
本发明实施例提供的方案,当第一用户在第一小区中进行数据传输时,所述基站根据获取的所述第一小区对应的强相关用户信息,判断所述第一用户是否为所述第一小区的强相关用户;确定所述第一用户为所述第一小区的强相关用户时,所述基站对所述第一用户的数据传输资源进行优先调度,如此,能有效地保证强相关用户的业务传输质量,从而降低客户的投诉率。
本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用硬件实施例、软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。
本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使 得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。