用户关系处理方法及设备的制作方法

文档序号:7846395阅读:115来源:国知局
专利名称:用户关系处理方法及设备的制作方法
技术领域
本发明涉及通信领域,特别是涉及用户关系处理方法及设备。
背景技术
长期演进(Long Term Evolution, LTE)系统中,上行传输可以采用基于空分复用(SM,Spatial Multiplexing)的虚拟多用户输入输出(Multiple Input and Multiple Output, ΜΙΜΟ)技术,即一个用户对应一个用户设备(User Equipment, UE),则演进基站 (evolved NodeB,eNB)同时调度多个UE在相同的时频资源上发送数据,即可实现多用户的上行传输,从而提高上行信道资源利用率。现有的上行虚拟MIMO技术方案中,eNB通常根据各用户对应的UE的带宽信号信道响应正交性确定用户之间的关系。由于涉及大量复杂的矩阵运算,时延长。

发明内容
本发明实施例提供一种用户关系处理方法和设备,能够解决现有方法造成的时延长的问题。本发明的一方面提供一种用户关系处理方法,包括接入点判断用户B和用户A是否满足条件b、c和d ;如果所述用户B和用户A满足条件b、c和d,所述接入点确定所述用户B与用户A互为友好用户,其中,所述用户B和用户A为所述接入点控制的第一小区中的上行传输模式为单用户输入多用户输出SIMO模式的用户;当所述用户B和用户A均有数据需要进行上行传输时,所述接入点为所述用户B 和用户A分配相同的资源,以使所述用户B和用户A采用虚拟多用户输入输出MIMO模式进行上行传输;其中,所述条件b包括所述用户B的全带宽信号与干扰和噪声比SINR值大于或等于预设门限Tl,且所述用户A的全带宽SINR值大于或等于预设门限T2,所述全带宽SINR值指用户在所述接入点可调度的带宽上的SINR值的平均值;条件c包括固定时段内分配给所述用户B的资源大于或等于预设门限T3,且固定时段内分配给所述用户A的资源大于或等于预设门限T4 ;条件d包括固定时段内分配给所述用户B的资源与和固定时段内分配给所述用户A的资源之间的差值小于或等于预设门限T5。本发明的另一方面提供一种用户关系处理方法,包括接入点判断第一小区中的用户B和用户A是否满足条件g,其中,所述用户B和用户A是互为友好用户的用户,或者是上行传输模式为虚拟多用户输入输出MIMO模式的用户,所述第一小区为所述接入点控制的小区;如果所述用户B和用户A满足条件g,所述接入点确定所述用户B与用户A互为黑名单用户;
如果所述用户B和用户A有数据需要进行上行传输,所述接入点为所述用户B和用户A分配不同的资源,以使所述用户B和用户A分别采用单用户输入多用户输出SIMO模式进行上行传输;其中,所述条件g包括X1+Y1 > (Χ2+Υ》Μ*η,其中,Xl表示所述用户B在SIMO 模式的频谱效率;Yl表示所述用户A在SIMO模式的频谱效率;Χ2表示所述用户B在虚拟 MIMO模式的频谱效率;Υ2表示所述用户A在虚拟MIMO模式的频谱效率;所述η表示频谱效率增益系数。本发明的另一方面提供一种设备,包括第一判断单元、第一确定单元、第一调度单元和第一获取单元,其中所述第一判断单元用于判断用户B和用户A是否满足条件b、c和d,所述用户B和用户A为所述设备控制的第一小区中的上行传输模式为单用户输入多用户输出SIMO模式的用户;所述第一确定单元用于所述第一判断单元判断所述用户B和用户A满足条件b、c 和d时,确定所述用户B与用户A互为友好用户;所述第一调度单元用于在所述第一确定单元确定所述用户B与用户A互为友好用户后,当所述用户B和用户A均有数据需要进行上行传输时,为用户B和用户A分配相同的资源,以使所述用户B和用户A采用虚拟多用户输入输出MIMO模式进行上行传输;其中,条件b包括所述用户B的全带宽信号与干扰和噪声比SINR值大于或等于预设门限Tl,且所述用户A的全带宽SINR值大于或等于预设门限T2,所述全带宽SINR值指用户在所述设备可调度的带宽上的SINR值的平均值;条件c包括固定时段内分配给所述用户B的资源大于或等于预设门限T3,且固定时段内分配给用户A的资源大于或等于预设门限T4 ;条件d包括固定时段内分配给所述用户B的资源与和固定时段内分配给所述用户A的资源之间的差值小于或等于预设门限T5 ;所述第一获取单元用于获取所述用户B的全带宽SINR值、所述固定时段内分配给所述用户B的资源、所述固定时段内分配给所述用户A的资源,以及所述固定时段内分配给所述用户B的资源与和固定时段内分配给所述用户A的资源之间的差值。本发明的另一方面提供一种设备,包括第二判断单元、第二确定单元、第二调度单元和第二获取单元,其中所述第二判断单元用于判断第一小区中的用户B和用户A是否满足条件g,其中, 所述用户B和用户A是互为友好用户的用户,或者是上行传输模式为虚拟多用户输入输出 MIMO模式的用户,所述第一小区为所述设备控制的小区;所述第二确定单元用于在所述第一判断单元判断所述用户B和用户A满足条件g 时,确定所述用户B与用户A互为黑名单用户;所述第二调度单元用于在所述第二确定单元确定所述用户B与用户A互为黑名单用户后,当所述用户B和用户A有数据需要进行上行传输时,为所述用户B和用户A分配不同的资源,以使所述用户B和用户A分别采用单用户输入多用户输出SIMO模式进行上行传输;其中,所述条件g包括X1+Y1 > (Χ2+Υ》Μ*η,其中,Xl表示所述用户B在SIMO模式的频谱效率;Yl表示所述用户A在SIMO模式的频谱效率;X2表示所述用户B在虚拟 MIMO模式的频谱效率;Y2表示所述用户A在虚拟MIMO模式的频谱效率;所述η表示频谱效率增益系数;所述第二获取单元用于获取所述Xl、Yl、Χ2和Υ2。本发明实施例无需大量复杂的矩阵运算,因此,时延短,有利于满足接入点对多个用户进行实时调度的要求。


图1为本发明的一个实施例提供的方法流程图;图2为本发明的另一个实施例提供的方法流程图;图3为本发明的另一个实施例提供的设备示意图;图4为本发明的另一个实施例提供的设备示意图。
具体实施例方式下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。本发明实施例中,按照接入点的调度,用户进行上行传输的模式可以分为两种,一种为单用户输入多用户输出(Single Input and Multiple Output, SIMO)模式,另一种为虚拟ΜΙΜΟ模式,这里的接入点包括基站(NodeB,NB)、演进基站、家庭基站(Home NodeB, HNB)、家庭演进基站(Home eNodeB, HeNB)及其他多种实现形式的接入点。当然,不同的用户可能按照接入点的调度采用不同模式进行上行传输,而不限于上述两种模式。上述两种模式的区别在于采用SIMO模式的用户对应的UE不会与其他UE采用相同的资源进行传输,即采用SIMO模式的不同用户进行传输的资源不同。而采用虚拟MIMO模式的用户对应的UE可以与至少一个其他UE采用相同的资源进行传输,这些采用相同的资源进行传输的用户即为虚拟MIMO模式下的配对用户。需要说明的是,采用虚拟MIMO模式的用户对应的 UE可能仅有一个天线,或者说,这里的MIMO模式称为“虚拟”指不是通过一个UE的多个天线实现ΜΙΜ0,而是多个UE的多个天线实现ΜΙΜ0。为便于描述,本发明实施例以接入点为eNB为例,并且,以一个用户对应一个UE的情况进行说明,例如,未区分用户采用的资源和UE采用的资源。实际上,本发明实施例也适用于多个用户对应一个UE的情况,则可以理解的,用户采用的资源不能等同于UE采用的资源。如图1所示,本发明的一个实施例提供一种用户关系处理方法,该实施例包括如下步骤。S110、eNB判断用户B和用户A是否满足友好用户识别条件,如果是,执行S120。 否则,执行S130。这里的用户B和用户A为该eNB控制的第一小区中的用户。其中,友好用户识别条件可以包括多个子条件,eNB可以按照任一顺序判断这些子条件是否被满足。如果友好用户识别条件中的子条件均被满足,则视为用户B和用户A满足友好用户识别条件。如果友好用户识别条件中的至少一个子条件不被满足,则视为用户 B和用户A不满足友好用户识别条件。以下对友好用户识别条件包括如下条件a、b、c和d进行举例说明。条件a 用户B和用户A的当前上行传输模式为SIMO模式。条件b 用户B的全带宽信号与干扰和噪声比(Signal to Interference plus Noise Ratio, SINR)值大于或等于预设门限Tl,且用户A的全带宽SINR值大于或等于预设门限T2。其中,Tl和T2的取值可以相同,也可以不同。需要说明的是,全带宽指eNB可调度的带宽。一个用户的全带宽SINR值指该用户在eNB可调度的带宽上的SINR值的平均值。例如,在三个不同的TTI内,该用户在 eNB可调度的带宽上的SINR值分别为SINR1、SINR2和SINR3,则该用户的全带宽SINR为 (SINRl+SINR2+SINR3)/3。条件c:固定时段内分配给用户B的资源大于或等于预设门限T3,且固定时段内分配给用户A的资源大于或等于预设门限T4。其中,T3和T4的取值可以相同,也可以不同。例如,在4RB-20RB的范围内,T3取值为 5RB, T4 为 14RB。条件d 固定时段内分配给用户B的资源与和固定时段内分配给用户A的资源之间的差值小于或等于预设门限T5,可选的,上述差值为差值的绝对值。在上述条件c和条件d中,对于用户B和用户A来说的固定时段可以为同一取值或定义。例如,固定时段指长度为一秒的时段,则固定时段内分配给用户B和用户A的资源指一秒分别分配给用户B和用户A的资源,或者,平均每秒分别分配给用户B和用户A的资源。又如,固定时段指两个时刻之间的时间长度,则固定时段内分配给用户B和用户A的资源指给用户B和用户A分别分配的在上述两个时刻之间资源。上述资源可以指时频资源,或者频带资源,例如带宽、RB等资源。可选的,本实施例中友好用户识别条件除包括上述a、b、c和d四个条件外,还包括其他条件。例如,条件e 用户B不属于用户A的黑名单,且用户A不属于用户B的黑名单,也即用户B和用户A不是彼此的黑名单用户。需要说明的是,一个用户的黑名单可以包括不被允许成为该用户的友好用户的用户,或者,该用户与另一个用户互为黑名单用户的关系。通过对条件e的判断,可以保证eNB在SllO中的判断结果不会与黑名单中哪些用户不被允许成为友好用户的记录相悖。进一步的,一个用户的黑名单可以保存在该eNB或者该eNB可以获取信息的其他设备中。可选的,如果存在该黑名单的有效期,则条件e还包括判断当前未处于用户B的黑名单的有效期,也未处于用户A的黑名单的有效期。S120、eNB允许用户B和用户A作为配对用户,采用虚拟MIMO模式进行上行传输。例如,eNB判断用户B和用户A满足友好用户识别条件时,可以确定用户B为用户 A的友好用户,从而确定允许用户B和用户A作为配对用户,采用虚拟MIMO模式进行上行传输。需要说明的是,由于友好用户是两个用户相对而言的,因此,如果eNB基于用户A 来识别友好用户,则可以视用户B为识别结果,即确定用户B为用户A的友好用户。如果eNB 基于用户B来识别友好用户,则可以视用户A为识别结果,即确定用户A为用户B的友好用户。如果eNB基于用户B和用户A来识别这两个用户是否可以成为对方的友好用户或者说是否可以进行用户配对,则可以视识别结果为“是”,即确定用户B和用户A互为友好用户。 也就是说,根据友好用户识别条件被满足,eNB能够确定的内容可以具有上述三种描述,而不影响本领域技术人员对本实施例的理解。可以理解的,如果eNB允许用户B和用户A作为配对用户,采用虚拟MIMO模式进行上行传输,则eNB可以在用户B和用户A均有数据需要进行上行传输时,为用户B和用户 A分配相同的资源,以使用户B和用户A采用虚拟MIMO模式进行上行传输。但这并不意味着用户B和用户A的上行传输必须立即以虚拟MIMO模式进行。如果其中一个用户在某个时段,例如一个TTI,没有需要传输给eNB的数据,则另一个用户可以在这个时段采用SIMO 模式进行上行传输。如果用户B和用户A在某个时段都有需要传输给eNB的数据,则用户B 和用户A可以在eNB的调度下,采用相同的资源进行上行传输,从而实现虚拟MIMO模式的上行传输。S130、eNB允许用户B和用户A分别采用SIMO模式进行上行传输。例如,eNB判断用户B和用户A不满足友好用户识别条件时,可以确定用户B不是用户A的友好用户,从而确定允许用户B和用户A采用SIMO模式进行上行传输。也就是说, 如果用户B或用户A均有数据需要进行上行传输,则eNB为用户B和用户A分配不同的资源,以使用户B和用户A分别采用SIMO模式进行上行传输。需要说明的是,如果eNB在SllO中的判断结果为否,eNB也可以视为本次友好用户的识别失败,结束本次友好用户的识别流程。当用户B或用户A有数据需要进行上行传输时,eNB再采用现有技术为用户B或用户A分配资源。可以理解的,eNB基于SllO的判断结果,确定是否允许用户B和用户A成为配对用户,并不会影响作为配对用户之一的用户B或者用户A与其他用户成为配对用户,并采用虚拟MIMO模式进行上行传输。本实施例以eNB确定一个用户的一个友好用户为例进行说明,但一个用户并不限于只有一个友好用户。例如,eNB判断用户B和用户A满足友好用户识别条件,且用户B和用户C满足友好用户识别条件,即用户B的友好用户包括用户A和用户C,则eNB允许用户 B和用户A、用户C作为配对用户,采用虚拟MIMO模式进行上行传输。可选的,eNB在这些配对用户中的多于一个用户有数据需要进行上行传输时,为有数据需要进行上行传输的用户分配相同的资源。在S120之后,本实施例还可能包括S140、eNB保存用户B和用户A的友好用户关系。可选的,eNB在用户B的友好用户列表中添加用户A,和/或,eNB在用户A的友好用户列表中添加用户B,其中,一个用户的友好用户列表可以包括该用户的所有友好用户。可选的,eNB在友好用户关系列表中添加用户B和用户A的友好用户关系。本实施例提供的确定用户关系的方法,无需大量复杂的矩阵运算,因此,时延短, 便于eNB在短时间内得出两个用户是否互为友好用户,也即两个用户是否适合配对的结论,有利于满足eNB对多个UE进行实时调度的要求,且便于工程实现。进一步的,如果eNB保存两个用户的友好用户关系,则eNB可以随时根据该友好用户关系为这两个用户分配用于上行传输的资源,有利于进一步缩短用于确定两个用户是否互为友好用户的时延。如果eNB按照一定频率,例如针对某两个用户每50毫秒执行一次S110,则可以得到这两个用户是否适合配对的更准确的信息。本实施例适用于eNB控制的第一小区的资源发生拥塞的场景。例如,当eNB确定第一小区的资源发生拥塞时,eNB可以确定第一小区中采用SIMO模式的两个用户能否成为彼此的友好用户,如果是,则两个用户适合配对,eNB允许这两个用户采用虚拟MIMO模式进行上行传输,从而提高上行信道资源利用率。这里举例说明eNB判断第一小区的资源是否发生拥塞的方法。首先,根据第一小区内的用户的历史调度结果预估对第一小区内的用户进行继续调度所需的资源。例如,假设第一小区内的已调度用户(即被eNB调度的用户)在η个TTI内占用的带宽为N,则该 eNB确定在每个TTI内第一小区的已调度用户所占用的带宽平均值为Ν/η。又如,假设第一小区内的已调度用户在η毫秒内占用的带宽为N,则该eNB确定在每毫秒内第一小区的已调度用户所占用的带宽平均值为Ν/η。进一步的,eNB可以将第一小区内的已调度用户所占用的带宽平均值Ν/η作为继续调度第一小区内的用户所需的带宽预估值。然后,假设系统可用带宽为Μ,则eNB确定该平均带宽Ν/η与系统的可用带宽的差值为Ν/η-Μ,并根据该差值进行判断,如果该差值大于零,且该差值与M的比值大于(或大于等于)预设门限Α,即(N/ n-M) /M > A或(N/n-M) /M≥A,则eNB确定第一小区当前资源发生拥塞,如果否,则eNB确定第一小区当前资源未发生拥塞。可选的,A为10%到30%之间的任一值。如图2所示,本发明的另一个实施例提供一种用户关系处理方法,该实施例包括如下步骤。S210、eNB判断用户B和用户A是否满足黑名单用户识别条件,如果是,执行S220。 否则,执行S230。其中,黑名单用户识别条件可以包括多个子条件,eNB可以按照任一顺序判断这些子条件是否被满足。如果黑名单用户识别条件中的子条件均被满足,则视为用户B和用户A 满足黑名单用户识别条件。如果黑名单用户识别条件中的至少一个子条件不被满足,则视为用户B和用户A不满足黑名单用户识别条件。以下对黑名单用户识别条件包括如下条件f和条件g进行举例说明。条件f 用户B和用户A的当前上行传输模式为虚拟MIMO模式,或者用户B和用户A当前互为友好用户,即用户B和用户A当前被允许作为配对用户,采用虚拟MIMO模式进行上行传输。需要说明的是,这里的当前可以指eNB判断条件f是否被满足的时刻。条件g :X1+Y1 > (Χ2+Υ2>2*η,其中,Xl表示用户B在SIMO模式的频谱效率;Yl 表示用户A在SIMO模式的频谱效率;X2表示用户B在虚拟MIMO模式的频谱效率;Y2表示用户A在虚拟MIMO模式的频谱效率;η表示频谱效率增益系数,该频谱效率增益系数可以是预设值,例如为1。例如,eNB先确定用户B和用户A分别采用虚拟MIMO模式进行上行传输时的带宽 SINR值,分别设为SINR5和SINR6,以及用户B和用户A分别采用SIMO模式进行上行传输时的带宽SINR值,分别设为SINR7和SINR8。其中,用户的带宽SINR值指该用户在eNB在一个TTI,例如当前TTI,内调度的带宽上的SINR值。可选的,SINR5和SINR6是eNB在用户B和用户A分别采用虚拟MIMO模式进行上行传输时的测量值,或者是eNB根据块误码率(Block Error Rate,BLER)对该测量值进行调整后的值。SINR7和SINR8是eNB对用户 B和用户A分别采用SIMO模式进行上行传输时的带宽SINR的估计值,或者是eNB保存的在用户B和用户A分别采用SIMO模式进行上行传输时的测量值。然后,eNB根据上述带宽 SINR值在列表中查询得到上述频谱效率。例如,用户B在虚拟MIMO模式的频谱效率是eNB 根据用户B采用虚拟MIMO模式进行上行传输时的SINR测量值SINR5在列表中查询得到的, 用户A在SIMO模式的频谱效率是eNB根据对用户A采用SIMO模式进行上行传输时的带宽 SINR的估计值SINR8在列表中查询到的。可选的,上述列表包括SINR值与频谱效率的对应关系,可以保存在eNB中。需要说明的是,eNB可以按照现有的技术方案确定带宽SINR值,还可以进一步根据BLER进行带宽SINR值的调整,例如,BLER较高时,向下调整带宽SINR值;BLER较低时, 向上调整带宽SINR值,此处不再赘述。可选的,本实施例中黑名单用户识别条件除包括上述条件f和条件g之外,还包括其他条件。例如,条件h 固定时段内分配给用户B的资源小于或等于预设门限T6,且固定时段内分配给用户A的资源小于或等于预设门限T7。其中,T6和T7的取值可以相同,也可以不同。例如,在4RB-20RB的范围内,T6取值为5RB,T7为14RB。对于用户B和用户A来说的固定时段可以为同一取值或定义。可选的,固定时段指长度为一秒的时段或者两个时刻之间的时间长度;上述资源可以指时频资源,或者频带资源,如带宽、RB等资源。S220、eNB不允许用户B和用户A作为配对用户,采用虚拟MIMO模式进行上行传输。例如,eNB判断用户B和用户A不满足黑名单用户识别条件时,可以确定用户B为用户A的黑名单用户,从而确定不允许用户B和用户A作为配对用户,采用虚拟MIMO模式进行上行传输。需要说明的是,由于黑名单用户是两个用户相对而言的,因此,如果eNB基于用户 A来识别黑名单用户,则可以视用户B为识别结果,即确定用户B为用户A的黑名单用户。 如果eNB基于用户B来识别黑名单用户,则可以视用户A为识别结果,即确定用户A为用户 B的黑名单用户。如果eNB基于用户B和用户A来识别这两个用户是否可以成为对方的黑名单用户或者说是否可以继续用户配对,则可以视识别结果为“是”,即确定用户B和用户A 互为黑名单用户。也就是说,根据用户B和用户A是否满足黑名单用户识别条件,eNB能够确定的内容可以具有上述三种描述,而不影响本领域技术人员对本实施例的理解。可以理解的,如果eNB不允许用户B和用户A作为配对用户,采用虚拟MIMO模式进行上行传输,则eNB在用户B和用户A有数据需要进行上行传输时,为用户B和用户A分配不同的资源,以使用户B和用户A分别采用SIMO模式进行上行传输。例如,用户B和用户A正在采用虚拟MIMO模式进行上行传输的情况,则eNB可以发送新的调度信息给用户B 和用户A,以使用户B和用户A按照新的调度信息采用不同的资源进行上行传输。S230、eNB允许用户B和用户A采用虚拟MIMO模式进行上行传输。例如,eNB判断用户B和用户A不满足黑名单用户识别条件时,可以确定用户B不是用户A的黑名单用户,从而确定继续允许用户B和用户A可以采用虚拟MIMO模式进行上行传输。例如,用户B或用户A有数据需要进行上行传输,则eNB继续为用户B和用户A分配相同的资源,以使用户B和用户A继续采用虚拟MIMO模式进行上行传输。需要说明的是,如果eNB在S210中的判断结果为否,eNB也可以视为本次黑名单用户的识别失败,结束本次黑名单用户的识别流程。
可以理解的,eNB基于S210的判断结果,确定用户B和用户A是否成为对方的黑名单用户,并不会影响互为黑名单用户的用户B或者用户A是否成为其他用户的配对用户或黑名单用户。本实施例以eNB确定一个用户的一个黑名单用户为例进行说明,但一个用户并不限于只有一个黑名单用户,可以有多个黑名单用户,例如,每个用户可能有4个黑名单用户。假设eNB判断用户B和用户A满足黑名单用户识别条件,且用户B和用户C满足黑名单用户识别条件,即用户B的黑名单用户包括用户A和用户C,则eNB不允许用户B和用户 A、用户C作为配对用户,采用虚拟MIMO模式进行上行传输。在S220之后,本实施例还可能包括S240 :eNB保存用户B和用户A的黑名单用户关系。可选的,eNB在用户B的黑名单用户列表中添加用户A,和/或,eNB在用户A的黑名单用户列表中添加用户B,其中,一个用户的黑名单用户列表可以包括该用户的所有黑名单用户。可选的,eNB在黑名单用户关系列表中添加用户B和用户A的黑名单用户关系。可选的,eNB还保存黑名单用户列表或黑名单用户关系的有效期,例如5秒。如果eNB保存了用户B和用户A的友好用户关系,则在S220之后,本实施例还可能包括S250 删除用户B和用户A的友好用户关系。例如,从用户B的友好用户列表中删除用户々,和/或从用户A的友好用户列表中删除用户B。又如,从友好用户关系列表中删除用户B和用户A的友好用户关系。本实施例提供的用户关系处理方法,无需大量复杂的矩阵运算,因此,时延短,便于eNB在短时间内得出两个用户是否互为黑名单用户,也即两个用户是否不再适合配对的结论,有利于满足eNB对多个UE进行实时调度的要求,且便于工程实现。进一步的,如果eNB保存两个用户的黑名单用户关系,则eNB可以随时根据该黑名单用户关系为这两个用户分配用于上行传输的资源,有利于进一步缩短用于确定两个用户是否互为黑名单用户的时延。如果eNB按照一定频率例如针对某两个用户每10毫秒执行一次S210,则可以得到这两个用户是否为黑名单用户的更准确的信息。本实施例适用于eNB控制的第一小区的资源未发生拥塞的场景,eNB判断第一小区的资源是否发生拥塞的方法可参见前述举例,此处不再赘述。如图3所示,本发明的另一个实施例提供一种设备30,该设备30包括第一判断单元310、第一确定单元320、第一调度单元330和第一获取单元;340。其中,第一判断单元310 用于判断用户B和用户A是否满足条件b、c和d,用户B和用户A为设备控制的第一小区中的上行传输模式为单用户输入多用户输出SIMO模式的用户。第一确定单元320用于第一判断单元310判断用户B和用户A满足条件b、c和d时,确定用户B与用户A互为友好用户。第一调度单元330用于在第一确定单元320确定用户B与用户A互为友好用户后, 当用户B和用户A均有数据需要进行上行传输时,为用户B和用户A分配相同的资源,以使用户B和用户A采用虚拟多用户输入输出MIMO模式进行上行传输。第一获取单元340用于获取第一判断单元310执行判断所需的各种信息。例如,用户B的全带宽SINR值、固定时段内分配给用户B的资源、固定时段内分配给用户A的资源,以及固定时段内分配给用户 B的资源与和固定时段内分配给用户A的资源之间的差值。可选的,第一判断单元310还用于判断用户B和用户A是否满足条件e。第一确定单元320具体用于第一判断单元310判断用户B和用户A满足条件b、c、d和e时,确定用户B与用户A互为友好用户。可选的,该设备30还包括与第一确定单元320相连的第一存储器350,第一存储器350用于保存用户B和用户A的友好用户关系。可选的,该设备30为接入点设备,例如NB,或eNB,或HNB,或HeNB,或其他接入点设备。本实施例提供的设备30可以用于实现上述实施例提供的方法中eNB执行的步骤, 所涉及的细节也可以参见上述方法实施例,例如条件b、c、d和e可以参见上述方法实施例提供的举例,此处不再赘述。如图4所示,本发明的另一个实施例提供一种设备40,该设备40包括第二判断单元410、第二确定单元420、第二调度单元430和第二获取单元440。其中,第二判断单元 410用于判断第一小区中的用户B和用户A是否满足条件g,其中,用户B和用户A是互为友好用户的用户,或者是上行传输模式为虚拟MIMO模式的用户,第一小区为设备控制的小区。第二确定单元420用于在第一判断单元判断用户B和用户A满足条件g时,确定用户 B与用户A互为黑名单用户。第二调度单元430用于在第二确定单元420确定用户B与用户A互为黑名单用户后,当用户B和用户A有数据需要进行上行传输时,为用户B和用户A 分配不同的资源,以使用户B和用户A分别采用单用户输入多用户输出SIMO模式进行上行传输。其中,条件g包括X1+Y1 > (Χ2+Υ2>2*η,其中,Xl表示用户B在SIMO模式的频谱效率;Yl表示用户A在SIMO模式的频谱效率;X2表示用户B在虚拟MIMO模式的频谱效率; Y2表示用户A在虚拟MIMO模式的频谱效率;η表示频谱效率增益系数。第二获取单元440 用于获取Χ1、Υ1、Χ2和Υ2。可选的,第二判断单元410还用于判断用户B和用户A是否满足条件h,条件h为 固定时段内分配给用户B的资源小于或等于预设门限T6,且固定时段内分配给用户A的资源小于或等于预设门限T7。第二确定单元420具体用于第二判断单元410判断用户B和用户A满足条件g和h时,确定用户B与用户A互为黑名单用户。可选的,第二获取单元440具体用于根据对用户B和用户A采用SIMO模式进行上行传输时的带宽信号与干扰和噪声比SINR的估计值在列表中查询得到用户B和用户A在 SIMO模式的频谱效率,以及,根据对用户B和用户A采用虚拟MIMO模式进行上行传输时的带宽SINR的测量值在列表中查询得到用户B和用户A在虚拟MIMO模式的频谱效率。可选的,设备40还包括与第二确定单元420相连的第二存储器450,第二存储器 450用于保存用户B和用户A的黑名单用户关系。可选的,该设备40为接入点设备,例如NB,或eNB,或HNB,或HeNB,或其他接入点设备。本实施例提供的设备40可以用于实现上述实施例提供的方法中eNB执行的步骤, 所涉及的细节也可以参见上述方法实施例,此处不再赘述。以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。
权利要求
1.一种用户关系处理方法,其特征在于,包括接入点判断用户B和用户A是否满足条件b、c和d ;如果所述用户B和用户A满足条件b、c和d,所述接入点确定所述用户B与用户A互为友好用户,其中,所述用户B和用户A 为所述接入点控制的第一小区中的上行传输模式为单用户输入多用户输出SIMO模式的用户;当所述用户B和用户A均有数据需要进行上行传输时,所述接入点为所述用户B和用户A分配相同的资源,以使所述用户B和用户A采用虚拟多用户输入输出MIMO模式进行上行传输;其中,所述条件b包括所述用户B的全带宽信号与干扰和噪声比SINR值大于或等于预设门限Tl,且所述用户A的全带宽SINR值大于或等于预设门限T2,所述全带宽SINR值指用户在所述接入点可调度的带宽上的SINR值的平均值;条件c包括固定时段内分配给所述用户B的资源大于或等于预设门限T3,且固定时段内分配给所述用户A的资源大于或等于预设门限T4 ;条件d包括固定时段内分配给所述用户B的资源与和固定时段内分配给所述用户A 的资源之间的差值小于或等于预设门限T5。
2.如权1所述的方法,其特征在于,进一步包括所述接入点判断所述用户B和所述用户A是否满足条件e,所述条件e包括所述用户B不属于所述用户A的黑名单,且所述用户A不属于所述用户B的黑名单;所述接入点确定所述用户B与所述用户A互为友好用户包括如果判断所述用户B和用户A满足条件e,所述接入点确定所述用户B与用户A互为友好用户。
3.如权1或2所述的方法,其特征在于,所述接入点判断所述用户B和用户A是否满足条件b、c和d包括如果所述第一小区的资源发生拥塞,所述接入点判断所述用户B和用户是否满足所述条件b、c和d。
4.如权1或2所述的方法,其特征在于,所述方法还包括接入点保存用户B和用户A的友好用户关系。
5.一种用户关系处理方法,其特征在于,包括接入点判断第一小区中的用户B和用户A是否满足条件g,其中,所述用户B和用户A 是互为友好用户的用户,或者是上行传输模式为虚拟多用户输入输出MIMO模式的用户,所述第一小区为所述接入点控制的小区;如果所述用户B和用户A满足条件g,所述接入点确定所述用户B与用户A互为黑名单用户;如果所述用户B和用户A有数据需要进行上行传输,所述接入点为所述用户B和用户 A分配不同的资源,以使所述用户B和用户A分别采用单用户输入多用户输出SIMO模式进行上行传输;其中,所述条件g包括X1+Y1 > (Χ2+Υ2>2*η,其中,Xl表示所述用户B在SIMO模式的频谱效率;Yl表示所述用户A在SIMO模式的频谱效率;X2表示所述用户B在虚拟MIMO 模式的频谱效率;Y2表示所述用户A在虚拟MIMO模式的频谱效率;所述η表示频谱效率增益系数。
6.如权5所述的方法,其特征在于,进一步包括所述接入点判断所述用户A和所述用户B是否满足条件h,所述条件h包括固定时段内分配给所述用户B的资源小于或等于预设门限T6,且固定时段内分配给所述用户A的资源小于或等于预设门限T7 ;所述接入点确定所述用户B与用户A互为黑名单用户包括如果判断所述用户B和用户A满足条件h,所述接入点确定所述用户B与用户A互为黑名单用户。
7.如权5或6所述的方法,其特征在于,还包括所述接入点根据对用户B和用户A采用SIMO模式进行上行传输时的带宽信号与干扰和噪声比SINR的估计值在列表中查询得到所述用户B和用户A在SIMO模式的频谱效率,以及,所述接入点根据对所述用户B和用户A采用虚拟MIMO模式进行上行传输时的带宽SINR 的测量值在列表中查询得到所述用户B和用户A在虚拟MIMO模式的频谱效率。
8.如权5或6所述的方法,其特征在于,所述接入点判断所述用户B和用户A是否满足条件g包括如果所述第一小区的资源未发生拥塞,所述接入点判断所述用户B和用户是否满足所述条件g。
9.如权5或6所述的方法,其特征在于,还包括所述接入点保存所述用户B和用户A的黑名单用户关系。
10.一种设备,其特征在于,包括第一判断单元、第一确定单元、第一调度单元和第一获取单元,其中所述第一判断单元用于判断用户B和用户A是否满足条件b、c和d,所述用户B和用户A为所述设备控制的第一小区中的上行传输模式为单用户输入多用户输出SIMO模式的用户;所述第一确定单元用于所述第一判断单元判断所述用户B和用户A满足条件b、c和d 时,确定所述用户B与用户A互为友好用户;所述第一调度单元用于在所述第一确定单元确定所述用户B与用户A互为友好用户后,当所述用户B和用户A均有数据需要进行上行传输时,为用户B和用户A分配相同的资源,以使所述用户B和用户A采用虚拟多用户输入输出MIMO模式进行上行传输;其中,条件b包括所述用户B的全带宽信号与干扰和噪声比SINR值大于或等于预设门限Tl,且所述用户A的全带宽SINR值大于或等于预设门限T2,所述全带宽SINR值指用户在所述设备可调度的带宽上的SINR值的平均值;条件c包括固定时段内分配给所述用户B的资源大于或等于预设门限T3,且固定时段内分配给用户A的资源大于或等于预设门限T4 ;条件d包括固定时段内分配给所述用户B的资源与和固定时段内分配给所述用户A 的资源之间的差值小于或等于预设门限T5 ;所述第一获取单元用于获取所述用户B的全带宽SINR值、所述固定时段内分配给所述用户B的资源、所述固定时段内分配给所述用户A的资源,以及所述固定时段内分配给所述用户B的资源与和固定时段内分配给所述用户A的资源之间的差值。
11.如权10所述的设备,其特征在于,所述第一判断单元还用于判断用户B和用户A是否满足条件e,所述条件e包括所述用户B不属于所述用户A的黑名单,且所述用户A不属于所述用户B的黑名单;所述第一确定单元具体用于所述第一判断单元判断所述用户B和用户A满足所述条件 b、c、d和e时,确定所述用户B与用户A互为友好用户。
12.如权10或11所述的设备,其特征在于,还包括与所述第一确定单元相连的第一存储器,所述第一存储器用于保存所述用户B和用户 A的友好用户关系。
13.一种设备,其特征在于,包括第二判断单元、第二确定单元、第二调度单元和第二获取单元,其中所述第二判断单元用于判断第一小区中的用户B和用户A是否满足条件g,其中,所述用户B和用户A是互为友好用户的用户,或者是上行传输模式为虚拟多用户输入输出MIMO 模式的用户,所述第一小区为所述设备控制的小区;所述第二确定单元用于在所述第一判断单元判断所述用户B和用户A满足条件g时, 确定所述用户B与用户A互为黑名单用户;所述第二调度单元用于在所述第二确定单元确定所述用户B与用户A互为黑名单用户后,当所述用户B和用户A有数据需要进行上行传输时,为所述用户B和用户A分配不同的资源,以使所述用户B和用户A分别采用单用户输入多用户输出SIMO模式进行上行传输;其中,所述条件g包括X1+Y1 > (Χ2+Υ2>2*η,其中,Xl表示所述用户B在SIMO模式的频谱效率;Yl表示所述用户A在SIMO模式的频谱效率;X2表示所述用户B在虚拟MIMO 模式的频谱效率;Y2表示所述用户A在虚拟MIMO模式的频谱效率;所述η表示频谱效率增益系数;所述第二获取单元用于获取所述XI、Yl、Χ2和Υ2。
14.如权13所述的设备,其特征在于,所述第二判断单元还用于判断用户B和用户A是否满足条件h,所述条件h包括固定时段内分配给所述用户B的资源小于或等于预设门限T6,且固定时段内分配给所述用户A 的资源小于或等于预设门限T7 ;所述第二确定单元具体用于所述第二判断单元判断所述用户B和用户A满足条件g和 h时,确定所述用户B与用户A互为黑名单用户。
15.如权13或14所述的设备,其特征在于,所述第二获取单元具体用于根据对用户B和用户A采用SIMO模式进行上行传输时的带宽信号与干扰和噪声比SINR的估计值在列表中查询得到所述用户B和用户A在SIMO模式的频谱效率,以及,根据对所述用户B和用户A采用虚拟MIMO模式进行上行传输时的带宽SINR的测量值在列表中查询得到所述用户B和用户A在虚拟MIMO模式的频谱效率。
16.如权13或14所述的设备,其特征在于,还包括与所述第二确定单元相连的第二存储器,所述第二存储器用于保存所述用户B和用户 A的黑名单用户关系。
全文摘要
本发明实施例提供一种用户关系处理方法和设备,该方法包括接入点判断用户B和用户A是否满足友好用户识别条件;如果满足,所述接入点确定所述用户B与用户A互为友好用户,其中,所述用户B和用户A为所述接入点控制的第一小区中的上行传输模式为单用户输入多用户输出SIMO模式的用户;当所述用户B和用户A均有数据需要进行上行传输时,所述接入点为所述用户B和用户A分配相同的资源,以使所述用户B和用户A采用虚拟多用户输入输出MIMO模式进行上行传输。本发明实施例提供的方法无需大量复杂的矩阵运算,因此,时延短,有利于满足接入点对多个用户进行实时调度的要求。
文档编号H04W72/12GK102172092SQ201180000240
公开日2011年8月31日 申请日期2011年4月29日 优先权日2011年4月29日
发明者孙博, 方猛 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1