用于在使用不同帧格式的基站之间进行软切换的方法和装置转让专利

申请号 : CN200710006369.3

文献号 : CN1992985B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : J·王L·杭

申请人 : 高通股份有限公司

摘要 :

通过在使用不同信令帧格式的各个基站之间允许软切换的一种方法,可以进行从支持较低的“协议数据单元”修订版格式的起始基站到支持较高的“协议数据单元”修订版格式的替换基站的软切换,以及进行支持较高的“协议数据单元”修订版格式的起始基站与支持较低的“协议数据单元”修订版格式的替换基站之间的软切换。使用该较高的“协议数据单元”修订版格式的基站在软切换期间降级到该较低的“协议数据单元”修订版格式。当所有基站在软切换期间使用相同的“协议数据单元”修订版格式时,可以由移动站来组合来自所有接收路径的信号。

权利要求 :

1.一种在使用不同帧格式的基站之间进行软切换的装置,包括:用于向移动站发出信号、通知协议数据单元格式修订版中的修订版变化的装置;

用于在软切换期间、以该软切换中所涉及的所有基站所支持的协议数据单元格式修订版进行通信的装置;以及用于在该软切换完成之后、以由支持该通信的基站确定的协议修订版进行通信的装置。

2.一种在使用不同信令帧格式的第一和第二基站之间进行软切换的装置,包括:用于启动从第一基站到第二基站的软切换的装置,其中,第一基站所使用的协议数据单元格式修订版低于第二基站所使用的协议数据单元格式修订版;

用于将第二基站配置成以第一基站的较低的协议数据单元格式修订版进行通信的装置;

用于在行动时间、指示移动站升级到与第二基站在配置之前所使用的较高的协议数据单元格式修订版相关联的移动协议数据单元格式修订版的装置;

用于完成到第二基站的软切换的装置;

用于将第二基站重新配置成以第二基站在配置之前所使用的较高的协议数据单元格式修订版进行通信的装置;以及通过使用第二基站在配置之前所使用的较高的协议数据单元格式修订版、在该移动站与第二基站之间交换信令帧的装置。

3.如权利要求2所述的装置,其特征在于,所述行动时间是明示的行动时间,它规定了移动站开始使用升级后的移动协议数据单元格式修订版的确切时间。

4.如权利要求2所述的装置,其特征在于,所述行动时间是含蓄的行动时间,它规定:移动站尽可能快地开始使用升级后的移动协议数据单元格式修订版。

5.一种用于在使用不同信令帧格式的第一和第二基站之间进行软切换的装置,包括:用于启动从第一基站到第二基站的软切换的装置,其中,第一基站所使用的协议数据单元格式修订版高于第二基站所使用的协议数据单元格式修订版;

用于在行动时间、指示移动站降级到与第二基站所使用的较低的数据协议单元格式修订版相关联的移动协议数据单元格式修订版的装置;

用于将第一基站配置成以第二基站的较低的协议数据单元格式修订版进行通信的装置;

用于完成到第二基站的软切换的装置;

用于将第一基站重新配置成以第一基站在配置之前所使用的较高的协议数据单元格式修订版进行通信的装置;以及通过使用第二基站所使用的较低的协议数据单元格式修订版、在移动站与第二基站之间交换信令帧的装置。

6.如权利要求5所述的装置,其特征在于,所述行动时间是明示的行动时间,它规定了移动站开始使用降级后的移动协议数据单元格式修订版的确切时间。

7.如权利要求5所述的装置,其特征在于,所述行动时间是含蓄的行动时间,它规定:移动站尽可能快地开始使用降级后的移动协议数据单元格式修订版。

说明书 :

用于在使用不同帧格式的基站之间进行软切换的方法和装

[0001] 本申请是申请日为2002年7月3日、申请号为02817281.7、发明名称为“用于在使用不同帧格式的基站之间进行软切换的方法和装置”的发明专利申请的分案申请。
[0002] 背景

技术领域

