移动通信系统中由移动台发起广播服务的装置和方法 发明背景
1.技术领域
本发明通常涉及一种用于移动通信系统的广播服务装置和方法,并且特别涉及用于由移动台发起广播服务的装置和方法。
2.背景技术
诸如IMT-2000(国际移动通信-2000)的通信环境不仅具有实时或综合提供图像和语音信息的能力,而且具有实施和综合提供用户所需要的各种信息的能力。此外,移动通信系统已经从传统的系统演进到改进的系统,在上述传统的系统中诸如蜂窝电话或PCS(个人通信系统)的移动台(MS)仅仅简单地执行语音通信,在上述改进的系统中用户能够发送字符信息,并且通过使用移动台享受无线广播服务。
为了在用于高速数据传输的移动通信系统中保证有效的资源利用和提供各种服务媒体,当前3GPP2(第3代合作项目2)考虑到广播服务。通常,以下述方式执行广播服务:移动台接收高速前向数据,而不发送反向反馈信息。这在概念上类似于传统的电视广播服务。
如果公共信道被设计成:即使在发射区边界也保证相同的性能,公共信道就会消耗过多的发射区容量。为了解决这个问题,部分修改了附加信道(为分组数据业务而提出的现有专用信道)的结构以便实现高速传输。通过使用公用长码掩码来代替分配给特定用户地专用长码掩码,将附加信道用于广播服务。此外,通过支持外部编码和自动切换,其中在广播服务期间不需要来自移动台的反馈信息,附加信道保证了高于或等于现有公共信道性能的性能。而且,通过排除功率控制信息和反馈信息的反向传输,公共信道消除了专用反向信道的功能,从而防止了反向发射区容量的浪费。结果,发射区可以在理论上容纳无限多个移动台。如此,可以在保证规定的性能的同时,降低功耗。
移动台通过第一调频信道接收用于广播服务的附加信息,表1说明了用于载有广播服务附加信息的广播服务参数消息(BSPM)的格式。
表1字段长度(比特) PILOT_PN 9 CONFIG_MSG_SEQ 6 HSBS_REG_USED 1 HSBS_REG_TIMER 0或3 NUM_FBSCH 3 NUM_HSBS_SESSION 6 下列可变长记录出现NUM_FBSCH次 FBSCH_ID 3 FBSCH_FREQ_INCL 1 FBSCH_FREQ 0或11 FBSCH_CODE_CHAN 11 FBSCH_RC 5 FBSCH_RATE 4 FBSCH_FRAME_SIZE 2 FBSCH_FRAME_REP_IND 1 下列可变长记录出现NUM_HSBS_SESSION次 HSBS_ID 20 NUM_LPM_ENTRIES 3 下列两个字段记录出现NUM_LPM_ENTRIES次 FBSCH_ID 3 BSR_ID 3 NUM_NGHBR 6 下列可变长记录出现NUM_NGHBR次 NGHBR_PN 9 NGHBR_HSBS_CONFIG 3 NGHBR_FBSCH_ID 0或3 NGHBR_FBSCH_FREQ_INCL 0或1 NGHBR_FB_SCH_FREQ 0或11 NGHBR_FBSCH_CODE_CHAN_INCL 0或1 NGHBR_FBSCH_CODE_CHAN 0或11
参照表1,将对BSPM的主要字段进行描述。FBSCH_FREQ(前向广播附加信道频率)字段指定了用于广播服务的频率,并且移动台基于FBSCH_FREQ字段确定单独的为广播服务指定的频率,并转变(切换)到所确定的频率。FBSCH_CODE_CHAN字段指示了物理信道的码信息,而FBSCH_RATE字段指示了相应信道的数据率。HSBS_ID(高速广播服务标识)表示用于识别移动台和广播服务服务器之间的服务类型的信息,而FBSCH_ID字段表示物理信道的标识。此外,BSR_ID(广播服务参考标识)表示对服务进行分类的逻辑标识。这里,基于HSBS_ID字段、FBSCH_ID字段和BSR_ID字段的组合,移动台可以确定逻辑信息和物理信道之间的映射关系。也就是说,基于上述信息,移动台可以确定相应物理信道提供的广播服务的类型。
具体地讲,在表1中,NGHBR(相邻)相关信息字段包括相邻基站(即,相邻发射区)的相邻配置信息。相邻配置信息包括基于相邻发射区的数量NUM_NGHBR用于相邻发射区的FBSCH的码信息(NGHBR_PN、NGHBR_FBSCH_CODE_CHAN和NGHBR_FBSCH_CODE_CHAN_INCL),和频率信息(NGHBR_FBSCH_FREQ和NGHBR_FBSCH_FREQ_INCL)。当将相邻基站的相邻配置信息提供给移动台时,移动台基于所提供的相邻配置信息执行自动切换,并且合并来自相应的相邻基站的信号,从而提高接收性能。
如上所述,在现有广播服务中,指定集合中的基站同时发送广播服务流,而不使用来自移动台的反馈信息,使得由基站造成了有线/无线资源的浪费。因此,需要选择允许基站发送广播服务流的方法。此外,当将移动台切换到当前未在提供广播服务的基站时,需要该移动台将广播服务开始请求发送到相应的基站。
发明内容
因此,本发明的目的在于提供一种装置和方法,其用于通过由基站基于来自移动台的反馈信息独立控制广播服务数据流的传输,来最小化由基站造成的有线/无线资源的浪费。
为了实现上述和其它目的,本发明提供了一种方法,其用于在支持广播服务的移动通信系统中,由移动台在来自该服务基站的广播服务期间请求服务基站的相邻基站发起广播服务。该方法包括:从该服务基站接收相邻基站的配置信息,该配置信息指示是否可能进行从该服务基站到相邻基站的切换以及该相邻基站是否正在提供该广播服务;并在切换到相邻基站后,基于配置信息请求该相邻基站发起广播服务。
同时,本发明提供了一种方法,其用于在支持广播服务的移动通信系统中,应移动台的请求,由不提供广播服务的基站发起广播服务。该方法包括:接收来自于移动台的请求发起该广播服务的消息,该移动台由于切换,已经进入了该基站的服务区域;响应于该请求,打开用于提供该广播服务和分配物理信道的会话;和经所分配的物理信道广播该广播服务的广播数据。
此外,本发明提供了一种方法,其用于在支持广播服务的移动通信系统中,由移动台在来自该服务基站的广播服务期间,请求服务基站的相邻基站发起广播服务。该方法包括:从服务基站接收相邻基站的配置信息,该配置信息指示是否可能进行从该服务基站到相邻基站的切换和该相邻基站是否正在提供该广播服务;基于该配置信息,确定在相邻基站中是否有未在提供广播服务的基站;并且如果在相邻基站中有未在提供广播服务的基站,就请求服务基站发起该相邻基站的广播服务。
另外,本发明提供了一种方法,其用于在支持广播服务的移动通信系统中,应移动台的请求,由提供广播服务的服务基站请求相邻基站发起广播服务。该方法包括:接收来自于移动台的用于请求相邻基站发起该广播服务的消息;响应于该请求,请求相邻基站打开用于该广播服务的会话;和从相邻基站接收对会话打开请求的响应。
而且,本发明提供了一种方法,其用于在支持广播服务的移动通信系统中,应向移动台提供广播服务的服务基站的请求,由不支持广播服务的基站发起广播服务。该方法包括:从服务基站接收用于请求打开用于广播服务的会话的消息;响应于该请求,打开会话,其用于提供广播服务、分配物理信道和向服务基站发送对该消息的响应;和经所分配的物理信道,广播该广播服务的广播数据。
附图说明
通过下面结合附图进行的详细描述中,本发明的上述和其他目的、特点和优点将会变得更加清楚,其中:
图1说明了根据本发明的一个实施例的支持高速广播服务的网络配置;
图2说明了根据本发明的一个实施例的、用于在支持高速广播服务的移动通信系统中由新的BSC基于来自移动台的反馈信息发起广播服务的过程;
图3说明了根据本发明的一个实施例的、用于在支持高速广播服务的移动通信系统中由新的BTS基于来自移动台的反馈信息发起广播服务的过程;
图4a是一流程图,其说明了根据本发明的一个实施例的、移动台一旦接收到用于高速广播服务的相邻配置信息,就尝试向处于空闲切换期间的新BTS进行广播服务注册的过程;
图4b是一流程图,其说明了根据本发明的一个实施例的、由BTS执行移动台所尝试的广播服务注册;
图5a说明了根据本发明的一个实施例的移动台装置;
图5b说明了根据本发明的一个实施例的BTS装置;
图6说明了根据本发明的一个实施例的、用于在支持高速广播服务的移动通信系统中由相邻BSC基于来自移动台的反馈信息发起广播服务的过程;
图7说明了根据本发明的一个实施例的、用于在支持高速广播服务的移动通信系统中由相邻BTS基于来自移动台的反馈信息发起广播服务的过程;
图8a是一流程图,其说明了根据本发明的另一实施例的、移动台一旦接收到用于高速广播服务的相邻配置信息,就尝试向相邻BTS进行HSBS注册的过程;
图8b是一流程图,其说明了根据本发明的另一实施例的、由相邻BTS处理移动台所尝试的HSBS注册的过程;以及
图8c是一流程图,其说明了根据本发明的另一实施例的、相邻BTS一旦接收到来自服务BTS的会话打开请求就发起广播服务的过程。
具体实施方式
以下,参照附图来详细说明本发明的优选实施例。在下面的描述中,由于已知功能或结构会以不必要的细节遮蔽本发明,所以就不再对其进行详细描述。
本发明提供了一种由移动台分析用于高速广播服务(HSBS)的相邻基站的配置信息,并且如果特定相邻基站没有分配用于广播服务的发送信道,就注册广播服务以便相邻基站可以发起广播服务。通过使用BSPM的NGHBR_HSBS_CONFIG字段,本发明向移动台发送特定基站的相邻基站的配置信息,该特定基站发送了BSPM(广播服务参数消息)。表2说明了在本发明中定义的相邻配置信息和在BSPM的NGHBR_HSBS_CONFIG字段中记录的3比特值。
表2 NGHBR_HSBS_CONFIG相邻F-BSCH配置000关于该HSBS会话的相邻基站配置未知001相邻基站没有发送该HSBS会话010相邻基站正在发送该HSBS会话对于该相邻基站,载有该HSBS会话的F-BSCH的自动软切换是不可能的011相邻基站正在发送该HSBS会话对于该相邻基站,载有该HSBS会话的F-BSCH的自动软切换是可能的100相邻基站没有发送该HSBS会话对于该相邻基站,载有该HSBS会话的F-BSCH的自动软切换是可能的101相邻基站没有发送该HSBS会话对于该相邻基站,载有该HSBS会话的F-BSCH的分配是可能的
在表2中,本发明使用值“100”和“101”。当移动台执行到相邻基站(其NGHBR_HSBS_CONFIG被设置成“100”或“101”)的空闲切换时,移动台向相邻基站注册广播服务。NGHBR_HSBS_CONFIG“100”表示:虽然在当前服务基站的区域中的向其提供了广播服务的移动台由于切换可以进入相应的相邻基站的区域,但是相应相邻基站当前未在提供广播服务。NGHBR_HSBS_CONFIG“101”表示:在当前服务基站的区域中的向其提供了广播服务的移动台由于切换可以进入相应相邻基站的区域,并且相应相邻基站准备提供广播服务。
也就是说,在本文中使用的术语“相邻配置信息”指的是这样的信息:其指示到相应相邻基站的切换是否可能以及相应基站当前是否正在提供广播服务。
根据广播服务系统的会话连接配置,来区别使用NGHBR_HSBS_CONFIG的值“100”和“101”。在本文中,广播会话的“打开/关闭”指示在有线部分中是否分配了用于广播服务的逻辑/物理资源,和指示在无线部分中是否建立了用于广播服务的物理码信道。
基站包括一个基站控制器(BSC)和多个基站收发信子系统(BTS)。如果对于BTS可以分别打开或关闭用于特定广播服务的会话,那么NGHBR_HSBS_CONFIG“100”和NGHBR_HSBS_CONFIG“101”都是可用的。也就是说,“100”指示:尽管可以提供广播服务并且到相应BTS的切换是可能的,但是相应BTS当前未在提供广播服务;而“101”指示:虽然能够提供广播服务,但是到相应BTS的软切换是不可能的。当可以进行自动切换的、指定集合中的BTS被设计成可以同时打开/关闭广播服务会话时,仅有NGHBR_HSBS_CONFIG“101”可用。这是因为在可以进行自动切换的所有BTS同时发起广播服务时,没有产生“100”。
图1说明了根据本发明的一个实施例的支持高速广播服务的网络配置。参照图1,内容服务器(CS)140根据互联网协议,以压缩的IP分组的形式提供用于广播服务的图像和语音数据,即广播数据。通过诸如互联网的基于IP的分组通信网络经分组数据服务节点(PDSN)130,将广播数据广播到分组控制功能(PCF)模块120和121。PCF模块120和121将广播数据发送给其相关联的固定BSC。
例如,在图1中,PCF模块120将广播数据发送给固定BSC111。然后,经在BSC之间形成的、被称为A3/A7的接口,固定BSC111将广播数据发送给其它BSC110和112。通过与BSC相关联的BTS,在广播信道上广播在BSC110、111和112接收的广播数据。在图1中,为了方便,使用同一模块来表示BSC及其相关联的BTS,并且,根据本发明的配置信息指示到BTS的切换是否可能以及BTS当前是否正在提供广播服务。结果,在BTS的服务区域中向其提供了广播服务的移动台(MS)100接收广播数据。例如,图1中的粗实线箭头表示经PDSN130从CS140到BSC111、121的广播数据流。
图2说明了根据本发明的一个实施例的、用于在支持高速广播服务的移动通信系统中由新的BSC基于来自移动台的反馈信息发起广播服务的过程。参照图2,将描述用于在移动台中从新BSC首次接收广播服务的过程。此外,图2说明了由能够进行切换的指定集合中的BTS同时打开/关闭用于广播服务的会话的操作。这里,由一个BSC控制的BTS被包括在相同集合中。虽然参照将BSC1用作固定BSC的情况做出对本发明的描述,但是本发明也可以用于其它情况。
参照图2,在步骤(a)中,PCF(分组控制功能)将从其上层PSDN接收的广播数据发送给BSC1、固定BSC,并且该BSC1尝试将广播数据发送另一个BSC(即:BSC2)。但是,由于没有打开广播服务的会话,BSC2不能接收该广播数据。在步骤(b)中,BSC1经其下层BTS广播从PCF接收的广播数据。由于BSC2在步骤(a)中不能接收该广播数据,所以BSC2甚至不能广播该广播数据。在图2中,虚线意味着:相应的传输不能被执行。
在步骤(c)中,为了发送广播服务所必需的附加信息,BSC1通过其下层BTS在寻呼信道上将附加消息BSPM发送给在相应服务区中当前正在接收广播服务的移动台(MS)。这里,不像表示广播数据的发送的粗实线,细实线表示在寻呼信道,即控制信道上BSPM的发送。如上所述,BSPM包括与广播服务所必需的参数一起的NGHBR_HSBS_CONFIG字段中的相邻BTS的配置信息。如果即使在相应的相邻BTS的服务区域中,并没有移动台当前正在接收广播服务的情况下,也可以发起广播服务,那么相应相邻BTS的NGHBR_HSBS_CONFIG被设为“100”或“101”。如上所述,“100”指示:尽管可以提供广播服务并且切换是可能的,但是当前未在提供广播服务;而“101”指示:虽然可以提供广播服务,但是切换是不可能的。
如果,当处于空闲状态的移动台朝着在BSC2控制下的BTS的服务区域移动时,到BSC2的空闲切换发生了,那么移动台还想要从BSC2接收广播服务。因此,在步骤(d)中,移动台通过向BSC2发送具有HSBS_ID的HSBS注册消息,向BSC2执行广播服务注册,该HSBS_ID是表示所期望的广播服务的标识。这是由于移动台基于所接收的BSPM已经确定了:虽然处于BSC2控制下的BTS当前未在提供广播服务,但是BTS可以发起广播服务,即,已经确定了:NGHBR_HSBS_CONFIG被设为“100”或“101”。
在步骤(e)中,一旦接收来自于移动台的到HSBS注册消息,BSC2向BSC1发送A3-建立-A7消息,用于建立到BSC1的连接。在步骤(f)中,响应于A3-建立-A7消息,BSC1向BSC2发送A3-连接-A7完成消息。在步骤(g)中,一旦通过该连接从BSC1接收到用于广播服务的会话信息,BSC2就通过检查其有线/无线资源来打开广播服务会话,并通过其下层BTS将新BSPM发送给移动台。
在步骤(h)中,BSC1将从PCF接收的广播数据发送给BSC2。在步骤(i)中,BSC2用和BSC1一样的方式,通过其下层BTS来提供广播服务。以此方式,即使在新的BSC2的服务区域也可以向移动台提供广播服务。
图3说明了根据本发明的一个实施例的、用于在支持高速广播服务的移动通信系统中由新BTS基于来自移动台的反馈信息发起广播服务的过程。这里,移动台首先接收在新BTS的服务区域中的广播服务。不象图2,图3说明了在对于BTS可以独立地打开和关闭用于广播服务的会话的情况下的操作。例如,图3说明了在一个BSC区域中BTS的操作。
参照图3,在步骤(a)和步骤(b)中,BSC将从其上层PCF接收的广播数据发送到其下层BTS1和BTS2。这里,假设:移动台在BTS1与BTS2相重叠的服务区域中。如步骤(a)中虚线所示,由于当前没有建立用于提供广播服务的物理信道,BTS2不能将该广播数据发送给移动台。但是,如步骤(b)中实线所示,BTS1经先前打开以支持该广播服务的物理信道将广播数据发送给移动台。
在广播服务期间,在步骤(c)中BTS1经寻呼信道将附加消息BSPM发送给移动台。这里,细实线表示经寻呼信道的BSPM的发送,该寻呼信道是控制信道。该BSPM包括与广播服务所必需的现有参数一起的NGHBR_HSBS_CONFIG字段中的相邻BTS的配置信息。如果相应的相邻BTS当前未在提供广播服务,NGHBR_HSBS_CONFIG被设为“100”或“101”。
如果在处于空闲状态的移动台向BTS2的区域移动时空闲切换发生,在步骤(d)中移动台通过立即向BTS2发送具有HSBS_ID的HSBS注册消息,向BTS2执行HSCS注册,该HSBS_ID是表示所期望的广播服务的标识。这是由于移动台基于所接收的BSPM已经确定了:虽然BSC2当前未在提供广播服务,但是它可以发起广播服务,即,已经确定了:NGHBR_HSBS_CONFIG被设为“100”或“101”。
在步骤(e)中,一旦接收到HSBS注册消息,BSC 2经Abis接口向BSC发送Abis建立消息,该Abis接口是BSC和BTS之间的接口。在步骤(f)中,响应于Abis建立消息,BSC向BTS2发送Abis连接完成消息,以便指示分配了用于将广播数据发送到BTS2的资源。在步骤(g)中,BTS2重新更新用于广播服务的物理信道,打开广播服务会话并将新BSPM发送给移动台。这里,新BSPM中的BTS2中的NGHBR_HSBS_CONFIG字段被设置成一个值,其指示该BTS 2在当前提供广播服务。在步骤(h)和(i)中,BTS1和BTS2可以给移动台提供相同的广播服务。以此方式,还可以向移动台提供来自BTS2的广播服务。
图4a是一流程图,其说明了根据本发明的一个实施例的、移动台一旦接收到用于高速广播服务的相邻配置信息,就尝试向处于空闲切换期间的新BTS进行广播服务注册的过程。参照图4a,在步骤400中,移动台从服务BTS接收BSPM,该服务BTS当前正在用其频率来提供广播服务,并通过所接收的BSPM分析广播服务的相邻配置信息。在步骤410中,移动台确定是否存在任何下述相邻BTS,所接收到的来自于该相邻BTS的BSPM具有被设为“100”或“101”的NGHBR_HSBS_CONFIG字段,即,确定是否有任何广播服务会话没有被打开的相邻BTS。如果有至少一个其NGHBR_HSBS_CONFIG被设为“100”或“101”的BTS,在步骤420中移动台存储BTS上的信息(特别是PN(伪噪声)偏移),并在步骤430中搜索具有新PN偏移的导频信号。如果在步骤410中没有其NGHBR_HSBS_CONFIG被设为“100”或“101”的BTS,移动台返回到步骤400以连续接收BSPM。
如果检测到具有新PN偏移的导频信号,即,如果空闲切换发生,在步骤440中移动台确定所检测的PN偏移是否与存储的PN偏移相同。如果它们彼此不相同,移动台就返回步骤400以连续接收BSPM。否则,如果所检测的PN偏移与存储的PN偏移相同,在步骤450中移动台生成用于请求发起广播服务的HSBS注册消息,并在步骤460中将该HSBS注册消息发送给BTS,该BTS具有所发送的导频信号,其具有所检测的PN偏移。
图4b是一流程图,其说明了根据本发明的一个实施例的、由BTS执行移动台所尝试的广播服务注册的过程。这里,BTS当前未在提供广播服务。参照图4b,在步骤470中BTS接收从移动台发送HSBS注册消息,并识别该移动台请求发起广播服务。在步骤480中,BTS打开相应的广播服务会话,并分配用于提供该广播服务的物理资源。在步骤490中,BTS通过所分配的物理资源,开始向移动台提供该广播服务。
图5a说明了根据本发明的一个实施例的移动台装置。参照图5a,消息接收机500解扩和解码接收信号以恢复包括在接收信号中的接收消息,并将该接收消息提供给控制器510。具体地说,当该消息接收机500从接收信号中恢复BSPM时,控制器510确定是否有下述相邻BTS,所接收的来自于该相邻BTS的BSPM具有被设为“100”或“101”的NGHBR_HSBS_CONFIG字段。如果有其NGHBR_HSBS_CONFIG字段被设为“100”或“101”的相邻BTS,控制器510在存储器520中存储相应相邻BRS的PN偏移。如上所述,“100”或“101”表示:尽管相应相邻BTS当前未在提供广播服务,但是移动台可以请求该广播服务的发起。
搜索器530通过搜索来自相邻BTS的导频信号来获得PN偏移,并将所获得的PN偏移提供给控制器510。然后,控制器510确定搜索器530所获得的PN偏移是否与存储在存储器520中的PN偏移相同。如果搜索器530获得的PN偏移与存储在存储器520中的PN偏移相同,控制器510就命令消息发生器540生成HSBS注册消息。然后,消息发生器540生成HSBS注册消息,并将所生成HSBS注册消息发送给与该PN偏移相对应的BTS。这里,该HSBS注册消息是用于请求广播服务的发起的消息,并且一旦接收到HSBS注册消息,BTS就分配用于该广播服务的物理资源,并开始通过所分配的物理资源向移动台发送广播数据。
图5b说明了根据本发明的一个实施例的BTS装置。这里,BTS当前未在提供广播服务。参照图5b,消息接收机550解扩和解码接收的信号以恢复包括在接收信号中的接收消息,并将该接收消息提供给控制器560。具体地说,当该消息接收机500从接收信号中恢复HSBS注册消息时,控制器560识别出接收来自于移动台的到的广播服务开始请求,打开用于广播服务的会话,分配物理信道,并将包括用于该广播服务的附加信息的BSPM生成命令发送给消息发生器570。然后,消息发生器570根据该相邻BTS是否正在提供广播服务将BSPM中相邻发射区的NGHBR_HSBS_CONFIG字段设为“100”或“101”,并将该BSPM发送给移动台。其后,发射机580通过所分配的物理信道,广播从其上层系统接收到的广播数据。
如上所述,参照一个实施例描述了本发明,在该实施例中,移动台向该移动台由于空闲切换而进入的BSC或BTS发送广播服务开始请求。但是,在下面将描述的另一实施例中,移动台通过服务BSC或服务BTS,向移动台尚未进入的相邻BSC或相邻BTS发送广播服务开始请求。
图6说明了根据本发明的一个实施例的、用于在支持高速广播服务的移动通信系统中由相邻BSC基于来自移动台的反馈信息发起广播服务的过程。不象图2,图6说明了当移动台首先由BSC1提供广播服务时,移动台请求发起与BSC1不同的另一相邻的BSC的广播服务会话的过程。尽管参照将BSC1用作固定BSC的情况描述了本发明,但是也可以将本发明应用于其它情况。
在步骤(a)中,PCF向该BSC1,即固定BSC发送从其上层PDSN接收的广播数据,并尝试将该广播数据发送给另一BSC(即BSC2)。但是,由于没有打开广播服务的会话,所以该BSC2不能接收该广播数据。在步骤(b)中,该BSC1通过其下层BTS广播从PCF接收的该广播数据,并且由于在步骤(a)中该BSC2不能接收该广播数据,所以BSC2甚至不能广播该广播数据。在图6中,虚线表示不能执行的相应发送。
在步骤(c)中,BSC1通过其下层BTS,在寻呼信道上将附加消息BSPM发送给移动台(MS),该MS当前正在相应的服务区域中接收广播服务。这里,粗实线表示广播数据的发送,而细实线表示经寻呼信道,即控制信道的BSPM的发送。BSPM包括与广播服务所必需的参数一起的NGHBR_HSBS_CONFIG字段中的相邻BTS的配置信息。如果有下述相邻BTS,所接收的来自于该相邻BTS的BSPM具有被设为“100”或“101”的NGHBR_HSBS_CONFIG字段,那么该移动台在步骤(d)中立即向该BSC1发送HSBS注册消息。这里,该HSBS注册消息包括用于请求BSC1的相邻BSC以发起广播服务的信息。
在步骤(e)中,一旦接收到HSBS注册消息,该BSC1就将A3-建立-A7消息发送给相邻BTS,即BSC2,以便通知该移动台请求广播服务的发起。在步骤(f)中,响应于A3-建立-A7消息,BSC2向BSC1发送A3-连接-A7完成消息。如果在步骤(e)和(f)中建立了BSC1和BSC2之间的连接,那么BSC2就通过该连接从该BSC 1接收广播服务的会话信息,并在检查其有线/无线资源之后打开广播服务会话。在步骤(g)中,BSC1将新BSPM发送给移动台。这里,在新BSPM中的BSC2的NGHBR_HSBS_CONFIG字段被更新成指示BSC2正在提供广播服务的值。
在步骤(h)中,BSC1将从该PCF接收的广播数据发送给BSC2。在步骤(i)中,该BSC1和BSC2向移动台发送相同的广播数据。以此方法,即使在相邻BSC,即BSC2的服务区域中,也可以给移动台提供该广播服务。
图7说明了根据本发明的一个实施例的、用于在支持高速广播服务的移动通信系统中由相邻BTS基于来自移动台的反馈信息发起广播服务的过程。与图6不同,图7说明了在对于BTS可以分别打开和关闭用于广播服务的会话情况下的操作。例如,图7说明了由一个BSC控制的BTS的操作。
参照图7,在步骤(a)和(b)中,BSC将从其上层PCF接收的广播数据发送给其下层BTS1和BTS2。在步骤(a)中,由于该BTS2不支持用于广播服务的、到BSC的物理信道,BTS2不能接收广播数据,所以它不能将广播数据发送给移动台。但是,在步骤(b)中,BTS1将从BSC接收的该广播数据发送给该移动台。
在步骤(c)中,BTS1经寻呼信道将附加消息BSPM发送给移动台。如上所述,该BSPM包括与广播服务所必需的附加信息一起的NGHBR_HSBS_CONFIG字段中的相邻BTS的配置信息。在步骤(d)中,如果BSPM中特定BTS的NGHBR_HSBS_CONFIG字段被设为“100”或“101”,那么移动台立即将HSBS注册消息发送给BTS1,以便请求广播服务的发起。这里,该HSBS注册消息包括用于请求该BTS1的相邻BTS发起广播服务的信息。一旦接收到该HSBS注册消息,该BTS1就将所接收的HSBS注册消息发送给该BSC。
在步骤(e)中,一旦接收到该HSBS注册消息,BSC将Abis建立消息发送给BTS2,即BTS1的相邻BTS,以便打开用于广播服务的物理信道。在步骤(f)中,响应于Abis建立消息,BTS2将Abis连接完成消息发送给BSC。在步骤(e)和(f)中,形成从BSC到BTS2的用于提供广播数据的信道。
在步骤(g)中,移动台从BTS1接收用于广播服务的具有更新的NGHBR_HSBS_CONFIG 字段的BSPM。这里,用于BTS2的NGHBR_HSBS_CONFIG字段被设置成指示BTS2当前正在提供广播服务的值。在步骤(h)中,在建立为广播服务而重新更新的物理信道后,BTS2将从BSC提供的广播数据发送给移动台。以相同的方式,在步骤(i)中,该BTS1将从BSC提供的广播数据发送给移动台。结果,即使在BTS2,即相邻BTS的服务区域内,也可以给移动台提供广播服务。
现在,参照图8a到8c,来描述基于图6和7的过程的单位系统的操作。具体地,图8a说明了由移动台执行的过程;图8b说明了由初始BTS(或服务BTS)执行的过程;而图8c说明了由相邻BTS执行的过程。
图8a是一流程图,其说明了根据本发明的另一实施例的、移动台一旦通过BSPM接收到用于高速广播服务的配置信息,就尝试向服务BTS进行HSBS注册,以便发起相邻BTS的广播服务的过程。这里,“服务BTS”指的是当前正在给移动台提供广播服务的BTS。如果即使软切换到该BTS是不可能的,相应广播服务对于特定BTS也是可能的,那么可以尝试HSBS注册,以便最小化移动台的广播暂停时间。
参照图8a,在步骤800中,移动台从服务BTS接收BSPM(广播服务参数消息),并在步骤805中确定是否有这样的相邻BTS,所接收的来自于该相邻BTS的BSPM具有被设为“100”或“101”的NGHBR_HSBS_CONFIG字段。也就是说,该移动台确定是否有这样的相邻BTS,对于该相邻BTS,广播服务是可能的,但是没有打开广播服务会话。如果没有其NGHBR_HSBS_CONFIG字段被设为“100”或“101”的相邻BTS,那么移动台返回到步骤800以连续接收BSPM。但是,如果有其NGHBR_HSBS_CONFIG字段被设为“100”或“101”的相邻BTS,移动台前进到步骤810。在步骤810中,移动台生成用于请求相邻BTS发起广播服务的HSBS注册消息,并在步骤815中,将所生成的HSBS注册消息发送给服务BTS。这里,HSBS注册消息包括用于由该相邻BTS请求广播服务的发起的信息。
图8b是一流程图,其说明了根据本发明的另一实施例的、由服务BTS处理接收来自于移动台的HSBS注册消息的过程。参照图8b,在步骤820中,服务BTS接收由移动台发送的HSBS注册消息,并识别移动台请求由相邻BTS发起的广播服务。在步骤825中,服务BTS通知相邻BTS移动台的HSBS注册,以请求相邻BTS打开广播服务会话。其后,在步骤830中,服务BTS接收来自于相邻BTS的会话打开响应,并在步骤835中将相邻BTS的NGHBR_HSBS_CONFIG信息更新成指示相邻BTS正在提供广播服务的值,然后将具有更新的信息的BSPM发送给移动台。
图8c是一流程图,其说明了根据本发明的另一实施例的、相邻BTS一旦接收到来自服务BTS的会话打开请求就发起广播服务的过程。参照图8c,在步骤840中一旦接收到来自服务BTS的会话打开请求,在步骤845中相邻BTS就打开用于支持相应广播服务的会话,并分配用于提供广播服务的物理资源。在步骤850中,响应于会话打开请求,相邻BTS将会话打开响应发送给服务BTS。其后,在步骤855中,相邻BTS通过所分配的物理资源将所提供的广播数据发送给移动台。
如上所述,本发明基于来自于移动台的反馈信息,通过基站(BSC或BTS)独立控制广播服务数据流的发送,从而最小化有线/无线资源的浪费。此外,移动台基于广播服务参数消息(BSPM)中的NGHBR_HSBS_CONFIG字段信息,将广播服务请求发送给尚未发起广播服务的基站,以便相应基站可以向移动台提供广播服务。以此方式,本发明在广播服务期间通过基站分别控制广播数据的发送点,从而有益于高效使用基站资源。
虽然参照本发明的特定优选实施例来示出和描述了本发明,但是本领域技术人员应该明白:在不背离由所附权利要求书所限定的本发明的精神和保护范围的情况下,可以在形式和细节上对本发明做各种变化。