控制信道冲突解决的制作方法

文档序号:12071925阅读:258来源:国知局
控制信道冲突解决的制作方法与工艺

本文描述的实施例通常涉及在如下情况下解决控制信道传输的冲突的方法和设备:当移动电话设备在一个订阅上具有活动的呼叫,在另一个订阅上具有保持的呼叫,并且移动电话设备具有一个发射机,利用该发射机来发送活动的呼叫控制信道传输和所保持的呼叫控制信道传输。



背景技术:

慢关联控制信道(SACCH)是用于将测量报告从(双SIM双活动)DSDA设备发送到基站(BS)的控制信道,其中所述BS确定是保持当前配置,传送还是丢弃呼叫。当所述DSDA设备的每个订阅(SUB)处于语音呼叫(一个是活动的,另一个是保持的)且它们的SACCH传输冲突时,所述活动呼叫的SACCH传输被给予较高优先级。然而,当所述活动呼叫的SACCH传输总是优先时,则结果是所述BS将不会接收针对所述保持呼叫的测量报告。这导致由于SACCH消隐而造成的更多切换或保持呼叫的丢弃,因为BS没有接收到针对所述保持呼叫的测量报告。



技术实现要素:

各种实施例涉及用于当移动设备在活动语音呼叫上具有第一活动订阅且在保持语音呼叫上具有第二活动订阅并且用于两个呼叫的控制信道传输同时通过一个发射机来进行发送时,解决呼叫控制信道传输的冲突的方法和设备。

各种实施例涉及一种用于在第一订阅(SUB)处于活动语音呼叫中并且第二SUB处于保持语音呼叫中时,解决具有所述第一SUB和所述第二SUB的移动设备中的控制信道传输冲突的方法,所述方法包括:由所述移动设备确定所述第一SUB的控制信道传输是否将与所述第二SUB的控制信道传输冲突;以及响应于确定所述第一SUB控制信道传输将与所述第二SUB控制信道传输冲突,由所述移动设备交替进行所述第一SUB控制信道传输和所述第二SUB控制信道传输以避免冲突。

在一些实施例中,所述移动设备是包括两个SIM、两个接收机和一个发射机的双SIM双活动(DSDA)移动设备;所述方法还包括:在一个接收机上接收所述第一SUB;在另一接收机上接收所述第二SUB;以及在所述一个发射机上发送所述第一SUB控制信道传输和所述第二SUB控制信道传输。

在一些实施例中,当所述确定指示冲突并且一个或多个优先条件被满足时,由所述移动设备通过当一个SUB原本将会在所述第一SUB控制信道传输和所述第二SUB控制信道传输的交替中被消隐时发送所述一个SUB的控制信道传输,使得用于所述一个SUB的控制信道传输优先于用于另一SUB的控制信道传输。

在一些实施例中,优先条件包括所述一个SUB具有低于预设强度阈值的信号强度或者所述一个SUB具有低于预设质量阈值的信号质量。

在一些实施例中,当所述确定指示冲突时,由所述移动设备确定活动呼叫条件是否差;当对所述活动呼叫条件的确定指示所述活动呼叫条件不差时,由所述移动设备确定保持呼叫条件是否差;以及当对所述保持呼叫条件的确定指示所述保持呼叫条件不差时,由所述移动设备交替进行所述第一SUB控制信道传输和所述第二SUB控制信道传输。

在一些实施例中,当对所述活动呼叫条件的确定指示所述活动呼叫条件差时,由所述移动设备使得所述第一SUB控制信道传输优先。

在一些实施例中,当对所述保持呼叫条件的确定指示所述保持呼叫条件差时,由所述移动设备使得所述第二SUB控制信道传输优先。

在一些实施例中,在对所述活动呼叫条件的确定中,由所述移动设备将先前活动呼叫信号强度值与预设强度阈值进行比较,以及由所述移动设备将先前活动呼叫信号质量值与预设质量阈值进行比较。

在一些实施例中,当所述先前活动呼叫信号强度低于所述预设强度阈值,所述先前活动呼叫信号质量低于所述预设质量阈值或两者时,所述活动呼叫条件足够差。

在一些实施例中,所述控制信道是SACCH。

本文描述的实施例涉及一种移动设备,包括:处理器,被配置为:确定第一SUB的控制信道传输是否将与第二SUB的控制信道传输冲突;以及响应于确定所述第一SUB控制信道传输将与所述第二SUB控制信道传输冲突,交替进行所述第一SUB控制信道传输和所述第二SUB控制信道传输以避免冲突。

