在移动通信系统中提高呼叫质量的方法和装置的制造方法_2

文档序号:8501425阅读:来源:国知局
、数据结构、表、阵列、变量等。元件和组件“单元”提供的功能可以通过合并少量元件和组件“单元”来形成,或者可以被划分为额外的元件的组件“单元”。此外,元件和组件“单元”也可以被实施为在设备或安全多卡中重新产生一个或多个 CPU。
[0047]此后,将参照附图详细描述本发明的示范性实施例。在通篇附图中,使用相同的参考数字来指代相同或类似的部分。可以省略对并入于此的公知功能和结构的详细描述,以避免模糊本发明的主题。
[0048]虽然将以基于OFDM无线通信系统或3GPP EUTRA标准以及VoLTE服务为基础来描述本公开的实施例,但是本领域技术人员应当理解,本发明的主题可以被应用于具有类似技术背景和信道格式的其他通信系统和服务,而不会脱离本发明的范围。应当明白,在本公开中描述的基于VoLTE的技术可以被应用于其他基于IMS的语音服务(例如,WiFi语音)。应当明白,在公开中可以互换地使用消息和分组。
[0049]应当明白,本公开中的每个通信实体包括:收发器,用于向/从其他通信实体发送/接收信号;以及控制器,用于控制收发器并基于通过收发器发送/接收的数据来控制该通信实体的操作。
[0050]虽然将基于其中在发送邀请消息之后,呼叫用户设备(UE)接收到100尝试消息(trying message)或180响铃消息(ringing message)或没有明确接收到消息的情形、或者因为发送/接收100尝试消息或180响铃消息是可选的所以是上述情形的组合来描述本发明的实施例,但是,本发明的主题可以被等同地应用于其他修改等,而不管100尝试消息或180响铃消息的发送/接收如何。在以下实施例中,100尝试消息、180响铃消息、603拒绝消息(decline message)和2000K消息被用于其中会话邀请协议(SIP)消息包括表示100尝试消息、180响铃消息、603拒绝消息或2000K消息的响应代码的情况。
[0051]虽然将基于其中当在不活跃定时器的不活跃时间段自eNB设置的初始值起到逾期之前在eNB中没有创建用于用户设备(UE)的发送/接收分组时eNB与UE断开连接的情况来描述本公开的实施例,但是应当明白,本发明的主题也可以被应用于其中当在不活跃时间段内在eNB中没有创建用于用户设备(UE)的发送/接收分组时eNB和UE断开连接的情况。
[0052]首先,描述其中在LTE移动通信系统中发生问题的情况。图2是描述根据本发明的实施例的其中做出呼入呼叫和呼出呼叫的状态的信号流图。
[0053]参照图2,通信系统在呼叫UE 201、呼叫方eNB 202、呼叫方CSCF 203、被叫UE204、被叫方eNB 205和被叫方CSCF 206之间执行信号的发送/接收。该实施例包括其中在通信系统中用户语音数据的一部分没有被发送或者呼叫断掉的情况。
[0054]呼叫UE 201向被叫UE 204发送用于做出呼叫的邀请消息(210)。
[0055]在接收到邀请消息之后,被叫UE 204向呼叫UE 201发送100尝试消息(215),并且也向呼叫UE 201发送通知电话正响铃的180响铃消息(220)。
[0056]呼叫UE 201接收包括被叫UE的状态的100尝试消息和180响铃消息(225和230)。
[0057]当恰在电话开始响铃之后被叫UE 204应答或没有拒绝呼叫时,呼叫UE201可能具有相当长的时间段没有向/从网络发送/接收任何分组。
[0058]当eNB202检测到该状态(即,其中没有执行数据或信号的发送/接收)持续达对定时器设置的预设时间段时(235),其释放从呼叫UE 201的连接(或RRC) (240)。
[0059]在这种情形下,当被叫UE 204的被叫用户接受呼叫时(245),被叫UE204向呼叫UE 201发送用于通知被叫用户的呼叫接受的2000K消息(250),并且因为被叫用户已经接受呼叫所以他/她同时开始向呼叫用户讲话(255)。在这种情形下,因为呼叫UE 201已经释放了 RRC,所以网络(CSCF) 203执行寻呼过程以与呼叫UE 201建立连接(206),并且因而呼叫UE 201执行服务请求过程(265)。服务请求过程包括RRC连接建立。
[0060]因为寻呼发送/接收和连接建立花费时间段,所以与在该时间段期间被叫用户已经向呼叫用户做出的话音对应的语音数据可能被丢失,即,语音媒体断掉(275)。
[0061]为了解决该问题而实施本发明,其示出各种实施例。也即,这些实施例提供一种系统,从当呼叫UE向被叫UE发送做出呼叫的邀请消息起直到其从被叫UE接收到2000K消息为止,该系统保持呼叫UE与被叫UE之间的连接。
[0062]当eNB检测到已有一时间段未创建要向/从UE发送/接收的任何分组(信令和数据)时,其释放从UE的连接(RRC和/或SI连接)。为了该过程,使用定时器,并且该定时器通常被称为不活跃定时器。
[0063]为了防止释放呼叫UE与被叫UE之间的连接:不活跃定时器需要将初始值设置为相对大的值,以保持自当呼叫UE向被叫UE发送邀请消息时起直到呼叫UE从被叫UE接收到2000K消息为止的连接;或者,用于UE的信号或分组需要被创建并发送到eNB。
[0064]图3是描述根据本发明的实施例的其中当eNB使用基于MS的语音服务时不活跃定时器被设置为具有相对大的时间段的方法的信号流图。
[0065]参考图3,UE 302、eNB 304 和 MME 306 彼此通信。
[0066]UE 302向eNB 304发送包括服务请求的RRC建立请求消息,以与eNB304建立连接(310) ο服务请求被发送到MME 306。
[0067]在接收到RRC建立请求消息之后,eNB 304向MME 306发送服务请求(315)。
[0068]响应于所接收的消息,MME 306向eNB 304发送包括关于UE 302的上下文的初始UE上下文建立消息(320)。例如,关于UE的上下文可以包括关于UE 302正使用的承载的信息。
[0069]eNB 304基于从MME 306发送的承载上下文来调整不活跃定时器值(325)。例如,当eNB 304检测到UE 302处于其中与网络执行MS信令的状态时,其可以将比先前状态更大的不活跃定时器的值应用于当前状态。当UE 302的承载上下文包括QCI 5的承载时,eNB检测到UE 302使用VoIMS。因为可能由于连接的潜在释放而发生上面描述的问题,所以不活跃定时器可以将初始值设置为比默认值(例如,10秒)更大的值(例如,30秒或60秒)。也即,eNB 304为具有QCI 5承载的UE设置比其他UE更大的不活跃定时器,从而保持用于UE的连接而不断开连接,虽然在相当长的时间段中没有创建任何发送/接收分组。
[0070]如下实施用于向使用VoMS的UE应用相对大的不活跃定时器的方法。
[0071]作为第一示例,在其中已经预设了用于多个不活跃定时器初始值的配置的情况下,值中的一个被选择来作为默认配置并被应用于UE。当UE满足条件(S卩,使用VoIMS的条件)时,具有比根据默认配置设置的定时器的初始值更大的值的配置被选择并应用于UE。例如,在其中以不活跃定时器的初始值被设置为10秒的方式来设置默认配置并且以不活跃定时器的初始值被设置为30秒的方式来设置附加配置的情形中,当UE满足和eNB使用VoIMS相同的条件时,附加配置被选择并应用于UE。在其他实施里中,可以根据预设值(多个预设值)或基于关于网络的信令来确定配置值。
[0072]作为第二示例,在其中默认配置被应用于UE的情形中,当UE满足条件(S卩,使用VoIMS的条件)时,附加值被添加到在默认配置中包括的不活跃定时器的初始值并且该结果被应用于不活跃定时器。例如,在其中初始值是10秒且附加值是20秒的情形中,当UE满足条件时,eNB将附加值20秒添加到初始值10秒并使用30秒来作为不活跃定时器的初始值。在其他实施例中,可以根据预设值(多个预设值)或基于关于网络的信令来确定初始值和/或附加值。
[0073]作为第三示例,在其中作为默认配置的不活跃定时器被应用于UE —次的情形中,当UE满足条件(即,使用VoMS的条件)时,不活跃定时器被应用于UE两次或更多次。例如,在其中已经利用不活跃定时器的初始值是10秒且应用频率是一的默认配置来设置eNB的情形中,当使用VoMS的UE满足条件时,不活跃定时器被应用于UE三次。这与用于使用VoIMS的UE的不活跃定时器增加到30秒具有类似效果。在其他实施例中,可以根据预设值(多个预设值)或基于向/从网络发送/接收的信令来确定定时器的应用频率。
[0074]图4是描述根据本发明的实施例的通信系统中的操作的信号流图。当eNB请求基于IMS的语音服务时,不活跃定时器可以被设置为相对大的时间段来用于特定情形。
[0075]参考图4,UE 402、eNB 404、MME 406 和 SGW 408 彼此通信。
[0076]UE 402向eNB 404发送RRC建立请求消息,以与eNB 404建立连接(410)。RRC建立请求消息包括服务请求消息。服务请求被发送到MME 406。
[0077]在接收到RRC建立请求消息之后,eNB 404向MME 406发送包括服务请求的初始UE 消息(415) ο
[0078]响应于所接收的消息,MME 406向eNB 404发送包括关于UE 402的上下文、即UE402正使用的承载的上下文的初始UE上下文建立消息(420)。
[0079]基于从MME 406发送的承载上下文,eNB 404确认UE 402处于可以与网络执行頂S信令的状态中。当UE 402的承载上下文包括QCI 5的承载时,eNB检测到UE 402使用VoIMSo
[0080]eNB 404向UE 402发送用于建立RRC的RRC建立消息(425)。
[0081]在与UE 402建立RRC之后,当eNB确认UE 402处于可以与网络执行MS信令的状态中时(430),例如,当通过QCI 5的承载(关于eNB的逻辑信道)发送分组时,eNB 404检测到UE 402正执行与实时VoMS服务有关的分组的传输。
[0082]在该过程中,当eNB 404太早释放与UE 402的连接时,可能发生上述问题。为了避免问题的发生,在操作430中,eNB 404将不活跃定时器的初始值设置为比默认值(例如,10秒)更大的值(例如,30秒或60秒)。也即,虽然没有创建任何发送/接收分组,但是eNB 404在比其他UE更长的时间段内保持与执行MS信令的UE、即通过QCI 5的承载发送分组的UE 402的连接。与图3示出的实施例不同,以这样的方式来设计图4的实施例,即:eNB404仅为通过QCI 5的承载发送VoMS相关分组的UE 402将不活跃定时器的初始值设置为相对大的值,从而防止eNB 404的资源被浪费并且减少UE 402的电池功耗。
[0083]如下实施用于向使用VoMS的UE应用相对大的不活跃定时器的方法。
[0084]作为第一示例,在其中已经预设了用于多个不活跃定时器初始值的配置的情况下,值中的一个被选择来作为默认配置并被应用于UE。当UE满足条件(S卩,使用VoIMS的条件)时,具有比根据默认配置设置的定时器的初始值更大的值的配置被选择并应用于UE。例如,在其中以不活跃定时器的初始知被设置为10秒的方式来设置默认配置并且以不活跃定时器的初始值被设置为30秒的方式来设置附加配置的情形中,当UE满足和eNB使用VoIMS相同的条件时,附加配置被选择并应用于UE。在其他实施例中,可以根据预设值(多个预设值)或基于关于网络的信令来确定配置值。
[0085]作为第二示例,在其中默认配置被应用于UE的情形中,当UE满足条件(即,使用VoIMS的条件)时,附加值被添加到在默认配置中包括的不活跃定时器的初始值并且结果被应
当前第2页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1