本发明涉及无线通信领域,尤其涉及一种基站资源分配方法、宏基站及终端。
背景技术:
在现有的通信网络结构中,往往采用由一个宏基站和多个子基站组成的小区通信网络为连接入该小区的用户提供通信服务。针对这一通信网络结构,常用协作多点传输(coordinatedmultiplepoints,简称comp)技术为用户提供通信服务。其中,现有的comp技术具体可分为联合处理技术和协同调度技术。
其中,联合处理技术为了提高位于小区边缘的用户的通信质量,在子基站被确定作为某一用户的协作基站后,直接为用户提供通信资源,即在同一时刻小区内的多个子基站作为协作基站,同时为该用户提供相同的通信资源,虽然这样的处理方式能够提高该用户的通信质量,但是会导致其他用户的通信质量将受到很大影响。
技术实现要素:
针对现有技术中存在的位于小区中心区域的用户的通信质量将受到很大影响的技术问题,本发明提供的一种基站资源分配方法、宏基站及终端。
本发明提供了一种基站资源分配方法,包括:
宏基站接收协作基站转发的终端的协作请求之后,根据接收的各子基站的连接状态信息中的服务标识信息,优先分配作为服务基站的子基站的资源块,所述服务标识信息用于指示子基站是否为服务基站;其中,终端的服务基站是终端根据接收的各子基站的信号强度,选出信号强度最强的子基站,终端的协作基站是终端在接收服务基站发送的协作指示之后,从除所述服务基站以外的其他子基站中选出。
进一步地,所述连接状态信息还包括服务终端列表和协作终端列表;其中,各所述子基站的服务终端列表中包括将所述子基站作为服务基站连入的第一终端的终端标识,所述协作终端列表中包括将所述子基站选为协作基站的第二终端的终端标识;
相应的,所述优先分配作为服务基站的子基站的资源块,具体包括:
所述宏基站从各所述子基站中选取任意子基站作为第一待分配基站;
所述宏基站根据所述第一待分配基站的服务标识信息判断所述第一待分配基站是否为服务基站;
若是,则所述宏基站根据所述第一待分配基站的服务终端列表,将所述第一待分配基站的资源块分配给第一终端,并返回所述宏基站从各所述子基站中选取任意子基站作为第一待分配基站的步骤直至所述宏基站完成对全部作为服务基站的子基站的资源块的分配;
若否,则返回所述宏基站从各所述子基站中选取任意子基站作为第一待分配基站的步骤;
所述宏基站根据不作为服务基站的子基站的协作终端列表中的第二终端标识的数量,为与各协作终端列表中的第二终端标识对应的第二终端分配资源块。
进一步地,所述宏基站根据不作为服务基站的子基站的协作终端列表中的第二终端标识的数量,为与各协作终端列表中的第二终端标识对应的第二终端分配资源块,具体包括:
所述宏基站从不作为服务基站的子基站中选取任意子基站作为第二待分配基站;
所述宏基站根据所述第二待分配基站的协作终端列表,判断所述第二待分配基站的协作终端列表中的第二终端标识的数量是否等于1;
若是,则所述宏基站将所述第二待分配基站的全部资源块分配给所述协作终端列表中的与第二终端标识对应的第二终端;
若否,则所述宏基站根据与所述第二待分配基站的协作终端列表中的各第二终端标识对应的第二终端的信道容量对各个第二终端进行排序,并按照排序的顺序为各个所述第二终端分配资源块。
本发明提供的一种基站资源分配方法包括:
终端根据接收的各子基站的信号强度,选出信号强度最强的子基站作为服务基站,向所述服务基站发送连接请求并接入所述服务基站;
终端在接收由所述服务基站发送的协作指示之后,根据所述各子基站的信号强度,从除所述服务基站以外的其他子基站中选出一个或多个协作基站;
终端向协作基站发送协作请求,以使宏基站接收协作基站转发的终端的协作请求之后,根据接收的各子基站的连接状态信息中的服务标识信息,优先分配作为服务基站的子基站的资源块。
进一步地,所述终端根据所述各子基站的信号强度,从除所述服务基站以外的其他子基站中选出一个或多个协作基站,具体包括:
所述终端根据接收的用户选择的业务种类,在预设的信号强度阈值列表中查询与所述业务种类对应的信号强度阈值;
所述终端将所述服务基站的信号强度和所述信号强度阈值的差值与接收的所述各子基站的信号强度一一比对,并将所述信号强度大于所述差值的基站作为所述一个或多个协作基站。
进一步地,所述终端向所述服务基站发送的连接请求中还包括有所述终端的终端标识,以使所述服务基站将所述终端的终端标识存储在所述服务基站的服务终端列表中;所述终端向协作基站发送的协作请求还包括有所述终端的终端标识,以使所述协作基站将所述终端的终端标识存储在所述协作基站的协作终端列表中。
本发明提供的宏基站,包括:
第一收发模块,用于接收协作基站转发的终端的协作请求和各子基站的连接状态信息,其中所述连接状态信息中包括用于指示子基站是否为服务基站的服务标识信息;
资源分配模块,用于在收发模块接收协作基站转发的终端的协作请求之后,根据所述服务标识信息,优先分配作为服务基站的子基站的资源块;其中,终端的服务基站是终端根据接收的各子基站的信号强度,选出信号强度最强的子基站,终端的协作基站是终端在接收服务基站发送的协作指示之后,从除所述服务基站以外的其他子基站中选出。
进一步地,所述连接状态信息还包括服务终端列表和协作终端列表;其中,各所述子基站的服务终端列表中包括将所述子基站作为服务基站连入的第一终端的终端标识,所述协作终端列表中包括将所述子基站选为协作基站的第二终端的终端标识;
相应的,所述资源分配模块具体用于:
从各所述子基站中选取任意子基站作为第一待分配基站;
根据所述第一待分配基站的服务标识信息判断所述第一待分配基站是否为服务基站;
若是,则根据所述第一待分配基站的服务终端列表,将所述第一待分配基站的资源块分配给第一终端,并返回所述宏基站从各所述子基站中选取任意子基站作为第一待分配基站的步骤直至所述宏基站完成对全部作为服务基站的子基站的资源块的分配;
若否,则返回所述宏基站从各所述子基站中选取任意子基站作为第一待分配基站的步骤;
所述宏基站根据不作为服务基站的子基站的协作终端列表中的第二终端标识的数量,为与各协作终端列表中的第二终端标识对应的第二终端分配资源块。
进一步地,所述资源分配模块具体用于:
所述宏基站从不作为服务基站的子基站中选取任意子基站作为第二待分配基站;
根据所述第二待分配基站的协作终端列表,判断所述第二待分配基站的协作终端列表中的第二终端标识的数量是否等于1;
若是,则将所述第二待分配基站的全部资源块分配给所述协作终端列表中的与第二终端标识对应的第二终端;
若否,则根据与所述第二待分配基站的协作终端列表中的各第二终端标识对应的第二终端的信道容量对各个第二终端进行排序,并按照排序的顺序为各个所述第二终端分配资源块。
本发明提供的终端包括:
选择模块,用于根据接收的各子基站的信号强度,选出信号强度最强的子基站作为服务基站;还用于在所述收发模块接收由所述服务基站发送的协作指示之后,根据所述各子基站的信号强度,从除所述服务基站以外的其他子基站中选出一个或多个协作基站;
第二收发模块,用于向所述服务基站发送连接请求并接入所述服务基站;还用于向协作基站发送协作请求,以使宏基站在接收协作基站转发的终端的协作请求之后,根据接收的各子基站的连接状态信息中的服务标识信息,优先分配作为服务基站的子基站的资源块。
进一步地,所述选择模块具体用于:
根据接收的用户选择的业务种类,在预设的信号强度阈值列表中查询与所述业务种类对应的信号强度阈值;
将所述服务基站的信号强度和所述信号强度阈值的差值与接收的所述各子基站的信号强度一一比对,并将所述信号强度大于所述差值的基站作为所述一个或多个协作基站。
进一步地,所述连接请求中包括有所述终端的终端标识,以使所述服务基站将所述终端的终端标识存储在所述服务基站的服务终端列表中;所述协作请求还包括有所述终端的终端标识,以使所述协作基站将所述终端的终端标识存储在所述协作基站的协作终端列表中。
本发明提供的基站资源分配方法、宏基站及终端通过终端根据接收的各子基站的信号强度,选出信号强度最强的子基站作为服务基站,向所述服务基站发送连接请求并接入所述服务基站;终端在接收由所述服务基站发送的协作指示之后,根据所述各子基站的信号强度,从除所述服务基站以外的其他子基站中选出一个或多个协作基站;终端向协作基站发送协作请求,协作基站向宏基站转发该协作请求,以使宏基站在接收该协作请求之后,根据接收的各子基站的连接状态信息中的服务标识信息,优先分配作为服务基站的子基站的资源块。相对于现有的在同一时刻小区内的多个被确定为子基站作为协作基站同时为该用户提供相同的通信资源的方案来讲,本发明提供的基站资源分配方法、宏基站及终端能够在小区中心区域的终端的通信质量与小区边缘的终端的通信质量之间取得平衡,在不影响小区其他用户的通信质量的情况下提高位于小区边缘的用户的通信质量。
附图说明
图1为本发明实施例一提供的一种基站资源分配方法的流程示意图;
图2为本发明实施例二提供的一种基站资源分配方法的流程示意图;
图3为本发明实施例三提供的一种基站资源分配方法的流程示意图;
图4为本发明实施例四提供的一种宏基站的结构示意图;
图5为本发明实施例五提供的一种终端的结构示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。
图1为本发明实施例一提供的一种基站资源分配方法的流程示意图,如图1所示,本发明提供基站资源分配方法,包括如下步骤:
步骤101、接收协作基站转发的终端的协作请求。
步骤102、根据接收的各子基站的连接状态信息中的服务标识信息,优先分配作为服务基站的子基站的资源块。
其中,服务标识信息用于指示子基站是否为服务基站,其具体实现方式可例如携带在定时发送至宏基站的报文中的标识位等。
需要说明的是,本发明实施例一的执行主体具体可为基站,进一步说可为架构在多个基站组成的通信小区内的宏基站,而一个通信小区内可分布有多个终端。此外,通信小区内的其他基站具体可为与宏基站连接的若干子基站,每个子基站之间相对独立且每个子基站将定时向宏基站发送自身的连接状态信息。
具体来说,当终端进入小区后将根据接收的各子基站的信号强度,选出信号强度最强的子基站作为接入的服务基站。当该服务基站的负载较重时,如该服务基站同时为若干终端提供通信网络服务或者该服务基站的负载已超出负载阈值时,服务基站将向终端发送的协作指示。终端在接收到该协作指示之后,根据各子基站的信号强度,从除服务基站以外的其他子基站中选出一个或多个协作基站,并向协作基站发送协作请求。因此,在本实施例一提供的基站资源分配方法中,在当宏基站接收该协作基站转发的协作请求之后,将根据接收的各子基站的连接状态信息中的服务标识信息,对优先分配作为服务基站的子基站的资源块。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述方法中涉及的终端的具体工作过程以及相应的有益效果,可以参考实施例三中的对应过程,在此不再赘述。
在本发明实施例一提供的基站资源分配方法中,当宏基站接收协作基站转发的终端的协作请求之后,将根据接收的各子基站的连接状态信息中的服务标识信息,对作为服务基站的子基站的资源块进行优先分配。因此,相对于现有的在同一时刻小区内的多个被确定为子基站作为协作基站同时为该用户提供相同的通信资源的方案来讲,本发明提供的基站资源分配方法能够在小区中心区域的终端的通信质量与小区边缘的终端的通信质量之间取得平衡,在不影响小区其他用户的通信质量的情况下提高位于小区边缘的用户的通信质量。
为了进一步提高整个小区内的通信质量,在上述实施例一的基础上,图2为本发明实施例二提供的一种基站资源分配方法的流程示意图。
如图2所示,该方法包括:
步骤201、接收协作基站转发的终端的协作请求。
需要说明的是,本发明实施例二的执行主体具体可为基站,进一步说可为架构在多个基站组成的通信小区内的宏基站,而一个通信小区内可分布有多个终端。此外,通信小区内的其他基站具体可为与宏基站连接的若干子基站,每个子基站之间相对独立且每个子基站将定时向宏基站发送自身的连接状态信息。
具体来说,当终端进入小区后将根据接收的各子基站的信号强度,选出信号强度最强的子基站作为接入的服务基站。当该服务基站的负载较重时,如该服务基站同时为若干终端提供通信网络服务或者该服务基站的负载已超出负载阈值时,服务基站将向终端发送的协作指示。终端在接收到该协作指示之后,根据各子基站的信号强度,从除服务基站以外的其他子基站中选出一个或多个协作基站,并向协作基站发送协作请求,协作基站将该协作请求转发至宏基站,以启动资源块分配机制。
步骤202、接收的各子基站的连接状态信息中的服务标识信息。
与实施例一不同的是,在本实施例二提供的基站资源分配方法中,宏基站接收的各子基站发送的连接状态信息包括服务标识信息、服务终端列表和协作终端列表。其中的服务标识信息指示子基站是否为服务基站,例如服务标识信息指具体可为携带在定时发送至宏基站的报文中的标识位;服务终端列表则包括有将该子基站作为服务基站连入的第一终端的终端标识,协作终端列表中则包括将该子基站选为协作基站的第二终端的终端标识。
步骤203、从各子基站中选取任意子基站作为第一待分配基站。
步骤204、根据第一待分配基站的服务标识信息判断第一待分配基站是否为服务基站。
若是则执行205;若否,则执行203。
步骤205、根据第一待分配基站的服务终端列表,将第一待分配基站的资源块分配给第一终端。
步骤206、判断是否完成对全部的作为服务基站的子基站的资源块的分配。
若是,则执行步骤207;若否,则执行203。
步骤207、根据不作为服务基站的子基站的协作终端列表中的第二终端标识的数量,为与各协作终端列表中的第二终端标识对应的第二终端分配资源块。
具体的,上述步骤203-207为实施例一中步骤102的“优先分配作为服务基站的子基站的资源块”的一种具体实现方式:
首先,宏基站从各所述子基站中选取任意子基站作为第一待分配基站,并根据所述第一待分配基站的服务标识信息判断该第一待分配基站是否为服务基站。若该第一待分配基站是服务基站,则宏基站根据第一待分配基站的服务终端列表,将该第一待分配基站的资源块分配给第一终端,并重新从各子基站中选取任意子基站作为下一个第一待分配基站,并判断该下一个第一待分配基站是否为服务基站;若该第一待分配基站不是服务基站,则宏基站直接重新从各所述子基站中选取任意子基站作为下一个第一待分配基站,判断该下一个第一待分配基站是否为服务基站。如此重复选取第一待分配基站、判断第一待分配基站是否为服务基站以及分配服务基站的资源块的步骤直至宏基站完成对全部作为服务基站的子基站的资源块的分配。
随后,当宏基站完成对全部作为服务基站的子基站的资源块的分配之后,还根据不作为服务基站的子基站的协作终端列表中的第二终端标识的数量,为与各协作终端列表中的第二终端标识对应的第二终端分配资源块。
进一步来说,在图2所示方法的基础上,该步骤207中的宏基站根据不作为服务基站的子基站的协作终端列表中的第二终端标识的数量,为与各协作终端列表中的第二终端标识对应的第二终端分配资源块具体可包括:
步骤2071、从不作为服务基站的子基站中选取任意子基站作为第二待分配基站。
步骤2072、根据所述第二待分配基站的协作终端列表,判断第二待分配基站的协作终端列表中的第二终端标识的数量是否等于1。
若是,则执行步骤2073;若否,则执行步骤2074。
步骤2073、将第二待分配基站的全部资源块分配给协作终端列表中的与第二终端标识对应的第二终端。
步骤2074、根据与第二待分配基站的协作终端列表中的各第二终端标识对应的第二终端的信道容量对各个第二终端进行排序,并按照排序的顺序为各个第二终端分配资源块。
具体来说,在步骤2071-2074中,宏基站从不作为服务基站的子基站中选取任意子基站作为第二待分配基站,并根据该第二待分配基站的协作终端列表判断该第二待分配基站的协作终端列表中的第二终端标识的数量是否等于1。若该第二待分配基站的协作终端列表中的第二终端标识的数量等于1,则将第二待分配基站的全部资源块分配给协作终端列表中的与第二终端标识对应的第二终端;若该第二待分配基站的协作终端列表中的第二终端标识的数量不等于1,即该第二待分配基站的协作终端列表中有若干第二终端标识,则根据各个第二终端的信道容量对各个第二终端进行排序,并按照排序的顺序为各个第二终端分配资源块。
进一步来说,由于第二终端的第二终端标识可存在于若干子基站的协作终端列表中,即该第二终端可向多个子基站发送协作请求。因此,在本实施例的一种可实现方式中,在对第二待分配基站的协作终端列表中的第二终端标识的数量是否等于1进行判定,并根据协作终端列表中的第二终端标识的数量决定对该第二待分配基站的资源块的分配策略。在本实施方式中,若第二待分配基站仅需要为一个第二终端提供协作服务且不作为其他终端的服务基站,则可将该第二待分配基站的全部资源块都分配给唯一的第二终端;若若第二待分配基站需要为若干第二终端提供协作服务且不作为其他终端的服务基站,则可采用贪婪算法为这些第二终端分配资源块,或者,还可采用按照这些第二终端的信道容量对这些第二终端进行排序并分配资源块。
可选的,在本实施例的另一种可实现方式中,在对第二待分配基站的协作终端列表中的第二终端标识的数量是否等于1进行判定并选出那些仅需要为一个第二终端提供协作服务且不作为服务基站的子基站之后,可优先这些协作基站的资源块,并将已分配到资源块的第二终端从其他子基站的协作终端列表中删除,重新选取下一个第二待分配基站并重复判定、分配以及删除的步骤直至完成对全部仅需要为一个第二终端提供协作服务且不作为服务基站的子基站的资源块的资源分配。随后,选取第二待分配基站,此时的第二待分配基站应为协作终端列表中存在若干第二终端标识的子基站,可按照各个第二终端的信道容量对各个第二终端进行排序,并按照排序的顺序为各个第二终端分配资源块,具体的排序方式可采用现有技术,本发明对此不进行限制。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述方法中涉及的终端的具体工作过程以及相应的有益效果,可以参考实施例三中的对应过程,在此不再赘述。
本实施例二提供的基站资源分配方法,通过把作为服务基站的子基站的资源块可以有效的优先分配给第一终端,以保证各第一终端通信质量。而其他的不作为服务基站的其他子基站的资源块则可按照第二终端的业务需求分配给各第二终端。因此,相对于现有的在同一时刻小区内的多个被确定为子基站作为协作基站同时为该用户提供相同的通信资源的方案来讲,本发明提供的基站资源分配方法能够在第一终端的通信质量与需要协作的第二终端的通信质量之间取得平衡,即在不影响小区其他用户的通信质量的情况下提高位于小区边缘的用户的通信质量。
图3为本发明实施例三提供的一种基站资源分配方法的流程示意图,如图3所示,该方法具体包括:
步骤301、根据接收的各子基站的信号强度,选出信号强度最强的子基站作为服务基站,向服务基站发送连接请求并接入服务基站。
需要说明的是,本发明实施例三的执行主体具体可为终端,进一步说可为进入某一通信小区的终端。其中,该通信小区具体可由在多个基站组成,该多个基站具体可包括宏基站,以及与该宏基站连接的若干子基站,每个子基站之间相对独立且每个子基站将定时向宏基站发送自身的连接状态信息。
具体来说,当终端进入通信小区之后,将收到来自小区内各子基站的信号,终端可根据接收到的各子基站的信号强度,从中选出信号强度最强的子基站作为服务基站,并向服务基站发送连接请求并接入服务基站。需要说明的是,终端向服务基站发送的连接请求中还包括有终端的终端标识,以使服务基站将终端的终端标识存储在服务基站的服务终端列表中,便于宏基站分配子基站的资源块。
步骤302、在接收由服务基站发送的协作指示之后,根据各子基站的信号强度,从除服务基站以外的其他子基站中选出一个或多个协作基站。
具体来说,当该服务基站的负载较重时,如该服务基站同时为若干终端提供通信网络服务,或者该服务基站的负载已超出负载阈值时,又或者终端所需的资源量较大该服务基站无法满足终端的需求,此时,服务基站将向终端发送的协作指示,该协作指示用于指示终端需选出协作基站以承担终端所需通信资源。也就是说,终端需要根据各子基站的信号强度,从除服务基站以外的其他子基站中选出一个或多个协作基站。
进一步来说,从除服务基站以外的其他子基站中选出一个或多个协作基站具体可包括:终端根据接收的用户选择的业务种类,在预设的信号强度阈值列表中查询与业务种类对应的信号强度阈值,将服务基站的信号强度和信号强度阈值的差值与接收所述各子基站的信号强度一一比对,并将信号强度大于差值的基站作为一个或多个协作基站。其中的业务种类具体可例如,短信类型业务、通话类型业务、互联网类型业务等,本发明在此不进行限制。
步骤303、向协作基站发送协作请求,以使宏基站接收协作基站转发的终端的协作请求之后,根据接收的各子基站的连接状态信息中的服务标识信息,优先分配作为服务基站的子基站的资源块。
其中,所述服务标识信息用于指示子基站是否为服务基站。
具体来说,当终端选出一个或多个协作基站之后,将终端根据接收的各子基站的信号强度,选出信号强度最强的子基站作为服务基站,向服务基站发送连接请求并接入服务基站;终端在接收由服务基站发送的协作指示之后,根据各子基站的信号强度,从除服务基站以外的其他子基站中选出一个或多个协作基站;终端向协作基站发送协作请求,协作基站向宏基站转发该协作请求,宏基站在接收该协作请求之后,根据接收的各子基站的连接状态信息中的服务标识信息,优先分配作为服务基站的子基站的资源块。需要说明的是,终端向协作基站发送的协作请求中可包括有终端的终端标识,以使协作基站将终端的终端标识存储在所述协作基站的协作终端列表中,便于宏基站分配子基站的资源块。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述方法中涉及的宏基站的具体工作过程以及相应的有益效果,可以参考前述方法实施例中的对应过程,在此不再赘述。
本发明实施例三提供的基站资源分配方法中,当终端通过终端根据接收的各子基站的信号强度,选出信号强度最强的子基站作为服务基站,向所述服务基站发送连接请求并接入所述服务基站;终端在接收由所述服务基站发送的协作指示之后,根据所述各子基站的信号强度,从除所述服务基站以外的其他子基站中选出一个或多个协作基站;终端向协作基站发送协作请求,协作基站向宏基站转发该协作请求,以使宏基站在接收该协作请求之后,根据接收的各子基站的连接状态信息中的服务标识信息,优先分配作为服务基站的子基站的资源块。因此,相对于现有的在同一时刻小区内的多个被确定为子基站作为协作基站同时为该用户提供相同的通信资源的方案来讲,本发明提供的基站资源分配方法、宏基站及终端能够在小区中心区域的终端的通信质量与小区边缘的终端的通信质量之间取得平衡,在不影响小区其他用户的通信质量的情况下提高位于小区边缘的用户的通信质量。
图4为本发明实施例四提供的一种宏基站的结构示意图,如图4所示,该宏基站包括:第一收发模块10和资源分配模块20。
其中,第一收发模块10,用于接收协作基站转发的终端的协作请求和各子基站的连接状态信息,其中所述连接状态信息中包括用于指示子基站是否为服务基站的服务标识信息;
资源分配模块20,用于在第一收发模块10接收协作基站转发的终端的协作请求之后,根据所述服务标识信息,优先分配作为服务基站的子基站的资源块;其中,终端的服务基站是终端根据接收的各子基站的信号强度,选出信号强度最强的子基站,终端的协作基站是终端在接收服务基站发送的协作指示之后,从除所述服务基站以外的其他子基站中选出。
需要说明的是,本发明实施例四提供的宏基站具体可架构在多个基站组成的通信小区内,而一个通信小区内可分布有多个终端。此外,通信小区内的其他基站具体可为与宏基站连接的若干子基站,每个子基站之间相对独立且每个子基站将定时向宏基站发送自身的连接状态信息。
具体来说,当终端进入小区后将根据接收的各子基站的信号强度,选出信号强度最强的子基站作为接入的服务基站。当该服务基站的负载较重时,如该服务基站同时为若干终端提供通信网络服务或者该服务基站的负载已超出负载阈值时,服务基站将向终端发送的协作指示。终端在接收到该协作指示之后,根据各子基站的信号强度,从除服务基站以外的其他子基站中选出一个或多个协作基站,并向协作基站发送协作请求。因此,在本实施例四提供宏基站在第一收发模块10接收该协作基站转发的协作请求之后,资源分配模块20将根据接收的各子基站的连接状态信息中的服务标识信息,对优先分配作为服务基站的子基站的资源块。
在图4所示结构的基础上,优选地,所述连接状态信息还包括服务终端列表和协作终端列表;其中,各所述子基站的服务终端列表中包括将所述子基站作为服务基站连入的第一终端的终端标识,所述协作终端列表中包括将所述子基站选为协作基站的第二终端的终端标识;
相应的,所述资源分配模块20具体用于:从各所述子基站中选取任意子基站作为第一待分配基站;根据所述第一待分配基站的服务标识信息判断所述第一待分配基站是否为服务基站;若是,则根据所述第一待分配基站的服务终端列表,将所述第一待分配基站的资源块分配给第一终端,并返回所述宏基站从各所述子基站中选取任意子基站作为第一待分配基站的步骤直至所述宏基站完成对全部作为服务基站的子基站的资源块的分配;若否,则返回所述宏基站从各所述子基站中选取任意子基站作为第一待分配基站的步骤;所述宏基站根据不作为服务基站的子基站的协作终端列表中的第二终端标识的数量,为与各协作终端列表中的第二终端标识对应的第二终端分配资源块。
在图4所示结构的基础上,优选地,资源分配模块20具体用于:所述宏基站从不作为服务基站的子基站中选取任意子基站作为第二待分配基站;根据所述第二待分配基站的协作终端列表,判断所述第二待分配基站的协作终端列表中的第二终端标识的数量是否等于1;若是,则将所述第二待分配基站的全部资源块分配给所述协作终端列表中的与第二终端标识对应的第二终端;若否,则根据与所述第二待分配基站的协作终端列表中的各第二终端标识对应的第二终端的信道容量对各个第二终端进行排序,并按照排序的顺序为各个所述第二终端分配资源块。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的装置的具体工作过程以及相应的有益效果,可以参考前述方法实施例中的对应过程,在此不再赘述。
本发明实施例四提供的宏基站在接收协作基站转发的终端的协作请求之后,将根据接收的各子基站的连接状态信息中的服务标识信息,对作为服务基站的子基站的资源块进行优先分配。因此,相对于现有的在同一时刻小区内的多个被确定为子基站作为协作基站同时为该用户提供相同的通信资源的方案来讲,本发明提供宏基站够在小区中心区域的终端的通信质量与小区边缘的终端的通信质量之间取得平衡,在不影响小区其他用户的通信质量的情况下提高位于小区边缘的用户的通信质量。
图5为本发明实施例五提供的一种终端的结构示意图,如图5所示,该终端包括:
选择模块30,用于根据接收的各子基站的信号强度,选出信号强度最强的子基站作为服务基站;还用于在所述收发模块接收由所述服务基站发送的协作指示之后,根据所述各子基站的信号强度,从除所述服务基站以外的其他子基站中选出一个或多个协作基站。
第二收发模块40,用于向所述服务基站发送连接请求并接入所述服务基站;还用于向协作基站发送协作请求,以使宏基站在接收协作基站转发的终端的协作请求之后,根据接收的各子基站的连接状态信息中的服务标识信息,优先分配作为服务基站的子基站的资源块。
需要说明的是,本发明实施例五具体可为进入某一通信小区的终端。其中,该通信小区具体可由在多个基站组成,该多个基站具体可包括宏基站,以及与该宏基站连接的若干子基站,每个子基站之间相对独立且每个子基站将定时向宏基站发送自身的连接状态信息。
具体来说,当终端进入通信小区之后,第二收发模块40将收到来自小区内各子基站的信号,选择模块30可根据接收到的各子基站的信号强度,从中选出信号强度最强的子基站作为服务基站,第二收发模块40向服务基站发送连接请求并接入服务基站。需要说明的是,连接请求中包括有终端的终端标识,以使服务基站将终端的终端标识存储在服务基站的服务终端列表中,便于宏基站分配子基站的资源块。进一步来说,当该服务基站的负载较重时,如该服务基站同时为若干终端提供通信网络服务,或者该服务基站的负载已超出负载阈值时,又或者终端所需的资源量较大该服务基站无法满足终端的需求,此时,服务基站将向终端发送的协作指示,该协作指示用于指示终端需选出协作基站以承担终端所需通信资源。也就是说,终端需要根据各子基站的信号强度,从除服务基站以外的其他子基站中选出一个或多个协作基站。
具体来说,当终端选择模块30选出一个或多个协作基站之后,还根据接收的各子基站的信号强度,选出信号强度最强的子基站作为服务基站,第二收发模块40向服务基站发送连接请求并接入服务基站;第二收发模块40在接收由服务基站发送的协作指示之后,选择模块30还根据各子基站的信号强度,从除服务基站以外的其他子基站中选出一个或多个协作基站;第二收发模块40向协作基站发送协作请求,以使协作基站向宏基站转发该协作请求,宏基站在接收该协作请求之后,根据接收的各子基站的连接状态信息中的服务标识信息,优先分配作为服务基站的子基站的资源块。需要说明的是,终端向协作基站发送的协作请求中可包括有终端的终端标识,以使协作基站将终端的终端标识存储在所述协作基站的协作终端列表中,便于宏基站分配子基站的资源块。
优选地,在图5所示结构的基础上,选择模块30具体用于:根据第二收发模块40接收的用户选择的业务种类,在预设的信号强度阈值列表中查询与所述业务种类对应的信号强度阈值;将所述服务基站的信号强度和所述信号强度阈值的差值与接收的所述各子基站的信号强度一一比对,并将所述信号强度大于所述差值的基站作为所述一个或多个协作基站。
优选地,在图5所示结构的基础上,所述连接请求中包括有所述终端的终端标识,以使所述服务基站将所述终端的终端标识存储在所述服务基站的服务终端列表中;所述协作请求还包括有所述终端的终端标识,以使所述协作基站将所述终端的终端标识存储在所述协作基站的协作终端列表中。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的装置的具体工作过程以及相应的有益效果,可以参考前述方法实施例中的对应过程,在此不再赘述。
本发明实施例五提供的终端,当终端通过终端根据接收的各子基站的信号强度,选出信号强度最强的子基站作为服务基站,向所述服务基站发送连接请求并接入所述服务基站;终端在接收由所述服务基站发送的协作指示之后,根据所述各子基站的信号强度,从除所述服务基站以外的其他子基站中选出一个或多个协作基站;终端向协作基站发送协作请求,协作基站向宏基站转发该协作请求,以使宏基站在接收该协作请求之后,根据接收的各子基站的连接状态信息中的服务标识信息,优先分配作为服务基站的子基站的资源块。因此,相对于现有的在同一时刻小区内的多个被确定为子基站作为协作基站同时为该用户提供相同的通信资源的方案来讲,本发明提供的基站资源分配方法、宏基站及终端能够在小区中心区域的终端的通信质量与小区边缘的终端的通信质量之间取得平衡,在不影响小区其他用户的通信质量的情况下提高位于小区边缘的用户的通信质量。
本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:rom、ram、磁碟或者光盘等各种可以存储程序代码的介质。
最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。