在一些实施例中,所述移动设备是包括两个SIM、两个接收机和一个发射机的双SIM双活动(DSDA)移动设备,其中所述移动设备被配置为:在一个接收机上接收所述第一SUB;在另一接收机上接收所述第二SUB;以及在所述一个发射机上发送所述第一SUB控制信道传输和所述第二SUB控制信道传输。

在一些实施例中,当所述确定指示冲突并且一个或多个优先条件被满足时,通过当一个SUB原本将会在所述第一SUB控制信道传输和所述第二SUB控制信道传输的交替中被消隐时发送所述一个SUB的控制信道传输,使得用于所述一个SUB的控制信道传输优先于用于所述另一SUB的控制信道传输。

在一些实施例中,优先条件包括所述一个SUB具有低于预设强度阈值的信号强度或者所述一个SUB具有低于预设质量阈值的信号质量。

在一些实施例中,当所述确定指示冲突时,确定活动呼叫条件是否差;当对所述活动呼叫条件的确定指示所述活动呼叫条件不差时,确定保持呼叫条件是否差;以及当对所述保持呼叫条件的确定指示所述保持呼叫条件不差时,交替地进行所述第一SUB控制信道传输和所述第二SUB控制信道传输。

在一些实施例中,当所述活动呼叫条件的确定指示所述活动呼叫条件差时,优先进行所述第一SUB控制信道传输。

在一些实施例中,当对所述保持呼叫条件的确定指示所述保持呼叫条件差时,优先进行所述第二SUB控制信道传输。

在一些实施例中,将先前活动呼叫信号强度值与预设强度阈值进行比较以及将先前活动呼叫信号质量值与预设质量阈值进行比较,以确定所述活动呼叫条件。

在一些实施例中,当所述先前活动呼叫信号强度值低于所述预设强度阈值,所述先前活动呼叫信号质量值低于所述预设质量阈值或两者时,所述活动呼叫条件足够差。

在一些实施例中,所述控制信道是SACCH。

本文描述的实施例涉及其中存储有至少一个计算机程序的非暂态计算机可读记录介质,所述至少一个计算机程序在被执行时使得计算机执行用于当第一订阅(SUB)处于活动语音呼叫中并且第二SUB处于保持语音呼叫中时解决具有所述第一SUB和所述第二SUB的移动设备中的控制信道传输冲突的方法,所述方法包括:确定所述第一SUB的控制信道传输将与所述第二SUB的控制信道传输冲突;以及响应于确定所述第一SUB控制信道传输将与所述第二SUB控制信道传输冲突,交替进行所述第一SUB控制信道传输和所述第二SUB控制信道传输以避免冲突。

实施例涉及一种用于在第一订阅(SUB)处于活动语音呼叫中并且第二SUB处于保持语音呼叫中时解决具有所述第一SUB和所述第二SUB的移动设备中的控制信道传输冲突的方法,所述方法包括:用于由所述移动设备确定所述第一SUB的控制信道传输是否将与所述第二SUB的控制信道传输冲突的单元;以及用于响应于确定所述第一SUB控制信道传输将与所述第二SUB控制信道传输冲突,由所述移动设备交替进行所述第一SUB控制信道传输和所述第二SUB控制信道传输以避免冲突的单元。

附图说明

并入本文并构成本说明书的一部分的附图例示了本发明的示例性实施例,并且与上面给出的一般描述和下面给出的详细描述一起用于说明本发明的特征。

图1是例示根据各种实施例的系统的示例的示意图。

图2是例示根据各种实施例的用户设备的示例的功能框图。

图3是例示根据各种实施例的冲突解决过程的示例的过程流程图。

图4是例示根据各种实施例的利用优先化的冲突解决过程的示例的过程流程图。

图5是例示根据各种实施例的对活动语音呼叫进行优先化的冲突解决过程的示例的过程流程图。

图6是例示根据各种实施例的对活动语音呼叫进行优先化的冲突解决的实现方式的过程流程图。

具体实施方式

将参考附图来详细描述各种实施例。尽可能地,相同的附图标记在整个附图中可以被使用来指代相同或相似的部件。不同的附图标记可以用于指代不同的、相同的或类似的部件。对特定示例和实现方式的引用是出于例示的目的,并且不是旨在限制本发明或权利要求的范围。