[0003] 现在揭示的实施例是关于无线通讯,特别是在使用不同信令帧格式的基站之间用于软切换的方法和装置。
[0004] 背景
[0005] 码分多址(CDMA)调制技术的使用是促进存在大量系统用户的通信的若干种技术之一。其他多址通信系统技术,例如时分多址(TDMA),频分多址(FDMA)和幅度调制(AM)方案(如幅度压扩单边带(ACSSB))在本技术领域中是熟知的。这些技术被标准化,以有利于由不同的公司制造的设备的交互操作。码分多址通信系统在美国、在通讯工业协会的TIA/EIA/IS-95-B,题为“为双模式宽带扩频蜂窝系统使用的移动站-基站兼容标准”中被标准化,在此被结合引用,而且在下文中被称作“IS-95-B”。该IS-95-B标准结合了IS-95-A、J-STD-008和TSB74标准。
[0006] 国际电信联盟近来被要求提交提议的方法,用于在无线通信信道上提供高速率数据和高质量语音服务。这些提议中的第一个提议由通信工业协会发表,题为“cdma2000ITU-R RTT候选提案”。该通信工业协会目前正在开发cdma2000提议,作为临时标准TIA/EIA/IS-2000,并且在下文中被称作“cdma2000”。这些提议中的第二个提议由欧洲通讯标准研究所(ETSI)发表,题为“ETSI UMTS地球无线电接入(UTRA)ITU-R RTT候选提议”,也称为“宽带CDMA”并且在下文中被称作“W-CDMA”。第三个提议由美国TG8/1提出,题为“UMC-136候选提案”,在下文中被称作“EDGE”。这些提案的内容是公开的资料,并且在此技术领域中众所周知。
[0007] 用于通过cdma2000无线电信道提供开放系统互连(OSI)层3传输和传送信令消息的信令层2链路访问控制(LAC)的信令协议的结构和功能在标题为《用于cdma2000扩频系统的信令链路访问控制(LAC)标准》的TIA/EIA/IS-2000.4-A中有所描述,在下文中被称作“LAC标准”。该LAC层是OSI层2的子层。该LAC层提供包含在信令帧中的信令消息的正确传送。由LAC子层提供的功能包括:确信的传送;不确信的传送;重复信令消息的检测;传送信令消息到各个别的移动站的地址控制;信令消息分段为适当大小的片段,以便通过物理介质传输;重新组装和确认接收的信令消息;以及GlobalChallenge Authentication(全球询问认证)。
[0008] 在发送侧,LAC层从层3的信令服务接收一个将通过逻辑信道被传送的LAC服务数据单元(SDU)。该SDU由多达5个LAC组件层进行操作,以建立一个封装的LAC协议数据单元。该封装的LAC PDU被分割成片段,并且这些片段被传输到媒体访问控制(MAC)层(也是OSI层2的一个子层)作为通道映射和对物理层(OSI层1)的访问。在接收侧,该MAC层对LAC层提供LAC PDU片段,该层重新装配它们成为完整的信令消息,并且通过LAC组件层向上传递该信令消息到层3的信令服务。这五个LAC组件层是认证子层,自动重复请求(ARQ)子层,寻址之层,实用子层,以及分割与重新组装(SAR)子层。
[0009] PDU的格式随发表的CDMA某些标准而改变,原因如附加功能和增加的报文效率。每当PDU格式随新发表的标准实行改变,关联的协议修订版数量都会增加。协议修订版号码与由移动站(MOB_P_REV号码)支持的PDU格式以及由基站(P_REV号码)支持的PDU格式相关联。表1描述目前计划的或正在使用的协议修订版号码与标准的关联。每种PDU修订版号码的PDU格式以LAC标准来加以规定。
[0010] 表1
[0011]标准 P_REV MOB_P_REV
J-STD 008 P_REV 1 MOB_P_REV 1
IS-95-A P_REV 2 MOB_P_REV 2
IS-95-A+TSB 74 P_REV 3 MOB_P_REV 3
IS-95-B Phase 1 P_REV 5 MOB_P_REV 4
IS-95-B Phase 2 P_REV 5 MOB_P_REV 5
IS-2000 Release 0 P_REV 5 MOB_P_REV 5
[0012]IS-2000 Release A P_REV 6 MOB_P_REV 7
[0013] CDMA通信系统中的软切换需要组合从多个基站或同一个基站的多个扇区接收的两个或更多的路径的内容。具有不同于P_REV号码的不同格式的PDU的内容在软切换期间不能被组合。当接收的路径不能被组合时,支持不同PDU_P_REV的基站之间的成功的软切换就不能出现。在切换期间软切换可能会失败,此时起始基站正使用比接受切换的替换基站更早的或更低的P_REV,或者此时,起始基站正使用比替换基站后续的或更高的P_REV。这样,技术上需要在使用不同的信令帧格式或者P_REV号码的基站之间进行软切换。
[0014] 概述
[0015] 这里揭示的实施例陈述了使用不同的协议数据单元格式修订版的基站之间的软切换的需求。相应地,在本发明的一个方面,在使用不同帧格式的基站之间用于软切换的方法包括:用信号向移动站通知协议数据单元格式修订版中的修订版改变;在软切换期间,以所有参与软切换的基站都支持的协议数据单元格式修订版进行通信;以及,在软切换完成之后,以支持通信的基站所决定的协议修订版进行通信。
[0016] 在另一个方面,在使用不同信令帧格式的第一和第二基站之间用于软切换的方法包括:启动从第一基站到第二基站的软切换,这里由第一基站使用的协议数据单元格式修订版低于第二基站使用的协议数据单元格式修订版;配置第二基站,以第一基站使用的较低的协议数据单元格式修订版进行通信;在行动时间,指引移动站升级到与第二基站在配置前使用的较高的协议数据单元格式修订版相关联的移动协议数据单元格式修订版;完成对第二基站的软切换;重新配置第二基站,以由第二基站在配置前使用的较高的协议数据单元格式修订版进行通信;并且在移动站和第二基站之间使用由第二基站在配置前使用的较高的协议数据单元格式修订版交换信令帧。
[0017] 在另一个方面,在使用不同信令帧格式的第一和第二基站之间用于软切换的方法包括:启动从第一基站到第二基站的软切换,这里由第一基站使用的协议数据单元格式修订版高于第二基站使用的协议数据单元格式修订版;在活动时间,指引移动站降级到与第二基站使用的较低的协议数据单元格式修订版相关联的移动协议数据单元格式修订版;配置第一基站,以第二基站使用的较低的协议数据单元格式修订版进行通信,完成对第二基站的软切换;重新配置第一基站,以由第一基站在配置前使用的较高的协议数据单元格式修订版进行通信;并且在移动站和第二基站之间使用由第二二基站使用的较低的协议数据单元格式修订版交换信令帧。
[0018] 在另一个方面,用于在使用不同信令帧格式的基站之间进行软切换的移动站包括:一个调制解调器;一个发送器;以及用于建立对无线网络的无线连接的一个天线;一个控制处理器;以及一个耦合到具有代码或指令的控制处理器的存储器,该代码或指令能根据接收到的消息来指引该控制处理器升级或降级在软切换期间使用的移动协议数据单元格式修订版。
[0019] 在另一个方面,基站包括一个控制处理器,一个具有程序代码或指令的耦合到控制处理器的存储器,该程序代码或指令用于指引该控制处理器访问该存储器中的指令,用信号向移动站通知协议数据单元格式修订版中修订版的变化,在软切换期间以所有参与软切换的基站都支持的协议数据单元格式修订版进行通信,在软切换完成之后,以支持该通信的基站确定的协议数据单元修订版进行通信。
[0020] 在另一个方面,基站包括一个控制处理器,一个具有程序代码或指令的耦合到控制处理器的存储器,该程序代码或指令用于指引该控制处理器访问该存储器中的指令,以便启动对第二基站的软切换,此时,使用的协议数据单元格式修订版低于第二基站使用的协议数据单元格式修订版,启动第二基站的配置,以第一基站的较低的协议数据单元格式修订版进行通信,在活动时间,指引移动站升级到与由第二基站使用的协议数据单元格式修订版相关联的移动协议数据单元格式修订版,并且完成对第二基站的软切换。
[0021] 在另一个方面,基站包括一个控制处理器,一个具有程序代码或指令的耦合到控制处理器的存储器,该程序代码或指令用于指引该控制处理器访问该存储器中的指令,以便在软切换期间把协议数据单元格式修订版降级,从而为使用较低的协议数据单元格式修订版的基站提供反向兼容性。
[0022] 在还有的另一个方面,基站包括一个控制处理器和一个具有程序代码或指令的耦合到控制处理器的存储器,该程序代码或指令指引该控制处理器访问该存储器中的指令,以启动对第二基站的软切换,此时,使用的协议数据单元格式修订版高于第二基站使用的协议数据单元格式修订版,在活动时间,指引移动站降级到与由第二基站使用的协议数据单元格式修订版相关联的移动协议数据单元格式修订版,在软切换期间,以第二基站的较低的议数据单元格式修订版与移动站进行通信,并且完成对第二基站的软切换。
[0023] 附图的简要说明
[0024] 图1展示无线通信系统在2-路切换过程期间的一个示范性实施例;
[0025] 图2是流程图,展示依照一个示范性实施例,从支持较低帧格式协议修订版的基站软切换到支持较高帧格式协议修订版的基站的步骤;
[0026] 图3展示依照一个示范性实施例,在移动站和参与软切换的两个基站之间的信息流,这里起始基站支持比替换基站低的帧格式协议修订版;
[0027] 图4是流程图,展示依照一个示范性实施例,从支持较高帧格式协议修订版的基站软切换到支持较低帧格式协议修订版的基站的步骤;
[0028] 图5展示依照一个示范性实施例,在移动站和参与软切换的两个基站之间的信息流,这里起始基站支持比替换基站高的帧格式协议修订版;
[0029] 图6是示范性的基站装置能够在使用不同的帧格式协议修订版的基站之间进行软切换的框图;以及,
[0030] 图7是示范性的基站装置能够和支持不同的帧格式协议修订版的另一个基站进行软切换的框图;
[0031] 详细说明
[0032] 词“示范性”在此专用于表示“作为范例、实例和例示”。这里的任何作为“示范性”的实施例都没有必要解释为比其他的实施例更被推荐或具优点。
[0033] 图1展示依照一个示范性实施例的系统100的在支持不同的信令帧格式协议修订版的基站之间的软切换操作。在软切换期间,移动站(MS)102与BTS1106和BTS2 108之间按传统方式进行通信。也就是,在MS 102和BTS1 106之间,以及在MS 102和BTS2 108之间交换数据帧。移动站可以由移动用户用的移动电话,无绳电话,寻呼设备,无线本地回路设备,个人数字助理(PDA),因特网电话设备,卫星通信系统设备,或者其他任何通信系统的部件设备组成。MS 102最初单独与BTS1 106通信。当MS 102改变位置并开始与BTS2 108通信时,它组合从BTS1 106和BTS2 108来的信号。
[0034] MS 102正在与基站控制器(BSC)通过基站收发器子系统(BTS1)106和/或BTS2108进行通信。无线通信链路112耦合MS 102与BTS1 106。应该理解,无线通信链路112包括前向链路和反向链路两者。BTS1 106与BSC 104通过传统的双向通信链路114或回传链路,按众所周知的方式通信。BSC 104被耦合到陆上线路110,例如公众交换电话网(PSTN)。
BSC 104通过陆上线路110进行通信的操作是众所周知的,并且在此也不再需要更加详细的说明。
[0035] 图1还展示了MS 102和BTS2 108之间的无线通信。应该理解,无线通信链路包括前向链路和反向链路两者。接下来,BTS2 108与BSC 104通过传统的双向通信链路118或回传链路进行通信。系统100在软切换期间特别有用,因为它提供了平衡BTS1 106和BTS2108的发送功率的技术。以下的描述假设MS102起始与BSC 104通过BTS1 106进行通信。
当MS 102按通常的BTS2 108的方向移动时,无线通信链路116将被建立。在这些环境下,MS 102与BTS1 106及BTS2 108两者进行通信。在MS 102与BTS1 106及BTS2 108两者进行通信时,BSC 104中的选择器元件(未示出)分析从每个BTS接收到的数据,以确定哪个BTS 106、108最适合继续和MS 102通信。
[0036] BTS1 106和BTS2 108可以支持不同的P_REV号码(见表1)。当MS 102向BTS2108移动并且开始和BTS2 108以及BTS1 106通信时,为了MS 102能够软组合这些信号,BTS 106、108都必需使用同样的帧信号格式。所揭示的实施例提供在支持不同P_REV号码的BTS 106、108之间用于软切换的方法和装置。在一个实施例中,起始BTS1 106支持比替换的BTS2 108早先的或较低的P_REV号码。在另一个实施例中,起始BTS 1106支持比替换的BTS2 108后继的或较高的P_REV号码。
[0037] 当以上描述涉及BTS1 106和BTS2 108时,熟悉本技术领域的技术人员将理解:揭示的实施例可以扩展到一个或更多附加的BTS。
[0038] 图2是流程图200,依照一个示范性实施例,展示从支持比替换的BTS2 108的P_REV低的P_REV的起始BTS1 106那里的软切换的步骤。因为BTS 1106和BTS2 108使用不同的帧格式,信号不能直接组合以达到软切换的目的。为了在软切换期间组合从BTS1 106和BTS2 108来的信号,支持两个P_REV格式中的较高格式的BTS为反向兼容性而必须降级到较低的P_REV。基站的反向兼容性允许替换的支持较高P_REV的BTS2 108在软切换期间仿真起始BTS1 106的较低的P_REV。在一个示范性实施例中,支持比BTS2 108低的P_REV的起始BTS1106软切换到替换的BTS2 108,步骤如下:起始BTS1 106通知替换的BTS2 108建立软切换,指定当前由BTS1 106使用的P_REV。被通知由BTS1 106使用的较低P_REV的BTS2 108配置自身或者由另一个实体(例如BSC 104)配置,使用由BTS1 106指定的较低P_REV信令帧格式。然后,BTS1 106和BTS2 108使用BTS1 106的较低的P_REV来发送同样格式的信令消息,该消息可由MS 102进行软组合。当MS 102移动越出BTS1 106覆盖的区域并且进入BTS2 108覆盖的区域时,BTS2 108发送给MS 102一个消息,向MS 102通知行动时间,以升级到与通常由BTS2 108使用的P_REV相兼容的MOB_P_REV。该行动时间可以是含蓄的或明示的。明示的行动时间为MS 102开始使用由BTS2 108支持的较高P_REV指定了精确的时间。明示的行动时间指示精确的时间,此时,MS 102在刚一完成切换时就停止从BTS 106、108两者来的信令帧的软组合。含蓄的行动时间意指尽可能快地实现升级到由BTS2 108支持的较高的P_REV。因为格式的不同仅仅用在该帧的信令部分,而不是该帧的语音话务部分,语音的质量不会因为含蓄的行动时间引起升级延迟而丢失任何信令帧而受到影响。熟悉本技术领域的技术人员将理解图2所展示的步骤的次序并不受限制。该方法很容易通过取消或重新安排展示的步骤来改进,而不会脱离揭示的实施例的范围。揭示的实施例在CDMA电话的范围中被描述。然而,揭示的实施例同样可应用到其他的调制技术。
[0039] 当MS 102测量来自BTS2 108的、比MS 102从BTS1 106接收到的信号强大的信号时,支持比BTS1 106高的P_REV的、从起始BTS1 106到替换的BTS2108的软切换在步骤202中开始,BTS1 106发信号给BTS2 108,以建立MS 102的软切换。由BTS1 106提出的该软切换请求包括由BTS1 106使用的P_REV的说明。控制流程继续往下到步骤216。
[0040] 在步骤216中,BTS2 108设置软切换,以便从RTS1 106接受MS 102。控制流程继续往下到步骤218。
[0041] 在步骤218中,BTS2 108把在步骤202的软切换请求中接收到的BTS1 106的P_REV与当前由BTS2 108使用的P_REV进行比较。如果由BTS1 106使用的P_REV不比BTS2108当前使用的P_REV低,控制流程继续往下到步骤222。如果由BTS1 106使用的P_REV比BTS2 108使用的P_REV低,控制流程继续往下到步骤220,这里,BTS2 108执行由BTS1
106使用的较低P_REV。控制流程继续往下到步骤222。
[0042] 在步骤222中,BTS2 108发送给MS 102一则消息,以便通过使用与BTS1106使用的较低的P_REV相兼容的较低的MOB_P_REV,来开始软切换。控制流程继续往下到步骤210。
[0043] 在步骤210中,MS 102从在步骤222中接收从BTS2 108发送的消息,该消息指示MS 102启动该软切换。由BTS2 108和BTS1 106两者使用的信令帧格式是BTS1 106的较低的P_REV。控制流程继续往下到步骤212。由MS 102使用的信令帧格式是与BTS1 106使用的较低的P_REV相兼容的较低的MOB_P_REV。
[0044] 在步骤212中,MS 102完成软切换,组合从BTS1 106和BTS2 108两者来的信号。由BTS1 106和BTS2 108两者使用的信令帧格式是BTS1 106的较低的P_REV格式。该MS
102使用的信令帧格式是与BTS 1106的较低的P_REV相兼容的较低的MOB_P_REV。控制流程继续往下到步骤204。
[0045] 在步骤204中,BTS1 106发送给MS 102切换完成的消息,通知MS 102:从BTS1106的传输已停止。该切换完成的消息使用BTS1 106支持的较低的P_REV。由MS 102使用的信令帧格式是与BTS1 106的较低的P_REV相兼容的较低的MOB_P_REV。控制流程继续往下到步骤208。
[0046] 在步骤208中,BTS1106停止对MS 102的传输。控制流程继续往下到步骤214。
[0047] 在步骤214中,MS 102发送给BTS1 106和BTS2 108两者“切换完成”消息,以通知BTS 1106和BTS2 108两者:MS 102不再软组合它们的信号。由BTS1 106和BTS2 108两者使用的信令帧格式是BTS1 106的较低的P_REV格式。由MS 102使用的信令帧格式是与BTS1 106的较低的P_REV相兼容的较低的MOB_P_REV。控制流程继续往下到步骤224。
[0048] 在步骤224中,BTS2 108接收在步骤214中由MS 102发送的“切换完成”消息,由BTS2 108使用的信令帧格式是BTS1 106的较低的P REV格式。由MS102使用的信令帧格式是与BTS1 106的较低的P_REV相兼容的较低的MOB_P_REV。控制流程继续往下到步骤226。
[0049] 在步骤226中,BTS2108判断为软切换而使用的P_REV号码是否已经被降级以便适应与BTS1 106的软切换。换句话说,BTS2 108判断:对于软切换,当前是否支持比启动软切换之前使用的P_REV更低的P_REV。如果BTS2 108并没有降级它的P_REV以适应该切换,控制流程继续往下到步骤232,终结BTS2108过程。如果BTS2108已经降级它的P_REV以适应该软切换,控制流程继续往下到步骤228。
[0050] 在步骤228中,BTS2 108发送给MS 102“升级P_REV”消息,该消息指出由BTS2108使用的、在BTS2 108为适应该软切换而降级它的P_REV之前的P_REV号码,并且指出MS 102升级它的相应的MOB_P_REV的行动时间。由BTS2 108使用的信令帧格式继续是较低的BTS1 106的P_REV。由MS 102使用的信令帧格式是与BTS1 106的较低的P_REV相兼容的较低的MOB_P_REV。控制流程继续往下到步骤234。
[0051] 在步骤234中,MS 102接收在步骤228中从BTS2 108发送的P_REV升级消息,该消息指示MS 102升级它的MOB_P_REV。控制流程继续往下到步骤236。
[0052] 在步骤236中,MS 102在明示的行动时间或尽可能地快地升级它的MOB_P_REV。控制流程继续往下到步骤230。
[0053] 在步骤230中,BTS2108将该信令帧格式立即或在指定的行动时间恢复到在软切换的降级之前使用的较高的P_REV。所有进一步在BTS2 108和MS 102之间交换的信令帧是以BTS2 108所支持的较高的P_REV上被交换。控制流程继续往下到步骤232,终结该过程。
[0054] 图3展示参与软切换的MS 102和两个基站BTS1 106、BTS2 108之间的信息流。按照示范性实施例,起始基站BTS1 106支持比支持P_REV_N的替换基站BTS2 108低的帧格式P_REV_N-1。熟悉本技术领域的技术人员将理解:图3所展示的消息的次序并不受限制。该方法很容易通过取消或重新安排展示的消息来改进,而不会脱离揭示的实施例的范围。为了简化,所展示的信息流显示了熟悉的软切换的部分信息流。揭示的实施例在CDMA电话的范围中被描述。然而,揭示的实施例同样可应用到其他的调制技术。
[0055] 在信息交换302中,MS 102发送“功率强度测量”消息到BTS1 106,该信息指出:它从BTS2 108接收到的信号比从BTS1 106接收到的信号更强大。然后,BTS1 106发送“切换”消息到BTS2 108,请求在信息交换304中切换MS 102到BTS2 108。“切换”消息304也给BTS2 108通报:BTS1 106正使用P_REV(N-1)。由BTS1 106、BTS2 108两者使用的信令帧格式是低的P_REV,N-1。
[0056] 在“切换”消息交换306中,BTS1 106传递它的P_REV(N-1)到MS 102。在信息交换308中,MS 102实行软切换,并且使用与BTS1 106的较低的P_REV(N-1)相兼容的较低的MOB_P_REV来发送“切换完成”消息给BTS1 106和BTS2108。在使用BTS 1106的较低的P_REV(N-1)的信息交换310中,MS 102发送“功率强度测量”消息到BTS1 106和BTS2 108,该消息指出:它从BTS1 106接收到的信号比较弱。
[0057] 响应于“功率强度测量”消息310,BTS2 108发送“切换”消息312给BTS1106,指示BTS1 106撤消MS 102。由BTS1 106和BTS2 108两者使用的信令帧格式是较低的P_REV,N-1。由MS 102使用的信令帧格式是与BTS1 106的较低的P_REV相兼容的较低的MOB_P_REV。BTS 1106撤消MS 102。
[0058] 在信息交换314中,BTS 1106和BTS2 108两者都发送“切换”消息给MS102,该消息指出:BTS1 106已被撤消。由BTS 1106和BTS2 108两者使用的信令帧格式是较低的P_REV,N-1。由MS 102使用的信令帧格式是与BTS1 106的较低的P_REV相兼容的较低的MOB_P_REV。
[0059] 在BTS1 106被撤消之后,MS 102发送“切换完成”消息316给BTS2 108,继续使用较低的信令帧格式P_REV_N-1。当BTS2 108接收从MS 102来的“切换完成”消息316时,它使用较低的P_REV_N-1发送“升级MOB_P_REV”消息给MS 102。该升级P_REV消息318包含在软切换启动之前BTS2 108使用的较高P_REV号码N,以及如上所述的行动时间。在该行动时间之后,或者尽可能快地,MS 102和BTS2 108之间的所有信令消息使用较高的信令帧格式P_REV_N被加以交换。由MS 102使用的信令帧格式是与BTS2 108的较高的P_REV相兼容的较高的MOB_P_REV。
[0060] 图4是流程图400,按照示范性实施例,展示来自起始BTS1 106的软切换的步骤,该起始BTS1 106支持比替换的BTS2 108的P_REV高的P_REV。在该软切换期间,基站的反向兼容性允许起始BTS1 106支持较高的P_REV,以仿真替换的BTS2 108的较低的P_REV。在示范性实施例中,支持比BTS2 108高的P_REV的起始BTS1 106切换到替换的BTS2 108的过程如以下所述:起始BTS1106确定软切换是必要的,并建立相邻的BTS的信令格式或P_REV。BTS1 106计算软切换行动集合中的所有BTS中的最小的P_REV。当从该行动集合中选中的替换的BTS2 108使用比起始BTS1 106低的P_REV时,BTS1 106发信号给MS 102,以便降级到与BTS2 108的较低的P_REV相兼容的较低的MOB_P_REV,并且在为该软切换而指定的行动时间上降级到BTS2 108的较低的P_REV。BTS1106通知替换的BTS2 108或更高级别的控制实体(例如BSC 104)建立MS 102的软切换。为替换的BTS2 108或更高级别的控制实体提供正被用于软切换的较低的P_REV或P_REV_SHO。P_REV_SHO在软切换期间指派该P_REV的BTS使用。使用较低的P_REV_SHO来完成该软切换。该行动时间可以是含蓄的或明示的。明示的行动时间为MS 102开始使用由BTS2 108支持的较低P_REV_SHO指定精确的时间。明确的行动时间指示精确的时间,此时,MS 102在刚一开始切换时就启动从BTS 106、108两者来的信令帧的软组合。含蓄的行动时间意指尽可能快地实现降级到由BTS2 108支持的较低的P_REV。因为格式的不同仅仅用在该帧的信令部分,而不是该帧的语音话务部分,语音的质量不会因为含蓄的行动时间引起降级延迟而丢失任何信令帧而受到影响。
[0061] 从起始BTS 106到替换的BTS2 108的软切换(支持比BTS 106低的P_REV)在步骤402中开始,BTS 106确定:应该执行软切换。控制流程继续往下到步骤404。
[0062] 在步骤404中,BTS 106证实是否相邻的BTS使用和BTS 106相同的P_REV,如果相邻的BTS使用和BTS 106相同的P_REV,P_REV_SHO在步骤408中被设定为BTS1 106的当前P_REV,并且控制流程继续往下到步骤412。如果相邻的BTS使用和BTS 106不同的P_REV,控制流程继续往下到步骤406。
[0063] 在步骤406中,将P_REV_SHO计算成该软切换活动集合中的所有BTS的最小的P_REV。控制流程继续往下到步骤410。
[0064] 在步骤410中,BTS1 106将在该软件切换过程期间要使用的P_REV_SHO通知给MS102。控制流程继续往下到步骤418。
[0065] 在步骤418中,MS 102接收在步骤410中由BTS 1106发送的通知。控制流程继续往下到步骤420。
[0066] 在步骤420中,MS 102降级到与P_REV_SHO兼容的较低的MOB_P_REV,或者,如果必要的话,则降级到由BTS2 108使用的较低的P_REV。控制流程继续往下到步骤412。
[0067] 在步骤412中,BTS1 106供应替换的BTS2 108或较高级别的控制实体(例如,BSC104)具有正在被用于软切换的较低P_REV。控制流程继续往下到步骤414。
[0068] 在步骤414中,BTS1 106发送给MS 102消息,该消息指示MS 102开始软切换,并且组合来自BTS1 106和BTS2 108的信号。使用的信令帧格式是BTS2108的较低的P_REV格式。MS 102的信令帧格式是与P_REV_SHO兼容的较低的MOB_P_REV。然后,BTS1 106程序在步骤416中结束。控制流程继续往下到MS102程序步骤422。
[0069] 在步骤422中,MS 102接收该消息,以便开始进行在步骤414中由BTS1 106发送的软切换。使用的信令帧格式是BTS2 108的较低的P_REV格式。控制流程进行往下到步骤424。
[0070] 在步骤424中,MS 102执行对BTS2 108的软切换。使用的信令帧格式是BTS2 108的较低的P_REV格式。控制流程继续往下到步骤426。
[0071] 在步骤426中,MS 102发送给BTS2 108“切换完成”消息,该消息通知BTS2 108:该软切换完成。然后,移动站程序在步骤428中结束。控制流程继续往下到BTS2 108程序步骤430。
[0072] 在步骤430中,BTS2 108接收在步骤426中由MS 102发送的切换完成消息。向BTS2 108通知软切换的完成。在BTS2 108与MS 102之间被交换的所有进一步的信令帧以由BTS2 108支持的较低的P_REV=N-1被加以交换。控制流程继续往下到步骤432,结束该软切换过程。
[0073] 图5展示了根据示范性实施例方法1和方法2的、在软切换中所涉及的移动站与两个基站之间的信息流,在该软切换中,起始基站支持比替换基站更高的P REV。精通该技术领域的人将会理解:图5中所展示的消息的排序不作限制。通过省略或重新排序不脱离所揭示的实施例的范围而展示的消息,可以容易地修正这些方法。为简单起见,所展示的信息流程表现了众所周知的软切换过程的局部信息流程。在CDMA电话的上下文中描述所揭示的实施例。但是,所揭示的这些实施例可同等地应用于其他调制技术。
[0074] 方法1始于信息交换装置502。在信息交换装置502中,MS 102将“功率强度测量”消息发送到BTS1 106,以指出:它正在从BTS2 108接收信号,该信号比来自BTS1 106的信号强大。BTS1 106使用较高的信令帧格式P_REV_N,将“降级P_REV”消息504发送到MS 102。“降级P_REV”消息504包含P_REV号码N-1、由BTS2 108支持的较低的P_REV和如上所述的行动时间。在该行动时间之后,使用该较低的信令帧格式来交换MS 102与BTS2108之间的所有信令消息。
[0075] 然后,BTS1 106将“切换”消息发送到BTS2 108,要求在信息交换506中将MS 102切换到BTS2 108。BTS1 106和BTS2 108都使用的信令帧格式是较低的P-REV N-1。MS 102的信令帧格式是与P_REV_SHO兼容的较低的MOB_P_REV。
[0076] 在信息交换508中,通过使用BTS2 108的较低的P_REV(N-1),MS 102执行软切换,并将“切换完成”消息510发送到BTS 1106和BTS2 108。在MS102与BTS2 108之间交换的所有进一步的信令消息以BTS2 108的较低的P_REV以及以与BTS2 108的较低的P_REV兼容的较低的MOB_P_REV被加以交换。
[0077] 根据来自起始BTS1 106的支持比替换的BTS2 108更高的P_REV的软切换的另一个示范性实施例,方法2始于信息交换514。在信息交换514中,BTS1 106将“切换”消息发送到BTS2 108,要求将MS 102切换到BTS2 108。然后,BTS1106发送“降级P_REV”消息512,该消息包含P_REV号码N-1、由BTS2 108支持的较低的P_REV和如上所述的行动时间。
通过使用BTS2 108的较低的P_REV,MS 102降级到PREV=N-1,并且跟BTS1 106和BTS2
108进行通信。通过使用BTS2 108的较低的P_REV(N-1),MS 102执行软切换,并将“切换完成”消息514发送到BTS1 106和BTS2 108。在MS 102与BTS2 108之间交换的所有进一步的信令消息以BTS2 108的较低的P_REV以及以与BTS2 108的较低的P_REV兼容的较低的MOB_P_REV被加以交换。
[0078] 图6是示范性移动站装置的图示,该示范性移动站装置能够使用不同的帧格式协议修订版,在各个基站之间进行软切换。控制处理器602通过所示的无线调制解调器604、发送器606和天线608来建立无线连接。在示范性实施例中,无线调制解调器604和发送器606根据cdma2000规范来进行操作。作为选择,无线调制解调器604和发送器606可以根据其他无线标准(例如,IS-95、W-CDMA或EDGE)来进行操作。
[0079] 控制处理器602被连接到具有代码或指令的存储器610,该代码或指令指示控制处理器602根据所接收的消息来升级或降级在软切换期间使用的MOB_P_REV,以便能够使用不同的信令帧格式在各个基站之间进行软切换。存储器610可以包括RAM存储器、快闪存储器、ROM存储器、EPROM存储器、EEPROM存储器、寄存器、硬盘、可移动磁盘、CD-ROM或该技术领域中已知的其他任何形式的存储介质或计算机可读介质。
[0080] 在示范性实施例中,响应于所接收的消息,控制处理器602执行被存储在存储器610中的指令,以便在给定的行动时间升级到规定的较高的MOB_P_REV。然后,控制处理器
602执行被存储在存储器610中的指令,以便以所规定的MOB_P_REV组合来的两个或多个基站的信号。在另一个实施例中,响应于所接收的消息,控制处理器602执行被存储在存储器
610中的指令,以便在给定的行动时间降级到所规定的较低的MOB_P_REV。然后控制处理器
602执行被存储在存储器610中的指令,以便以所规定的MOB_P_REV组合来的两个或多个基站的信号。
[0081] 图7是示范性基站装置700的图示,该示范性基站装置能够进行“移动站”(支持不同的帧格式协议修订版)的的软切换。“基站”700包括包含代码或指令的控制处理器702和存储器704,该代码或指令指示控制处理器702升级或降级在软切换期间使用的P_REV,以便能够使用不同的信令帧格式在各个基站之间进行软切换。存储器704可以包括RAM存储器、快闪存储器、ROM存储器、EPROM存储器、EEPROM存储器、寄存器、硬盘、可移动磁盘、CD-ROM或该技术领域中已知的其他任何形式的存储介质或计算机可读介质。
[0082] 在示范性实施例中,控制处理器702执行被存储在存储器704中的指令,以通知替换基站设立规定当前使用的其P_REV的软切换。
[0083] 在另一个示范性实施例中,控制处理器702执行被存储在存储器704中的指令,以确定请求移动站的软切换的另一个基站所使用的P_REV是否低于其自己当前的P_REV。如果是,则控制处理器702执行被存储在存储器704中的指令,以便在该软切换期间降级到较低的PREV。
[0084] 在另一个示范性实施例中,控制处理器702执行被存储在存储器704中的指令,以便计算该软切换活动集合中的所有基站的最小的P_REV。当从该活动集合中选择使用较低的P_REV的替换基站时,控制处理器702执行被存储在存储器704中的指令,以便用信号通知该移动站降级其MOB_P_REV,并且使其P_REV降级到该替换基站的较低的P_REV。然后,控制处理器702执行被存储在存储器704中的指令,以便将在该软切换期间所使用的P_REV通知给该替换基站或较高级别的实体。
[0085] 在另一个示范性实施例中,控制处理器702执行被存储在存储器704中的指令,以确定由移动站使用的MOB_P_REV是否高于其自己当前的P_REV。如果是,则控制处理器702执行被存储在存储器704中的指令,以便将指出该P_REV的消息发送给该移动站。
[0086] 这样,已描述了在使用不同的信令帧格式的各个基站之间用于软切换的一种新颖、改进的方法和装置。精通该技术领域的人将会理解:可以使用任何各种不同的技术和技能来表现信息和信号。例如,可能在以上整个描述中被加以参考的数据、指令、命令、信息、信号、位、符号和码片可以由电压、电流、电磁波、磁场或磁性粒子、光场或光学粒子、或其任何组合来表示。
[0087] 精通该技术领域的人将会进一步理解:结合这里所揭示的实施例而描述的各种说明性逻辑块、模块、电路和算法步骤可以作为电子硬件、计算机软件或其组合来加以执行。为了清楚地展示硬件和软件的这种可交换性,以上通常已在其功能性方面描述了各种说明性部件、方框、模块、电路和步骤。这种功能性是作为硬件还是作为软件来执行则取决于被施加于总系统上的特定的应用和设计限制。技术娴熟的技工可以用不同的方法为每项特定的应用执行所描述的功能性,但是,这类实施决定不应该被解释为导致脱离本发明的范围。
[0088] 结合这里所揭示的实施例而描述的各种说明性逻辑块、模块和电路可以被用于通用处理器、数字信号处理器(DSP)、应用专用集成电路(ASIC)、域可编程门阵列(FPGA)或其他可编程逻辑设备、离散门电路或晶体管逻辑、离散硬件部件、或被设计成执行这里所描述的各种功能的其任何组合。通用处理器可能是微处理器,但作为选择,该处理器也可能是任何常规处理器、控制器、微控制器或状态机。处理器也可能作为计算设备的组合(例如,DSP和微处理器的组合、多个微处理器、结合DSP核心的一个或多个微处理器、或其他任何这类配置)来加以执行。
[0089] 结合这里所揭示的实施例而描述的方法或算法的各个步骤可以直接在硬件中、在由处理器执行的软件模块中或在这两者的组合中得到具体表现。软件模块可能驻留在RAM存储器、快闪存储器、ROM存储器、EPROM存储器、EEPROM存储器、寄存器、硬盘、可移动磁盘、CD-ROM或该技术领域中已知的其他任何形式的存储介质中。示范性存储介质被耦合到该处理器,以便该处理器可以从该存储介质读取信息并将信息写入该存储介质。作为选择,该存储介质可能是该处理器不可分割的一部分。该处理器和该存储介质可能驻留在ASIC中。该ASIC可能驻留在“移动站”中。作为选择,该处理器和该存储介质可能作为离散部件驻留在用户终端中。
[0090] 所提供的关于所揭示的实施例的前文使精通该技术领域的任何人能够制作或使用本发明。精通该技术领域的人将会容易明白对这些实施例的各种修改,并且,在不脱离本发明的精神或范围的前提下,这里所定义的普通原理可以应用于其他实施例。这样,本发明并不意在局限于这里所示的实施例,而是将被赋予与这里所揭示的原理和新颖的特点一致的最广泛的范围。