发明内容
本发明提供一种进行通信的方法、***和设备,用以解决现有技术中存在的UE移动出MBSFN区域覆盖范围后,需要在目标小区承载在MBMS信道上的业务失败后,才与目标小区建立单播连接,使得通信时延增加的问题。
本发明实施例提供的一种进行通信的方法,包括:
用户设备在接收承载在MBMS信道上的业务过程中,若进行小区切换,则判断服务小区和目标小区是否在同一个MBSFN区域中;
所述用户设备根据判断结果,确定是否继续接收承载在MBMS信道上的业务。
本发明实施例用户设备在接收承载在MBMS信道上的业务过程中,若进行小区切换,则判断服务小区和目标小区是否在同一个MBSFN区域中;根据判断结果,确定是否继续接收承载在MBMS信道上的业务。由于用户设备在接收承载在MBMS信道上的业务过程中,若进行小区切换,根据服务小区和目标小区是否在同一个MBSFN区域的判断结果,确定是否继续接收承载在MBMS信道上的业务,从而在用户设备移动出MBSFN区域覆盖范围后,不用等到在目标小区承载在MBMS信道上的业务失败,才与目标小区建立单播连接,减少了通信时延。
较佳地,所述用户设备判断服务小区和目标小区是否在同一个MBSFN区域中,包括:
所述用户设备根据来自网络侧设备的通知,判断服务小区和目标小区是否在同一个MBSFN区域中。
较佳地,所述用户设备判断服务小区和目标小区是否在同一个MBSFN区域中,还包括:
所述用户设备通过MCCH接收来自网络侧设备的MBSFN区域中的小区信息;
所述用户设备判断服务小区和目标小区是否在同一个MBSFN区域中,包括:
所述用户设备根据收到的所述MBSFN区域中的小区信息,判断服务小区和目标小区是否在同一个MBSFN区域中。
较佳地,所述MBSFN区域中的小区信息为所述服务小区所在的MBSFN区域中所有小区的小区信息;或
所述MBSFN区域中的小区信息为所述服务小区所在的MBSFN区域中与所述服务小区相邻的小区的小区信息。
较佳地,所述方法还包括:
所述用户设备通过所述服务小区的MCCH未接收到所述MBSFN区域中的小区信息,则确定服务小区的所有邻小区都与服务小区处于相同MBSFN区域。
较佳地,所述用户设备根据判断结果,确定是否继续接收承载在MBMS信道上的业务,包括:
若服务小区和目标小区在同一个MBSFN区域中,所述用户设备在变更到所述目标小区后,继续接收承载在MBMS信道上的业务。
较佳地,所述用户设备根据判断结果,确定是否继续接收承载在MBMS信道上的业务,包括:
若服务小区和目标小区不在同一个MBSFN区域中,所述用户设备判断目标小区是否是MBMS小区;
如果是,且目标小区有所述用户设备正在传输的MBMS业务,则在变更到所述目标小区后,继续接收承载在MBMS信道上的业务;
否则,与所述目标小区进行单播组数据传输。
本发明实施例提供的另一种进行通信的方法,包括:
网络侧设备确定MBSFN区域中的小区信息;
所述网络侧设备根据所述MBSFN区域中的小区信息通知所述用户设备,以使所述用户设备在承载在MBMS信道上的业务过程中若进行小区切换,则判断服务小区和目标小区是否在同一个MBSFN区域中,并根据判断结果确定是否继续接收承载在MBMS信道上的业务。
本发明实施例用户设备在接收承载在MBMS信道上的业务过程中,若进行小区切换,则判断服务小区和目标小区是否在同一个MBSFN区域中;根据判断结果,确定是否继续接收承载在MBMS信道上的业务。由于用户设备在接收承载在MBMS信道上的业务过程中,若进行小区切换,根据服务小区和目标小区是否在同一个MBSFN区域的判断结果,确定是否继续接收承载在MBMS信道上的业务,从而在用户设备移动出MBSFN区域覆盖范围后,不用等到在目标小区承载在MBMS信道上的业务失败,才与目标小区建立单播连接,减少了通信时延。
较佳地,所述网络侧设备通知所述用户设备,包括:
所述网络侧设备通过小区的MCCH向所述用户设备发送MBSFN区域中的小区信息。
较佳地,所述网络侧设备通过MCCH向所述用户设备发送MBSFN区域中的小区信息,包括:
针对每个小区,所述网络侧设备通过所述小区的MCCH,发送所述小区所属的MBSFN区域中的所有小区信息;或
针对每个小区,所述网络侧设备通过所述小区的MCCH,发送所述小区所属的MBSFN区域中与所述小区相邻的小区的小区信息。
较佳地,所述网络侧设备通过小区的MCCH向所述用户设备发送MBSFN区域中的小区信息之前,还包括:
所述网络侧设备确定所述小区和所述小区的邻区不都在同一个MBSFN区域中。
较佳地,所述网络侧设备通知所述用户设备,包括:
若所述小区和所述小区的邻区都在同一个MBSFN区域中,所述网络侧设备不通过小区的MCCH向所述用户设备发送MBSFN区域中的小区信息,以通知所述用户设备在通过小区的MCCH未收到MBSFN区域中的小区信息后获知所述小区和所述小区的邻区都在同一个MBSFN区域中。
本发明实施例提供的一种进行通信的用户设备,包括:
判断模块,用于在接收承载在MBMS信道上的业务过程中,若进行小区切换,则判断服务小区和目标小区是否在同一个MBSFN区域中;
处理模块,用于根据判断结果,确定是否继续接收承载在MBMS信道上的业务。
本发明实施例用户设备在接收承载在MBMS信道上的业务过程中,若进行小区切换,则判断服务小区和目标小区是否在同一个MBSFN区域中;根据判断结果,确定是否继续接收承载在MBMS信道上的业务。由于用户设备在接收承载在MBMS信道上的业务过程中,若进行小区切换,根据服务小区和目标小区是否在同一个MBSFN区域的判断结果,确定是否继续接收承载在MBMS信道上的业务,从而在用户设备移动出MBSFN区域覆盖范围后,不用等到在目标小区承载在MBMS信道上的业务失败,才与目标小区建立单播连接,减少了通信时延。
较佳地,所述判断模块具体用于:
根据来自网络侧设备的通知,判断服务小区和目标小区是否在同一个MBSFN区域中。
较佳地,所述判断模块具体用于:
通过MCCH接收来自网络侧设备的MBSFN区域中的小区信息;根据收到的所述MBSFN区域中的小区信息,判断服务小区和目标小区是否在同一个MBSFN区域中。
较佳地,所述MBSFN区域中的小区信息为所述服务小区所在的MBSFN区域中所有小区的小区信息;或
所述MBSFN区域中的小区信息为所述服务小区所在的MBSFN区域中与所述服务小区相邻的小区的小区信息。
较佳地,所述判断模块还用于:
通过所述服务小区的MCCH未接收到所述MBSFN区域中的小区信息,则确定服务小区的所有邻小区都与服务小区处于相同MBSFN区域。
较佳地,所述处理模块具体用于:
若服务小区和目标小区在同一个MBSFN区域中,在变更到所述目标小区后,继续接收承载在MBMS信道上的业务。
较佳地,所述处理模块具体用于:
若服务小区和目标小区不在同一个MBSFN区域中,判断目标小区是否是MBMS小区;
如果是,且目标小区有所述用户设备正在传输的MBMS业务,则在变更到所述目标小区后,继续接收承载在MBMS信道上的业务;
否则,与所述目标小区进行单播组数据传输。
本发明实施例提供的一种进行通信的网络侧设备,包括:
确定模块,用于确定MBSFN区域中的小区信息;
通知模块,用于根据所述MBSFN区域中的小区信息通知所述用户设备,以使所述用户设备在承载在MBMS信道上的业务过程中若进行小区切换,则判断服务小区和目标小区是否在同一个MBSFN区域中,并根据判断结果确定是否继续接收承载在MBMS信道上的业务。
本发明实施例用户设备在接收承载在MBMS信道上的业务过程中,若进行小区切换,则判断服务小区和目标小区是否在同一个MBSFN区域中;根据判断结果,确定是否继续接收承载在MBMS信道上的业务。由于用户设备在接收承载在MBMS信道上的业务过程中,若进行小区切换,根据服务小区和目标小区是否在同一个MBSFN区域的判断结果,确定是否继续接收承载在MBMS信道上的业务,从而在用户设备移动出MBSFN区域覆盖范围后,不用等到在目标小区承载在MBMS信道上的业务失败,才与目标小区建立单播连接,减少了通信时延。
较佳地,所述通知模块具体用于:
通过小区的MCCH向所述用户设备发送MBSFN区域中的小区信息。
较佳地,所述通知模块具体用于:
针对每个小区,通过所述小区的MCCH,发送所述小区所属的MBSFN区域中的所有小区信息;或
针对每个小区,通过所述小区的MCCH,发送所述小区所属的MBSFN区域中与所述小区相邻的小区的小区信息。
较佳地,所述通知模块具体用于:
确定所述小区和所述小区的邻区不都在同一个MBSFN区域中后,通过小区的MCCH向所述用户设备发送MBSFN区域中的小区信息
较佳地,所述通知模块具体用于:
若所述小区和所述小区的邻区都在同一个MBSFN区域中,不通过小区的MCCH向所述用户设备发送MBSFN区域中的小区信息,以通知所述用户设备在通过小区的MCCH未收到MBSFN区域中的小区信息后获知所述小区和所述小区的邻区都在同一个MBSFN区域中。
本发明实施例提供的一种进行通信的***,包括:
用户设备,用于在接收承载在MBMS信道上的业务过程中,若进行小区切换,则判断服务小区和目标小区是否在同一个MBSFN区域中;根据判断结果,确定是否继续接收承载在MBMS信道上的业务;
网络侧设备,用于确定MBSFN区域中的小区信息;根据所述MBSFN区域中的小区信息通知所述用户设备,以使所述用户设备在承载在MBMS信道上的业务过程中若进行小区切换,则判断服务小区和目标小区是否在同一个MBSFN区域中,并根据判断结果确定是否继续接收承载在MBMS信道上的业务。
本发明实施例用户设备在接收承载在MBMS信道上的业务过程中,若进行小区切换,则判断服务小区和目标小区是否在同一个MBSFN区域中;根据判断结果,确定是否继续接收承载在MBMS信道上的业务。由于用户设备在接收承载在MBMS信道上的业务过程中,若进行小区切换,根据服务小区和目标小区是否在同一个MBSFN区域的判断结果,确定是否继续接收承载在MBMS信道上的业务,从而在用户设备移动出MBSFN区域覆盖范围后,不用等到在目标小区承载在MBMS信道上的业务失败,才与目标小区建立单播连接,减少了通信时延。
具体实施方式
本发明实施例用户设备在接收承载在MBMS信道上的业务过程中,若进行小区切换,则判断服务小区和目标小区是否在同一个MBSFN区域中;根据判断结果,确定是否继续接收承载在MBMS信道上的业务。由于用户设备在接收承载在MBMS信道上的业务过程中,若进行小区切换,根据服务小区和目标小区是否在同一个MBSFN区域的判断结果,确定是否继续接收承载在MBMS信道上的业务,从而在用户设备移动出MBSFN区域覆盖范围后,不用等到在目标小区承载在MBMS信道上的业务失败,才与目标小区建立单播连接,减少了通信时延。
采用本发明实施例的方案在不改变现有网络架构的情况下,可以减小组通信在移动的情况下的业务传输时延,满足组通信端到端传输时延要求。
如图2所示,本发明实施例一进行通信的***包括:网络侧设备20和用户设备21。
网络侧设备20,用于确定MBSFN区域中的小区信息,根据MBSFN区域中的小区信息通知用户设备,以使用户设备在承载在MBMS信道上的业务过程中若进行小区切换,则判断服务小区和目标小区是否在同一个MBSFN区域中,并根据判断结果确定是否继续承载在MBMS信道上的业务;
用户设备21,用于在承载在MBMS信道上的业务过程中,若进行小区切换,则判断服务小区和目标小区是否在同一个MBSFN区域中,根据判断结果,确定是否继续接收承载在MBMS信道上的业务。
其中,承载在MBMS信道上的业务包括但不限于下列业务中的一种:
MBMS业务和组通信业务。
本发明实施例的小区信息是能够唯一标识小区的信息,比如小区标识、小区标识对应的小区序号等。
本发明实施例的网络侧设备可以是MCE(Multi-cell/multicast CoordinationEntity):多小区/多播协调实体,还可以是基站(比如宏基站,家庭基站等),也可以是RN(中继)设备,还可以是其它网络侧设备或新的网络侧设备。
其中,网络侧设备根据MBSFN区域中的小区信息通知用户设备的方式有很多种,下面列举几种。
方式一、网络侧设备通过小区的MCCH(Multicast Control Channel,多播控制信道),直接向用户设备发送MBSFN区域中的小区信息。
具体的,针对每个小区,网络侧设备通过小区的MCCH,发送小区所属的MBSFN区域中的所有小区信息,比如MBSFN区域A中有小区B和小区C,则网络侧设备分别通过小区B和小区C发送小区B和小区C的小区信息;或
针对每个小区,网络侧设备通过小区的MCCH,发送小区所属的MBSFN区域中与小区相邻的小区的小区信息,比如MBSFN区域A中有小区B、小区C和小区D,小区B的邻小区是小区D和小区E,小区C的邻小区是小区D和小区E,则则网络侧设备通过小区B发送小区B和小区D的小区信息,通过小区C发送小区C和小区D的小区信息。
发送小区所属的MBSFN区域中与小区相邻的小区的小区信息的方式相比发送小区所属的MBSFN区域中的所有小区信息的方式,可以节省传递的小区信息的数量,从而节省资源。
较佳地,如果本发明实施例的网络侧设备是MCE,则根据MBSFN区域中的小区信息通知用户设备之前,MCE可以与每个小区交互邻小区列表信息(这里的每个小区是位于相同MBSFN区域的小区,也就是这些小区广播的MBMS信息来自同一个MCE),主要包含每个小区的邻小区列表信息中小区序号(CellIndex)与小区标识(CellIdentity)的对应关系,这样可以只将小区序号通过MCCH通知用户设备(SIB包含小区序号与小区标识的对应关系,用户设备可以通过SIB信息就可以获得该对应关系)。如果MCE没有与每个小区的邻小区信息交互,MCE也可以直接将每个小区的邻小区的小区标识通过MCCH通知用户设备。
方式二、网络侧设备根据小区和小区的邻区是否都在同一个MBSFN区域中,确定通知方式。
具体的,针对一个小区,网络侧设备判断该小区和该小区的邻区是否都在同一个MBSFN区域中,如果是,则不通过小区的MCCH向用户设备发送MBSFN区域中的小区信息,以通知用户设备在通过小区的MCCH未收到MBSFN区域中的小区信息后获知小区和小区的邻区都在同一个MBSFN区域中;
否则,网络侧设备通过小区的MCCH,发送小区所属的MBSFN区域中的所有小区信息,比如MBSFN区域A中有小区B和小区C,则网络侧设备分别通过小区B和小区C发送小区B和小区C的小区信息;或通过小区的MCCH,发送小区所属的MBSFN区域中与小区相邻的小区的小区信息,比如MBSFN区域A中有小区B、小区C和小区D,小区B的邻小区是小区D和小区E,小区C的邻小区是小区D和小区E,则则网络侧设备通过小区B发送小区B和小区D的小区信息,通过小区C发送小区C和小区D的小区信息。
其中,如果小区和小区的邻区是否都在同一个MBSFN区域中,则网络侧设备可以采用隐式的通知方式,即不发送小区信息,这样用户设备就知道服务小区和目标小区在同一个MBSFN区域中,从而节省传输资源。
发送小区所属的MBSFN区域中与小区相邻的小区的小区信息的方式相比发送小区所属的MBSFN区域中的所有小区信息的方式,可以节省传递的小区信息的数量,从而节省资源。
较佳地,如果本发明实施例的网络侧设备是MCE,则根据MBSFN区域中的小区信息通知用户设备之前,MCE可以与每个小区交互邻小区列表信息,主要包含每个小区的邻小区列表信息中小区序号(CellIndex)与小区标识(CellIdentity)的对应关系,这样可以只将小区序号通过MCCH通知用户设备如果MCE没有与每个小区的邻小区信息交互,MCE也可以直接将每个小区的邻小区的小区标识通过MCCH通知用户设备。
MCCH中承载的小区信息可以参见下面内容:
对于用户设备,根据来自网络侧设备的通知,判断服务小区和目标小区是否在同一个MBSFN区域中。
具体的,如果用户设备通过MCCH接收到来自网络侧设备的MBSFN区域中的小区信息,则根据收到的MBSFN区域中的小区信息,判断服务小区和目标小区是否在同一个MBSFN区域中。
较佳地,MBSFN区域中的小区信息为服务小区所在的MBSFN区域中所有小区的小区信息;或
MBSFN区域中的小区信息为服务小区所在的MBSFN区域中与服务小区相邻的小区的小区信息。
比如,通过服务小区的MCCH收到的小区信息中有目标小区的小区信息,就可以确定服务小区和目标小区在同一个MBSFN区域中;相反如果没有,就可以确定服务小区和目标小区不在同一个MBSFN区域中。
如果采用上述方式二通知,则通过MCCH没有收到小区信息,就可以确定服务小区的所有邻小区都与服务小区处于相同MBSFN区域,即确定服务小区和目标小区在同一个MBSFN区域中。
在实施中,若服务小区和目标小区在同一个MBSFN区域中,用户设备在变更到目标小区后,继续接收承载在MBMS信道上的业务。
这里的变更可以是切换到目标小区,也可以是重选到目标小区。
较佳地,若服务小区和目标小区不在同一个MBSFN区域中,用户设备还可以进一步判断目标小区是否是MBMS小区;
如果是,且目标小区有用户设备正在传输的MBMS业务,则在变更到目标小区后,继续接收承载在MBMS信道上的业务;
否则,与目标小区进行单播组数据传输。
在实施中,用户设备根据收到的目标小区的SIB(System Information Block,***信息块),判断目标小区是否是MBMS小区。
在实施中,用户设备根据收到的目标小区的***信息确定目标小区的MCCH的位置信息,并根据位置信息接收MCCH;根据MCCH,判断目标小区是否有用户设备正在传输的MBMS业务。
如图3所示,本发明实施例一进行通信的***中第一种网络侧设备包括:
判断模块310,用于在接收承载在MBMS信道上的业务过程中,若进行小区切换,则判断服务小区和目标小区是否在同一个MBSFN区域中;
处理模块320,用于根据判断结果,确定是否继续接收承载在MBMS信道上的业务。
较佳地,判断模块310具体用于:
根据来自网络侧设备的通知,判断服务小区和目标小区是否在同一个MBSFN区域中。
较佳地,判断模块310具体用于:
通过MCCH接收来自网络侧设备的MBSFN区域中的小区信息;根据收到的MBSFN区域中的小区信息,判断服务小区和目标小区是否在同一个MBSFN区域中。
较佳地,MBSFN区域中的小区信息为服务小区所在的MBSFN区域中所有小区的小区信息;或
MBSFN区域中的小区信息为服务小区所在的MBSFN区域中与服务小区相邻的小区的小区信息。
较佳地,判断模块310还用于:
通过服务小区的MCCH未接收到MBSFN区域中的小区信息,则确定服务小区的所有邻小区都与服务小区处于相同MBSFN区域。
较佳地,处理模块320具体用于:
若服务小区和目标小区在同一个MBSFN区域中,在变更到目标小区后,继续接收承载在MBMS信道上的业务。
较佳地,处理模块320具体用于:
若服务小区和目标小区不在同一个MBSFN区域中,判断目标小区是否是MBMS小区;
如果是,且目标小区有用户设备正在传输的MBMS业务,则在变更到目标小区后,继续接收承载在MBMS信道上的业务;
否则,与目标小区进行单播组数据传输。
如图4所示,本发明实施例一进行通信的***中第一种用户设备包括:
确定模块410,用于确定MBSFN区域中的小区信息;
通知模块420,用于根据MBSFN区域中的小区信息通知用户设备,以使用户设备在承载在MBMS信道上的业务过程中若进行小区切换,则判断服务小区和目标小区是否在同一个MBSFN区域中,并根据判断结果确定是否继续接收承载在MBMS信道上的业务。
较佳地,通知模块420具体用于:
通过小区的MCCH向用户设备发送MBSFN区域中的小区信息。
较佳地,通知模块420具体用于:
针对每个小区,通过小区的MCCH,发送小区所属的MBSFN区域中的所有小区信息;或
针对每个小区,通过小区的MCCH,发送小区所属的MBSFN区域中与小区相邻的小区的小区信息。
较佳地,通知模块420具体用于:
确定小区和小区的邻区不都在同一个MBSFN区域中后,通过小区的MCCH向用户设备发送MBSFN区域中的小区信息
较佳地,通知模块420具体用于:
若小区和小区的邻区都在同一个MBSFN区域中,不通过小区的MCCH向用户设备发送MBSFN区域中的小区信息,以通知用户设备在通过小区的MCCH未收到MBSFN区域中的小区信息后获知小区和小区的邻区都在同一个MBSFN区域中。
如图5所示,本发明实施例一进行通信的***中第二种网络侧设备包括:
处理器500,用于在通过接收机510接收承载在MBMS信道上的业务过程中,若进行小区切换,则判断服务小区和目标小区是否在同一个MBSFN区域中;根据判断结果,确定是否继续通过接收机510接收承载在MBMS信道上的业务;
接收机510,用于在处理器500的控制下接收和发送数据。
较佳地,判断模块310具体用于:
根据来自网络侧设备的通知,判断服务小区和目标小区是否在同一个MBSFN区域中。
较佳地,处理器500具体用于:
控制接收机510通过MCCH接收来自网络侧设备的MBSFN区域中的小区信息;根据收到的MBSFN区域中的小区信息,判断服务小区和目标小区是否在同一个MBSFN区域中。
较佳地,MBSFN区域中的小区信息为服务小区所在的MBSFN区域中所有小区的小区信息;或
MBSFN区域中的小区信息为服务小区所在的MBSFN区域中与服务小区相邻的小区的小区信息。
较佳地,处理器500还用于:
通过服务小区的MCCH未接收到MBSFN区域中的小区信息,则确定服务小区的所有邻小区都与服务小区处于相同MBSFN区域。
较佳地,处理模块320具体用于:
若服务小区和目标小区在同一个MBSFN区域中,在变更到目标小区后,继续通过接收机510接收承载在MBMS信道上的业务。
较佳地,处理模块320具体用于:
若服务小区和目标小区不在同一个MBSFN区域中,判断目标小区是否是MBMS小区;
如果是,且目标小区有用户设备正在传输的MBMS业务,则在变更到目标小区后,继续通过接收机510接收承载在MBMS信道上的业务;
否则,通过接收机510与目标小区进行单播组数据传输。
其中,在图5中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器500代表的一个或多个处理器和存储器520代表的存储器的各种电路链接在一起。总线架构还可以将诸如***设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。收发机510可以是多个元件,即包括发送机和接收机,提供用于在传输介质上与各种其他装置通信的单元。处理器500负责管理总线架构和通常的处理,存储器520可以存储处理器500在执行操作时所使用的数据。
处理器500负责管理总线架构和通常的处理,存储器620可以存储处理器500在执行操作时所使用的数据。
如图6所示,本发明实施例一进行通信的***中第二种用户设备包括:
处理器600,用于确定MBSFN区域中的小区信息,根据MBSFN区域中的小区信息控制接收机610通知用户设备,以使用户设备在承载在多媒体广播多播业务MBMS信道上的业务过程中若进行小区切换,则判断服务小区和目标小区是否在同一个MBSFN区域中,并根据判断结果确定是否继续接收承载在MBMS信道上的业务;
接收机610,用于在处理器600的控制下接收和发送数据。
较佳地,处理器600具体用于:
控制接收机610通过小区的MCCH向用户设备发送MBSFN区域中的小区信息。
较佳地,处理器600具体用于:
针对每个小区,控制接收机610通过小区的MCCH,发送小区所属的MBSFN区域中的所有小区信息;或
针对每个小区,控制接收机610通过小区的MCCH,发送小区所属的MBSFN区域中与小区相邻的小区的小区信息。
较佳地,处理器600具体用于:
确定小区和小区的邻区不都在同一个MBSFN区域中后,控制接收机610通过小区的MCCH向用户设备发送MBSFN区域中的小区信息
较佳地,处理器600具体用于:
若小区和小区的邻区都在同一个MBSFN区域中,控制接收机610不通过小区的MCCH向用户设备发送MBSFN区域中的小区信息,以通知用户设备在通过小区的MCCH未收到MBSFN区域中的小区信息后获知小区和小区的邻区都在同一个MBSFN区域中。
其中,在图6中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器600代表的一个或多个处理器和存储器620代表的存储器的各种电路链接在一起。总线架构还可以将诸如***设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。收发机610可以是多个元件,即包括发送机和接收机,提供用于在传输介质上与各种其他装置通信的单元。针对不同的用户设备,用户接口630还可以是能够外接内接需要设备的接口,连接的设备包括但不限于小键盘、显示器、扬声器、麦克风、操纵杆等。
处理器600负责管理总线架构和通常的处理,存储器620可以存储处理器600在执行操作时所使用的数据。
基于同一发明构思,本发明实施例中还提供了网络侧设备通知用户设备的方法和用户设备进行通信的方法,由于这些方法对应的设备是本发明实施例进行通信的***中的设备,并且方法解决问题的原理与***相似,因此该方法的实施可以参见***的实施,重复之处不再赘述。
如图7所示,本发明实施例二网络侧设备通知用户设备的方法包括:
步骤701、用户设备在接收承载在MBMS信道上的业务过程中,若进行小区切换,则判断服务小区和目标小区是否在同一个MBSFN区域中;
步骤702、用户设备根据判断结果,确定是否继续接收承载在MBMS信道上的业务。
较佳地,用户设备判断服务小区和目标小区是否在同一个MBSFN区域中,包括:
用户设备根据来自网络侧设备的通知,判断服务小区和目标小区是否在同一个MBSFN区域中。
较佳地,用户设备判断服务小区和目标小区是否在同一个MBSFN区域中,还包括:
用户设备通过MCCH接收来自网络侧设备的MBSFN区域中的小区信息;
用户设备判断服务小区和目标小区是否在同一个MBSFN区域中,包括:
用户设备根据收到的MBSFN区域中的小区信息,判断服务小区和目标小区是否在同一个MBSFN区域中。
较佳地,MBSFN区域中的小区信息为服务小区所在的MBSFN区域中所有小区的小区信息;或
MBSFN区域中的小区信息为服务小区所在的MBSFN区域中与服务小区相邻的小区的小区信息。
较佳地,本发明实施例的方法还包括:
用户设备通过服务小区的MCCH未接收到MBSFN区域中的小区信息,则确定服务小区的所有邻小区都与服务小区处于相同MBSFN区域。
较佳地,用户设备根据判断结果,确定是否继续接收承载在MBMS信道上的业务,包括:
若服务小区和目标小区在同一个MBSFN区域中,用户设备在变更到目标小区后,继续接收承载在MBMS信道上的业务。
较佳地,用户设备根据判断结果,确定是否继续接收承载在MBMS信道上的业务,包括:
若服务小区和目标小区不在同一个MBSFN区域中,用户设备判断目标小区是否是MBMS小区;
如果是,且目标小区有用户设备正在传输的MBMS业务,则在变更到目标小区后,继续接收承载在MBMS信道上的业务;
否则,与目标小区进行单播组数据传输。
如图8所示,本发明实施例三用户设备进行通信的方法包括:
步骤801、网络侧设备确定MBSFN区域中的小区信息;
步骤802、网络侧设备根据MBSFN区域中的小区信息通知用户设备,以使用户设备在承载在MBMS信道上的业务过程中若进行小区切换,则判断服务小区和目标小区是否在同一个MBSFN区域中,并根据判断结果确定是否继续接收承载在MBMS信道上的业务。
较佳地,网络侧设备通知用户设备,包括:
网络侧设备通过小区的MCCH向用户设备发送MBSFN区域中的小区信息。
较佳地,网络侧设备通过MCCH向用户设备发送MBSFN区域中的小区信息,包括:
针对每个小区,网络侧设备通过小区的MCCH,发送小区所属的MBSFN区域中的所有小区信息;或
针对每个小区,网络侧设备通过小区的MCCH,发送小区所属的MBSFN区域中与小区相邻的小区的小区信息。
较佳地,网络侧设备通过小区的MCCH向用户设备发送MBSFN区域中的小区信息之前,还包括:
网络侧设备确定小区和小区的邻区不都在同一个MBSFN区域中。
较佳地,网络侧设备通知用户设备,包括:
若小区和小区的邻区都在同一个MBSFN区域中,网络侧设备不通过小区的MCCH向用户设备发送MBSFN区域中的小区信息,以通知用户设备在通过小区的MCCH未收到MBSFN区域中的小区信息后获知小区和小区的邻区都在同一个MBSFN区域中。
下面在列举几个实例,对本发明的方案进行说明。
目标小区属于接收到的MCCH广播的小区列表的情况。如图9所示,本发明实施例四用户设备进行通信的方法包括:
步骤910~920、MCE将MBSFN Area(区域)下的小区列表信息包含在发往各个eNB(演进基站)的MCCH中,向该MBSFN Area下的UE进行广播。
步骤930、UE接收当前服务小区(源eNB)的MBMS/组通信业务。
步骤940、UE通过测量发现当前服务小区的信号较弱(例如低于某个门限),而邻小区的信号较强(例如高于某个门限)。
步骤950、UE通过接收到的MCCH中携带的MBSFN Area的小区列表信息判断目标小区(目标eNB)与当前服务小区(源eNB)属于同一MBSFN Area。
步骤960、UE直接切换/重选到目标小区继续接收MBMS/组通信业务。
目标小区不属于接收到的MCCH广播的小区列表的情况,UE与目标小区建立单播连接。如图10所示,本发明实施例五用户设备进行通信的方法包括:
步骤1010~步骤1020、MCE将MBSFN Area下的小区列表信息包含在发往各个eNB的MCCH中,向该MBSFN Area下的UE进行广播。
步骤1030、UE接收当前服务小区(源eNB)的MBMS/组通信业务。
步骤1040、UE通过测量发现当前服务小区的信号较弱(例如低于某个门限),而邻小区的信号较强(例如高于某个门限)。
步骤1050、UE通过接收到的MCCH中携带的MBSFN Area的小区列表信息判断目标小区(目标eNB)与当前服务小区(源eNB)不属于同一MBSFNArea。
步骤1060、UE根据读取的目标小区的SIB确定目标小区是非MBMS小区,确定需要与目标小区建立RRC连接进行单播传输。
步骤1070、UE与目标小区建立RRC连接。
步骤1080、UE与目标小区进行单播组数据传输。
目标小区不属于接收到的MCCH广播的小区列表的情况,UE与目标小区建立其他MBSFN Area的MBMS连接。如图11所示,本发明实施例六用户设备进行通信的方法包括:
步骤1110~步骤1120、MCE1和MCE2分别将MBSFN Area下的小区列表信息包含在发往各个eNB的MCCH中,向该MBSFN Area下的UE进行广播。
步骤1130、UE接收当前服务小区(源eNB)的MBMS/组通信业务。
步骤1140、UE通过测量发现当前服务小区的信号较弱(例如低于某个门限),而邻小区的信号较强(例如高于某个门限)。
步骤1150、UE通过接收到的MCCH中携带的MBSFN Area的小区列表信息判断目标小区(目标eNB)与当前服务小区(源eNB)不属于同一MBSFNArea。
步骤1160、UE根据读取的目标小区的SIB,确定目标小区是MBMS小区,并根据接收到的目标小区的MCCH发送位置信息,确定切换/重选时间(确定时间可以减少业务中断时间,UE直接在可以接收目标小区MCCH的时间进行小区转换,之前都继续接收原小区的业务)。
步骤1170、UE根据确定的MCCH发送位置信息,接收目标小区的MCCH,根据MCCH中的信息判断是否有UE需要接收的组通信业务,如果有则使用MBMS接收组通信业务,否则与目标小区建立单播连接。
本领域内的技术人员应明白,本发明的实施例可提供为方法、***、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本发明是参照根据本发明实施例的方法、设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。