一些现代通信设备(本文中称为用户设备(“UE”),比如智能电话,平板计算机和膝上型计算机,可以包含一个或多个订户身份模块(“SIM”),所述SIM为UE的用户提供对由无线接入技术(“RAT”)支持的一个或多个单独的移动网络的接入。UE还可以被称为移动站(“MS”)或移动设备。UE的示例包括但不限于被配置为连接到一个或多个RAT的移动电话、膝上型计算机、智能电话和其他移动通信设备。RAT的示例可以包括但不限于全球移动通信标准(“GSM”),码分多址(“CDMA”),CDMA2000,时分码分多址(“TD-CDMA”),时分同步码分多址(“TD-SCDMA”),宽带码分多址(“W-CDMA”),时分多址(“TDMA”),频分多址(“FDMA”),长期演进(“LTE”),无线保真(“Wi-Fi”),各种3G标准,各种4G标准,LTE上语音(“VOLTE”),同时GSM和LTE(“SGLTE”),同时语音和LTE(“SVLTE”),电路交换回退(“CSFB”),频率调制(“FM”),蓝牙(“BT”),近场通信设备(“NFC”)等。

本文描述的实施例涉及多SIM UE。包括多个SIM并且使用相同的RF资源集合(例如射频(“RF”)收发机)连接到两个或更多个单独的RAT的UE是多SIM多待机(“MSMS”)通信设备。此外,包括多个SIM并使用两个或更多个单独的RF资源集合连接到两个或更多个单独的移动网络的UE被称为多SIM多活动(“MSMA”)通信设备。示例的MSMA通信设备是双SIM双活动(“DSDA”)通信设备,该设备包括两个SIM卡/订阅,每个与单独的RAT相关联,其中两个SIM可以在任何给定时间保持活动。在另一个示例中,MSMA设备可以是三SIM三活动(“TSTA”)通信设备,该设备包括三个SIM卡/订阅,每个与单独的RAT相关联,其中所有三个SIM可以在任何给定时间保持活动。在其他示例中,MSMA通信设备可以是具有例如四个或更多个SIM的其他合适的多SIM通信设备,使得所有SIM在任何给定时间是活动的。

另外,多个模式通过一个SIM来使能,使得每个模式可以对应于单独的RAT。这种SIM是多模式SIM。UE可以包括一个或多个多模式SIM。UE可以是MSMS通信设备(比如但不限于DSDS或TSTS通信设备)、MSMA通信设备(例如,DSDA,TSTA通信设备等)或多模式设备。

如本文所使用的,UE是指蜂窝电话、智能电话、支持多媒体因特网的蜂窝电话和类似的个人电子设备中的一个,其包括一个或多个SIM、可编程处理器、存储器和用于连接到一个或多个移动通信网络(同时或顺序地)的电路。各种实施例可以在比如智能电话的移动通信设备中是有用的,并且这样的设备在各种实施例的描述中被提及。然而,实施例可以在任何电子设备中是有用的,比如DSDA通信设备、TSTA通信设备或其他合适的多SIM多模式设备,其可以单独地维持利用一个或多个RF资源的一个或多个订阅。

如本文所使用的,术语“SIM”,“SIM卡”和“订户身份模块”可互换地用于指代存储器,该存储器可以是集成电路或嵌入到可移动卡中,并且存储国际移动订户身份(IMSI)、相关密钥和/或用于识别和/或认证网络上的无线设备并使能与网络的通信服务的其他信息。因为SIM中存储的信息使得无线设备能够建立用于与特定网络的特定通信服务的通信链路,所以术语“SIM”也可以在本文中用作对与特定SIM中存储的信息(例如,以各种参数的形式)相关联且由该信息使能的通信服务的缩写引用,所述SIM与通信网络以及由该网络支持的服务和订阅彼此相关。

本文描述的实施例旨在改善在多个活动SIM尝试通过相同的发射机来在相同时间发送时的控制信道传输的冲突解决,每个活动SIM通过单独的接收机处于语音呼叫上。当设备是具有两个活动SIM、两个接收机和一个发射机的DSDA时,或者当设备是MSMA(其中每个活动SIM具有其自己的接收机并且使用与其他SIM共享的发射机)时,这可能出现。

参考图1,示出了根据本文所呈现的各种实施例的系统100的示意图。系统100可以包括UE 110、第一基站120和第二基站130。在一些实施例中,第一基站120和第二基站130中的每一个可以表示单独的RAT。在一些实施例中,每个RAT可以由处于不同的物理位置的相关联基站发送(即,第一基站120和第二基站130可以处于不同的位置)。在其他实施例中,每个RAT可以由处于相同的物理位置的相关联基站发送(即,第一基站120和第二基站130可以物理地连结),或者该基站是相同的基站。

第一基站120和第二基站130中的每个可以包括位于相同或不同区域中的至少一个天线组或发射站,其中至少一个天线组或发射站可以与信号发送和接收相关联。第一基站120和第二基站130中的每个可以包括用于执行本文描述的功能的一个或多个处理器、调制器、复用器、解调器、解复用器、天线等。在一些实施例中,第一基站120和第二基站130可以用于与UE 110通信,并且可以是接入点,节点B、演进型节点B(eNode B或eNB)、基站收发机(BTS)等。

小区140可以是与第一基站120和第二基站130相关联的区域,使得UE 110在位于小区140内时可以连接到或以其它方式接入第一RAT和第二RAT两者,该第一RAT和第二RAT分别由第一基站120和第二基站130支持(例如,从第一基站120和第二基站130接收信号以及向第一基站120和第二基站130发送信号)。小区140可以是定义的区域,或者可以指其中UE 110可以接入由基站支持的RAT的未定义区域。

在各种实施例中,UE 110可以被配置为从第一基站120和/或第二基站130接入RAT(例如,从第一基站120和/或第二基站130接收第一RAT和/或第二RAT的信号/向第一基站120和/或第二基站130发送第一RAT和/或第二RAT的信号)。UE 110可以被配置为借助所描述的UE的多SIM和/或多模式SIM配置来接入RAT,使得在与RAT相对应的SIM被接收时,UE 110可以被允许接入由相关联的基站提供的RAT。

多SIM设备可以同时向多于一个移动网络注册。在DSDA移动设备中,当SUB处于语音呼叫中时,为语音呼叫分配时间。语音呼叫时隙还承载控制信道。在一些实施例中,控制信道是SACCH。移动设备使用SACCH信道来发送测量报告,该测量报告包含与用于语音呼叫的时间相关的信息以及与小区相关的信息。在其他实施例中,控制信道可以是独立专用控制信道(SDCCH)或(快速关联控制信道)FACCH。

本领域的普通技术人员应当明白,图1及其对应的公开内容是用于例示的目的,并且系统100可以包括三个或更多个基站。在一些实施例中,可以存在三个或更多个基站,其中三个或更多个基站中的每一个可以以比如但不限于本文所描述的方式表示一个或多个单独的RAT(即,发送用于一个或多个单独的RAT的信号)。

图2是适于实现各种实施例的UE 200的功能框图。根据各种实施例,UE 200可以与参考图1描述的UE 110相同或相似。参考图1-2,UE 200可以包括至少一个处理器201、耦合到处理器201的存储器202、用户接口203、一个或多个SIM(如被标记为SIM A 205和SIM B 206)。

处理器201可以包括任何合适的数据处理设备,比如通用处理器(例如,微处理器),但是在替代方案中,处理器201可以是任何合适的电子处理器、控制器、微控制器或状态机。处理器201还可以被实现为计算设备的组合(例如,DSP和微处理器的组合,多个微处理器的组合,至少一个微处理器结合DSP核心的组合、或任何其他这样的配置)。存储器202可以可操作地耦合到处理器201,并且可以包括用于存储软件和数据的任何合适的内部或外部设备,该软件和数据用于控制处理器201和由处理器201使用来执行本文所描述的操作和功能,所述存储器包括但不限于随机存取存储器RAM、只读存储器ROM、软盘、硬盘、加密狗等。存储器202可以存储操作系统(“OS”)以及用户应用软件和可执行指令。存储器202还可以存储应用数据,比如阵列数据结构。

用户接口203可以包括显示器和用户输入设备。在一些实施例中,显示器可以包括提供人类可感知的可见信号、可听信号、触觉信号或其任何组合的任何合适设备,包括但不限于触摸屏、LCD、LED、CRT、等离子体或其他合适的显示屏,音频扬声器或其它音频生成装置,其组合等。在各种实施例中,用户输入设备可以包括从用户接收输入的任何合适的设备,用户输入设备包括但不限于一个或多个手动操作器(比如但不限于开关、按钮、触摸屏、旋钮、滑块等)、麦克风、相机、图像传感器等。

处理器201和存储器202可以耦合到RF资源204。在一些实施例中,RF资源204可以是一个RF资源集合,使得在任何给定时间只有一个RAT可以由该RF资源集合支持。在其他实施例中,RF源可以是多个RF资源集合,使得每个集合可以在给定时间支持一个RAT,从而使得UE 200能够例如在MSMA情况下同时支持多个RAT。RF资源204可以包括至少一个基带RF资源链,UE 200中的每个SIM(例如,SIM A 205和SIM B 206)可以与该至少一个基带RF资源链相关联。基带RF资源链可以包括基带调制解调器处理器,该处理器可以执行用于至少一个SIM上的通信的基带/调制解调器功能,并且基带RF资源链可以包括一个或多个放大器和无线电设备。在一些实施例中,基带RF资源链可以共享基带调制解调器处理器(即,执行用于UE 200上的所有SIM的基带/调制解调器功能的单个设备)。在其他实施例中,每个基带RF资源链可以包括物理上或逻辑上分离的基带处理器。

RF资源204可以包括收发机,该收发机执行用于UE 200的相关联SIM的发送/接收功能。RF资源204可以包括单独的发送和接收电路,或者可以包括组合发射机和接收机功能的收发机。RF资源204中的每个可以耦合到无线天线。在其他实施例中,RF资源204可以允许多个接收机而仅一个发射机。

在一些实施例中,处理器201、存储器202和RF资源204可以作为片上系统包括在UE 200中。在一些实施例中,一个或多个SIM(例如,SIM A205和SIM B 206)及其对应的接口可以位于片上系统的外部。此外,各种输入和输出设备可以耦合到片上系统上的组件,比如接口或控制器。

UE 110被配置为接纳一个或多个SIM(例如,SIM A 205和SIM B 206),本文描述了其中的一个示例。各种实施例中的SIM可以是配置有SIM和/或USIM应用的通用集成电路卡(UICC),使得能够接入所描述的各种RAT网络。UICC还可以为电话簿和其他应用提供存储。可替代地,在CDMA网络中,SIM可以是卡上的UICC可移动用户身份模块(R-UIM)或CDMA订户身份模块(CSIM)。SIM卡可以具有CPU、ROM、RAM、EEPROM和I/O电路。集成电路卡身份(ICCID)SIM序列号可以打印在SIM卡上用于识别。然而,SIM可以实现在UE 200的存储器的一部分内,因此不需要是单独的或可移除的电路、芯片或卡。

在各种实施例中使用的SIM可以存储用户账户信息、IMSI、SIM应用工具包(SAT)命令集合和其他网络配置信息,以及为用户的联系人的电话簿数据库提供存储空间。作为网络配置信息的一部分,SIM可以存储归属标识符(例如,系统识别号(SID)/网络识别号(NID)对,归属PLMN(HPLMN)码等)以指示SIM卡网络运营商提供商。

在一些实施例中,UE 200可以包括第一SIM接口(未示出),该第一SIM接口可以接纳第一SIM(例如,SIM A 205),该第一SIM可以与一个或多个RAT相关联。另外,UE 200还可以包括第二SIM接口(未示出),该第二SIM接口可以接纳第二SIM(例如,SIM B 206),该第二SIM可以与一个或多个RAT相关联,所述一个或多个RAT可以与和SIM A 205相关联的一个或多个RAT不同(或者在一些情况相同)。每个SIM可以通过被配置为多模式SIM来使能多个RAT,如本文所描述的。在一些实施例中,被使能的第一RAT可以是与第二RAT相同或不同的RAT(例如,DSDS设备可以使能两种RAT,其中这两种RAT都可以是GSM,或者其中一个可以是GSM,另一个可以是W-CDMA)。另外,两个RAT(其可以相同或不同)中的每个可以与单独的订阅相关联,或者它们两者可以与相同的订阅相关联。例如,DSDS设备可以使能LTE和GSM,其中被使能的RAT两者都可以与相同的订阅相关联,或者在其他情况下,LTE可以与第一订阅相关联,以及GSM可以与不同于第一个订阅的第二订阅相关联。

在UE 200包括智能电话或其他移动电话设备的一些实施例中,UE 200可以具有用于电话和其他典型的无线电话操作的现有硬件和软件,以及用于提供如本文所述的功能的附加硬件和软件。这种现有硬件和软件包括例如一个或多个输入设备(比如但不限于键盘、按钮、触摸屏、照相机、麦克风、环境参数或条件传感器),显示设备(比如但不限于,电子显示屏、灯或其它发光设备、扬声器或其它音频输出设备),电话和其它网络通信电子设备和软件、处理电子设备、电子存储设备以及用于接收各种RAT的一个或多个天线和接收电子设备。在这种实施例中,现有的电子硬件和软件中的一些也可以用于针对如本文所述的功能的系统和过程中。

因此,这样的实施例可以以最小的附加硬件成本来实现。然而,其他实施例涉及利用被专门配置来执行本文所描述的操作的专用设备硬件(UE200)来实现的系统和过程。针对所述功能的硬件和/或软件可以在制造期间并入UE 200中,例如作为UE 200的原始设备制造商(“OEM”)配置的一部分。在另外的实施例中,这种硬件和/或软件可以在UE200被制造之后添加到UE 200中,比如通过但不限于将一个或多个软件应用安装到UE 200上。

在一些实施例中,除了其他的之外,UE 200可以包括与附加SIM相关联的附加SIM、SIM接口、附加RF资源(即,RF资源集合)以及用于连接到由附加SIM支持的附加RAT的附加天线。

图3是例示根据各种实施例的冲突解决过程的示例的过程流程图300。参考图1-3,在各种实施例中,移动设备(例如,200)具有多个活动SUB,每个活动SUB具有语音呼叫。每个SUB具有其自己的接收机,但是可以不具有其自己的发射机(例如,以节省硬件成本)。在具有两个接收机和一个发射机的DSDA设备中,当订阅1处于语音呼叫(302)中并且订阅2处于保持语音呼叫(306)中时,每次只可以发送一个SACCH传输。在特定实施例中,当SUB 1处于活动语音呼叫(302)并且SUB 2处于保持语音呼叫(306)时,来自两个SUB的SACCH传输被交替进行。针对订阅1(304)的SACCH传输和针对订阅2(308)的SACCH传输可以排队。在一些实施例中,3GPP GERAN标准规范TS 45.008可以用于传输。当传输排队时,发生上行链路SACCH冲突,因为SACCH必须共享一个发射机。(例如,由处理器201和/或RF资源204)进行关于传输是否将冲突的确定(310)。在一些实施例中,GERAN层1用于确定冲突发生。当确定的结果是将不会发生冲突时(312:否),在不修改的情况下发送SAACH传输。当确定的结果是将发生冲突(312:是)时,为了避免冲突,交替进行活动呼叫的SACCH传输和保持呼叫的SACCH传输(314)。因为网络内插任何丢失的测量报告,所以可以在信号强度和信号质量对于两个呼叫都良好的条件下实现该过程。该过程允许维持两个呼叫,减少切换触发和呼叫掉线。在一些实施例中,活动语音呼叫在第一网络上,以及保持语音呼叫在第二网络上。在其他实施例中,活动呼叫在第二或另一(例如,第三)网络上,以及保持语音呼叫在第一或另一(例如,第三)网络上。

图4是例示根据各种实施例的利用优先化的冲突解决过程的示例的过程流程图400。当所述呼叫中的一个或两者的条件不利时,可能期望采取主动方法并对所述呼叫中的一个进行优先化,而不是潜在地掉线两个呼叫。在特定实施例中,当确定指示冲突时,在一个或多个优先条件被满足时,在交替的传输中,使得一个SACCH传输优先。所述传输仍然是交替的,但是当被优先的SACCH传输在交替的SACCH传输中原本将会被消隐时,发送该被优先的SACCH传输。

参考图1-4,根据流程图400,SUB 1处于活动语音呼叫中(402),并且SUB 2处于保持语音呼叫中(406)。针对订阅1的SACCH传输(404)和针对订阅2的SACCH传输(408)可以排队。在各种实施例中,3GPP GERAN标准规范TS 45.008可以用于传输。(例如,由处理器201和/或RF资源204)进行关于传输是否将冲突的确定(410)。在一些实施例中,GERAN层1用于确定冲突发生。当确定的结果是将不会发生冲突时(412:否),在不修改的情况下发送SAACH传输。当确定的结果是将发生冲突时(412:是),确定(例如,由处理器201和/或RF资源204)是否满足优先条件(414)。如果满足优先条件(414:是),则使得一个SACCH传输优先(416)。如果不满足优先条件(414:否),则交替进行活动呼叫的SACCH传输和保持呼叫的SACCH传输(418)。在一些实施例中,优先条件可以是一个SUB具有低于预设强度阈值的信号强度或一个SUB具有低于预设质量阈值的信号质量。

图5是例示根据各种实施例的对活动语音呼叫进行优先化的冲突解决过程的示例的过程流程图500。在一些实施例中,当活动呼叫条件差时,使得活动呼叫的SACCH传输优先。具体地,在活动呼叫条件差的情况下,不管保持呼叫条件如何,各种实施例被配置为促成活动呼叫,使得在交替期间,当活动呼叫的SACCH传输将被消隐(即,不发送)时,则取而代之,SACCH传输不被消隐,而是被发送。

参考图1-5,根据流程图500,SUB 1处于活动语音呼叫中(502),并且SUB 2处于保持语音呼叫中(506)。针对订阅1的SACCH传输(504)和针对订阅2的SACCH传输(508)可以排队。在一些实施例中,3GPP GERAN标准规范TS 45.008可以用于传输。(例如,由处理器201和/或RF资源204)进行关于传输是否将冲突的确定(510)。在一些实施例中,GERAN层1用于确定冲突发生。当确定的结果是将不会发生冲突时(512:否),在不进行修改的情况下发送SAACH传输。当确定的结果是将发生冲突(512:是)时,确定活动呼叫条件是否差(514)。如果活动呼叫条件差(514:是),则促成活动呼叫并使得活动呼叫的SACCH传输优先(516)。如果活动呼叫条件不差(514:否),则确定保持呼叫条件是否差(518)。如果保持呼叫条件差(518:是),则使得保持呼叫的SACCH传输优先(520)。如果保持呼叫条件不差(518:否),则活动呼叫和保持呼叫条件都是良好的,并且活动呼叫的SACCH传输和保持呼叫的SACCH传输交替进行(522)。因为该过程首先检查活动呼叫条件,如果活动呼叫条件坏,则不论保持呼叫条件如何,都将使得活动呼叫优先进行。因此,该过程促成活动呼叫。

图6是例示根据各种实施例的使得活动语音呼叫优先的冲突解决的实现方式的过程流程图600。参考图1-6,在各种实施例中,(例如,由处理器201和/或RF资源204)进行关于传输是否将冲突的确定(602)。在一些实施例中,GERAN层1用于确定冲突发生。当确定的结果是将不会发生冲突时(604:否),在不进行修改的情况下发送SAACH传输。当确定的结果是将发生冲突(604:是)时,通过参考在先前活动呼叫测量报告传输中发送的活动呼叫信号信息来确定活动呼叫条件是否差(608)。在一些实施例中,该确定部分地基于信号强度和信号质量。在一些实施例中,将先前活动呼叫信号强度值与预设强度阈值进行比较,并将先前呼叫信号质量值与预设质量阈值进行比较,并且当先前活动呼叫信号强度低于预设强度阈值,先前活动呼叫信号质量值低于预设质量阈值,或两者时,确定活动呼叫条件是否差(610)。当活动呼叫条件差(610:是)时,通过撤销(override)对活动呼叫SACCH传输的消隐来使得活动呼叫SACCH传输优先,从而允许在交替过程将通常对其进行消隐时发送它们(612)。当活动呼叫条件不差时(610:否),通过参考在先前保持呼叫测量报告传输中发送的保持呼叫信号信息来确定保持呼叫条件是否差(614)。在一些实施例中,该确定部分地基于信号强度和信号质量。在一些实施例中,将先前保持呼叫信号强度值与预设的强度阈值进行比较,并且将先前保持呼叫信号质量值与预设的质量阈值进行比较,并且当先前保持呼叫信号强度低于预设强度阈值、先前保持呼叫信号质量值低于预设质量阈值、或两者时,确定保持呼叫条件是否差(616)。当保持呼叫条件差时(616:是),通过撤销对保持呼叫SACCH传输的消隐来使得保持呼叫SACCH传输优先,从而允许在交替过程将通常对其进行消隐时发送它们(618)。当保持呼叫条件不差时(616:否),则活动呼叫和保持呼叫条件都是良好的,并且活动呼叫的SACCH传输和保持呼叫的SACCH传输交替进行(620)。

在特定实施例中,信号强度值是3GPP GERAN标准规范的RxLev。RxLev参数指示信号强度(例如,以dBm为单位)。在一些实施例中,RxLev参数值是在3GPP GERAN标准规范TS 45.008的-48dBm至-110dBm的范围内的值(或另一预定义标准的其他范围),其中-48dBm指示最佳信号强度,-110dBm指示最差信号强度。为了确定呼叫条件是否差,可以将针对呼叫的先前测量报告中的RxLev参数值与预设值进行比较。在一些实施例中,当RxLev参数值的比较指示信号强度小于预设值(比如但不限于-90dBm,或在范围-48至-110dBm内的另一预设值)时,呼叫条件可以被认为差。

在特定实施例中,RxQual参数指示信号质量,其值在由预定义的标准或质量测量设置的范围内。在一些实施例中,RxQual参数值是3GPP GERAN标准规范TS 45.008的0至7的范围中的值(或另一预定义标准的其他范围),其中该范围对应于误比特率(BER)的范围,其中0指示BER的低值,7指示BER的高值。为了确定呼叫条件是否差,可以将针对呼叫的先前测量报告中的RxQual参数值与预设值进行比较。在一些实施例中,当RxQual参数值指示信号质量比预设值(比如但不限于4)“小”时,呼叫条件可以被认为差。也就是说,信号质量值5将小于信号质量值4,因为值5将指示BER的较高值,并且因此指示较差的信号质量。

前述方法描述和过程流程图仅被提供为例示性示例,并且不旨在要求或暗示各种实施例的步骤必须以所呈现的顺序执行。如本领域技术人员将明白的,前述实施例中的步骤的顺序可以以任何顺序执行。比如“之后”,“然后”,“下一个”等的词语并不旨在限制步骤的顺序;这些词语仅仅用于在对方法的整个描述中引导读者。此外,以单数形式对权利要求要素的任何引用,例如使用冠词“一(a)”,“一个(an)”或“该(the)”不应被解释为将该要素限制为单数。

结合本文中所公开的实施例而描述的各种例示性逻辑块、模块、电路和算法步骤可以被实现为电子硬件、计算机软件或两者的组合。为了清楚地例示硬件和软件的这种可互换性,上面已经在其功能方面一般性地描述了各种例示性组件、块、模块、电路和步骤。这样的功能被实现为硬件还是软件取决于特定应用和施加在整个系统上的设计约束。本领域的技术人员可以针对每一特定应用以不同方式实施所描述的功能性,但这种实现决策不应被解释为导致脱离本发明的范围。

用于实现结合本文公开的方面描述的各种例示性逻辑、逻辑块、模块和电路的硬件可以利用被设计为执行本文描述的功能的通用处理器、数字信号处理器(DSP)、专用集成电路集成电路(ASIC)、现场可编程门阵列(FPGA)或其它可编程逻辑器件、分立门或晶体管逻辑、分立硬件组件或其任何组合来实现或执行。通用处理器可以是微处理器,但是在替代方案中,处理器可以是任何常规的处理器、控制器、微控制器或状态机。处理器还可以被实现为计算设备的组合,例如DSP和微处理器的组合、多个微处理器的组合、一个或多个微处理器结合DSP核心的组合或任何其他这样的配置。可替代地,一些步骤或方法可以由给定功能专用的电路来执行。

在一些示例性的实施例中,所描述的功能可以以硬件、软件、固件或其任何组合实现。如果以软件实现,则所述功能可以作为一个或多个指令或代码存储在非暂态计算机可读存储介质或非暂态处理器可读存储介质上。本文所公开的方法或算法的步骤可以体现在处理器可执行软件模块中,该处理器可执行软件模块可以驻留在非暂态计算机可读或处理器可读存储介质上。非暂态计算机可读或处理器可读存储介质可以是可由计算机或处理器访问的任何存储介质。作为示例而非限制,这种非暂态计算机可读或处理器可读介质可以包括RAM、ROM、EEPROM、快闪存储器、CD-ROM或其他光盘存储、磁盘存储或其他磁存储设备,或者可以用于以指令或数据结构的形式存储期望的程序代码并且可以由计算机访问的任何其它介质。如本文所使用的磁盘和光盘包括压缩光盘(CD),激光光盘,光盘,数字通用光盘(DVD),软盘和蓝光光盘,其中磁盘通常磁性地复制数据,而光盘使用激光光学地复制数据。上述的组合也包括在非暂态计算机可读和处理器可读介质的范围内。另外,方法或算法的操作可以作为代码和/或指令的一个或任何组合或集合驻留在非暂态处理器可读介质和/或计算机可读介质上,其可以并入计算机程序产品中。

本文所公开的实施例的前述描述被提供来使得本领域技术人员能够实现或使用本发明。对这些实施例进行的各种修改对于本领域技术人员将是显而易见的,并且可以在不脱离本公开的范围的情况下,将本文定义的一般性原理应用于一些实施例。因此,本发明不是意在限于本文示出的实施例,而是与符合下面的权利要求和本文公开的原理和新颖特征的最宽范围相一致。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1