一种mtc设备接入方法和设备的制作方法

文档序号:7742175阅读:204来源:国知局
专利名称:一种mtc设备接入方法和设备的制作方法
技术领域
本发明涉及通信技术领域,特别是涉及一种MTC(Machine TypeCommunications, 机器型通信)设备接入方法和设备。
背景技术
机器类型通信是一种新型的通信理念,用于将多种不同类型的通信技术有机结合,例如机器对机器通信、机器控制通信、人机交互通信、移动互联通信,从而推动社会生产和生活方式的发展。预计在未来的通信系统中,人对人通信的业务可能仅占整个终端市场的1/3,而更大数量的通信是MTC通信业务。以下首选介绍MTC通信系统中的相关概念MTC设备MTC设备泛指应用于机器类通信的用户设备。MTC设备可以通过 PLMN(Public Land Mobile-communication Network,公众陆地移动通信网)与 MTC服务器以及其他的MTC设备进行通信。MTC服务器MTC服务器是一个网络实体。它可以同PLMN进行通信,还可以通过 PLMN与MTC设备进行通信;MTC服务器存在可以让用户访问的接口。MTC服务器为用户提供MTC业务。MTC用户MTC用户使用MTC服务器提供的MTC业务。MTC通信可以具有以下特点(I)MTC设备具有低移动性;(2)MTC设备具有时间可控特性;(3)MTC网络与网络侧进行的数据传输对数据传输对实时性要求不高,即具有时间容忍性;(4)MTC设备能量受限,要求极低的功率消耗;(5)MTC设备和网络侧之间只进行小数据量的信息传输;(6) MTC设备具有基于组的MTC特性;一个实际的MTC设备可以具有上述的一个或多个特点,以及其他特点。时间可控特性是指MTC设备只能够在预先定义的时间段内接收和发送信息,而在这段时间以外不发送数据。其中,基于组的MTC特性是指由于MTC设备数量可能非常多,因此在一些MTC场景中可以以组为单位对MTC设备进行管理。现有技术中,MTC设备在接收到网络侧指定的时间段后,可能都在该时间段的开始时发起连接建立过程。由于MTC设备数量非常多,因此在每个时间段内存在大量MTC设备同时向网络侧发起接入请求时,将会导致网络拥塞。

发明内容
本发明的实施例提供一种MTC设备接入方法和设备,用于避免网络拥塞。本发明的实施例提供一种机器型通信MTC设备接入方法,包括
MTC设备确定其允许接入网络的连接建立时间段;MTC设备从所述连接建立时间段内选择发起连接建立时间点;MTC设备根据选择出的发起连接建立时间点向网络侧发起网络接入。其中,MTC设备根据为其指示的连接建立时间信息,确定其允许接入网络的连接建立时间段。其中,MTC设备获取为其指示的连接建立时间信息包括以下的一种或多种网络侧通过将所述连接建立时间信息承载于系统广播消息或专用信令,将其配置到所述MTC设备;网络侧通过将所述连接建立时间信息承载于寻呼消息,将其发送到所述MTC设备;所述连接建立时间信息预先存储在所述MTC设备或MTC设备对应的UICC上。其中,所述连接建立时间信息包括起始时间点和结束时间点;所述连接建立时间段为所述起始时间点和结束时间点所界定的时间段;或者,所述连接建立时间信息包括起始时间点和持续时长;所述连接建立时间段为以所述起始时间点为时间起点、以所述持续时长为时间长度的时间段;或者,所述连接建立时间信息包括用于指示MTC设备在接收到寻呼消息的时刻起所持续的时长;所述连接建立时间段为以接收到寻呼消息的时刻为时间起点、以所述持续时长为时间长度的时间段。其中,如果允许MTC设备在所述连接建立时间段内多次尝试接入网络,则所述MTC 设备选择时间点以及根据选择出的时间点发起网络接入,具体为所述MTC设备从所述连接建立时间段内选择与所述多次尝试接入网络的次数数量相应的时间点,将所选择出的多个时间点按时间顺序排序,在其中的最早时间点发起接入请求,如果接入失败,则选择排在其后的时间点发起网络接入请求,以此类推,直到成功接入网络或者达到允许尝试的最大次数;或者,所述MTC设备从所述连接建立时间段内选择一时间点,根据该时间点发起接入请求,如果接入失败,则从所述连接链路时间段余下的时间段内选择一时间点发起网络接入请求,以此类推,直到成功接入网络或者达到允许尝试的最大次数。其中,从所述连接建立时间段内选择与所述多次尝试接入网络的次数数量相应的时间点,包括将所述连接建立时间段划分为相应数量的子时间段,在各子时间段内选择一时间
点ο其中,从所述连接建立时间段内先选择一时间点,以及从所述连接链路时间段余下的时间段内选择一时间点,包括先从所述连接建立时间段内选择一时间点,如果在该时间点接入失败,则从获知接入失败时刻起到所述连接连接建立时间段结束时间点为止的时间段内选择一时间点,以此类推;或者,将所述连接建立时间段划分为相应数量的子时间段,先在时序最早的子时间段内选择一时间点,如果在该时间点接入失败,则从该子时间段之后的子时间段中选择一时间点,以此类推。
其中,在相应的时间段内选择一时间点,具体为生成一随机数;根据生成的随机数和该相应时间段的时长得到一时长数值,所述时间点为以该相应时间段的起始时间点后经该数值所表示的时长所得到的时间点。其中,在相应的时间段内选择一时间点,具体为根据时间点的粒度生成相应数量的随机数,其中,每个时间粒度所对应的随机数数值范围由对应的时间粒度决定;根据生成的随机数和该相应时间段的时长,得到所述时间点的各时间粒度的数值。其中,网络侧通过将所述允许尝试的最大次数承载于系统广播消息、专用信令或寻呼消息,将其发送到所述MTC设备;或者,将所述允许尝试的最大次数预先存储在所述 MTC设备或MTC设备对应的UICC上。其中,所述选择为随机选择。本发明的实施例提供一种MTC设备,包括确定模块,用于确定其允许接入网络的连接建立时间段;选择模块,用于从所述确定模块确定出的所述连接建立时间段内选择发起连接建立时间点;接入模块,用于根据所述选择模块选择出的发起连接建立时间点向网络侧发起网络接入。其中,所述确定模块具体用于根据为MTC设备指示的连接建立时间信息,确定其允许接入网络的连接建立时间段。其中,还包括配置模块,用于接收网络侧发送的承载有所述连接建立时间信息的系统广播消息或专用信令,将所述连接建立时间信息配置到MTC设备;或者,用于接收网络侧发送的承载有所述连接建立时间信息的寻呼消息,将所述连接建立时间信息存储到所述MTC设备;或者,接收存入到所述MTC设备或MTC设备对应的UICC的连接建立时间信息。其中,所述连接建立时间信息包括起始时间点和结束时间点;所述确定模块确定出的连接建立时间段为所述起始时间点和结束时间点所界定的时间段;或者,所述连接建立时间信息包括起始时间点和持续时长;所述确定模块确定出的连接建立时间段为以所述起始时间点为时间起点、以所述持续时长为时间长度的时间段;或者,所述连接建立时间信息包括用于指示MTC设备在接收到寻呼消息的时刻起所持续的时长;所述确定模块确定出的连接建立时间段为以接收到寻呼消息的时刻为时间起点、以所述持续时长为时间长度的时间段。其中,如果允许MTC设备在所述连接建立时间段内多次尝试接入网络,则所述选择模块具体用于从所述连接建立时间段内选择与所述多次尝试接入网络的次数数量相应的时间点,将所选择出的多个时间点按时间顺序排序,在其中的最早时间点发起接入请求;如果接入失败,则选择排在其后的时间点作为再次发起网络接入的时间点,以此类推,直到成功接入网络或者达到允许尝试的最大次数;或者,从所述连接建立时间段内选择一时间点,根据该时间点发起接入请求,如果接入失败,则从所述连接链路时间段余下的时间段内选择一时间点作为再次发起网络接入的时间点,以此类推,直到成功接入网络或者达到允许尝试的最大次数。其中,所述选择模块具体用于将所述连接建立时间段划分为相应数量的子时间段,在各子时间段内选择一时间点。其中,所述选择模块具体用于先从所述连接建立时间段内选择一时间点,如果在该时间点接入失败,则从获知接入失败时刻起到所述连接连接建立时间段结束时间点为止的时间段内选择一时间点,以此类推;或者,将所述连接建立时间段划分为相应数量的子时间段,先在时序最早的子时间段内选择一时间点,如果在该时间点接入失败,则从该子时间段之后的子时间段中选择一时间点,以此类推。其中,所述选择模块在相应的时间段内选择一时间点时,具体用于生成一随机数;根据生成的随机数和该相应时间段的时长得到一时长数值,所述时间点为以该相应时间段的起始时间点后经该数值所表示的时长所得到的时间点。其中,所述选择模块在相应的时间段内选择一时间点时,具体用于根据时间点的粒度生成相应数量的随机数,其中,每个时间粒度所对应的随机数数值范围由对应的时间粒度决定;根据生成的随机数和该相应时间段的时长,得到所述时间点的各时间粒度的数值。其中,所述配置模块还用于接收网络侧发送的携带有所述允许尝试的最大次数的系统广播消息、专用信令或寻呼消息,将所述最大次数配置到到所述MTC设备。其中,所述选择模块具体用于从所述连接建立时间段内随机选择发起连接建立时间点。本发明的实施例具有以下优点MTC设备通过网络侧通知的或从MTC设备(包括其关联的UICC)上获得的连接建立时间信息获取连接建立时间段,并根据该连接建立时间段采用随机方式确定连接建立时间点,并根据该连接建立时间点接入网络,从而提供了 MTC 设备接入时间选择机制,避免在同一时间存在很多MTC设备同时发起接入网络的过程,降低了造成网络拥塞的可能。


为了更清楚地说明本发明或现有技术中的技术方案,下面将对本发明或现有技术描述中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本发明的实施例中的一种MTC设备接入方法流程图;图2为本发明的实施例中的另一种MTC设备接入方法流程图;图3为本发明的实施例中的另一种MTC设备接入方法流程图;图4为本发明的实施例中的另一种MTC设备接入方法流程图5为本发明的实施例中的一种MTC设备的结构示意图。
具体实施例方式下面将结合本发明中的附图,对本发明中的技术方案进行清楚、完整的描述,显然,所描述的实施例是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。第三代移动通信系统以及其长期演进系统支持机器型通信MTC功能,支持具有上述时间可控特性的MTC设备在指定的时间段内接入网络,使MTC设备与网络侧进行数据传输。对于具有时间可控特性的MTC设备,网络侧可以指定MTC设备允许接入的时间段,当MTC 设备接收到网络侧的指示时,在网络侧指示的时间段内向发起接入请求。当然,MTC设备允许接入的时间段也可以作为定制信息保存在MTC设备或MTC设备所关联的UICC上。网络侧设备可以更改允许接入的时间段。当网络侧设备更改允许接入的时间段后,将更改后的时间段通知MTC设备和MTC用户。而MTC设备在获得自己允许进行接入的时间段后,可能都在该时间段的开始时发起连接建立过程。由于MTC设备数量非常多,因此在每个时间段内可能存在大量的MTC设备在同一时间(如在时间段的开始处)向网络侧发起接入请求, 这样将会导致网络产生拥塞。另外,如果同一时间发送的寻呼消息可以同时通知大量的终端发起连接建立过程,那么也会产生上述的类似问题,即被寻呼的大量终端可能会在接收到寻呼消息后的同一时间同时向网络发起接入过程,这同样也会导致网络拥塞。因此,本发明实施例提供一种MTC设备接入方法,以解决在大量终端在同时向网络发起接入时所可能导致的网络拥塞问题。如图1所示,为本发明的实施例中的一种MTC设备接入方法,具体包括以下步骤步骤101、MTC设备确定其允许接入网络的连接建立时间段。步骤102、MTC设备从所述连接建立时间段内选择发起连接建立时间点。步骤103、MTC设备根据选择出的发起连接建立时间点向网络侧发起网络接入。如图2所示,为本发明的实施例中提供的一种MTC设备接入方法,网络侧通过系统广播发送MTC设备的连接建立时间段,MTC设备通过随机数在连接建立时间段内确定连接建立时间点,从而在确定的连接建立时间点接入网络,该方法具体包括以下步骤步骤201、MTC设备获取网络侧通过系统广播发送的MTC设备的连接建立时间段。本实施例中所述的MTC设备的连接建立时间段属于MTC设备的连接建立时间信息的一种具体表现。MTC设备获取为其指示的连接建立时间信息可以采用以下的一种或多种方式网络侧通过将所述连接建立时间信息承载于系统广播消息或专用信令,将其配置到所述MTC设备;网络侧通过将所述连接建立时间信息承载于寻呼消息,将其发送到所述MTC设备;所述连接建立时间信息预先存储在所述MTC设备或MTC设备对应的通用集成电路卡UICC上。
所述连接建立时间信息包括起始时间点和结束时间点;所述连接建立时间段为所述起始时间点和结束时间点所界定的时间段;或者,所述连接建立时间信息包括起始时间点和持续时长;所述连接建立时间段为以所述起始时间点为时间起点、以所述持续时长为时间长度的时间段;或者,所述连接建立时间信息包括用于指示MTC设备在接收到寻呼消息的时刻起所持续的时长;所述连接建立时间段为以接收到寻呼消息的时刻为时间起点、以所述持续时长为时间长度的时间段。本发明实施例中网络侧通过广播消息方式通知MTC设备连接建立时间段,该时间段可以是绝对时间段,例如1:00-5:00 ;也可以是相对时间段,例如MTC设备接收到该广播消息的4个小时内。本发明实施例中采用网络侧通知的连接建立时间段为绝对时间段为例进行说明, 不妨设该绝对时间段为1:00-5:00。步骤202、MTC设备产生随机数,用以从连接建立时间段中确定连接建立时间点。由于网络侧通知的MTC设备的接入时间为时间段,因此MTC设备需从网络侧允许的时间段内确定具体的连接建立时间点,具体地,通过随机数的方式进行随机选择进行确定,从而避免了多个MTC设备同时接入而造成的网络拥塞。优选地,MTC设备可以通过产生一个或多个随机数,来确定MTC设备的连接建立时间点。对于产生多个随机数根据时间点的粒度生成相应数量的随机数,其中,每个时间粒度所对应的随机数数值范围由对应的时间粒度决定;根据生成的随机数和该相应时间段的时长,得到所述时间点的各时间粒度的数值。优选地,MTC设备采用产生4个随机数,分别用来确定MTC设备连接建立时间点所对应的时、分、秒、毫秒。当然,时间粒度也可以包括 天、月、年等,相应地需要对应的随机数。例如网络侧通知MTC设备允许进行接入的连接建立时间段为1 00-5 00,MTC设备分别产生4个随机数,具体地,产生一个1-4之间的随机数,用来确定在几时发送;产生一个0-59之间的随机数,用来确定在几分发送的;产生一个0-59之间的随机数,用来确定在几秒发送的;再产生一个0-999之间的随机数,用来确定在几毫秒发送的。对于产生一个随机数生成一随机数;根据生成的随机数和该相应时间段的时长得到一时长数值(即为时延),所述时间点为以该相应时间段的起始时间点后经该数值所表示的时长所得到的时间点。例如MTC设备产生的随机数为0.7001,网络侧通知的接入的绝对时间段为 1:00-5:00。首先,通过绝对时间段确定相对时间段,即5-1 = 4小时;其次,将该随机数与该相对时间段内的总毫秒数相乘获得连接建立的时长数值,即时延,即4*60*60*1000*0. 7001 =10081440,该方法表示在1点钟以后的第10081440毫秒为MTC设备连接建立时间点。需要说明的是,本发明实施例通过随机数确定连接建立时间点的方式只是一种优选的实施方法,凡是通过随机确定连接建立时间点的方式均属于本发明的保护范围(随机数产生方式,个数,使用方式的改变等),例如对随机数时,对于“分”和“秒”采用同一随机数等。优选地,为了防止MTC设备在可连接建立时间段内不能一次接入成功或者数据没有发送完毕,若允许MTC设备在所述连接建立时间段内多次尝试接入网络,则MTC设备在连接建立时间段内可以确定多个连接建立时间点,且对应MTC设备在连接建立时间段内允许尝试的最大次数,该允许尝试的最大次数可以由网络侧指定,当然也可在规范或定制信息中确定。优选地,多个连接建立时间点可以一次性确定,也可以在当前接入失败后确定下次连接建立时间。若多个连接建立时间点为一次确定,所述MTC设备从所述连接建立时间段内选择与所述多次尝试接入网络的次数数量相应的时间点,将所选择出的多个时间点按时间顺序排序,在其中的最早时间点发起接入请求,如果接入失败,则选择排在其后的时间点发起网络接入请求,以此类推,直到成功接入网络或者达到允许尝试的最大次数。例如网络侧配置的允许尝试的最大次数为2次,则在连接建立时间段为 1:00-5:00时,产生0. 7001和1.4002这两个随机数,通过这两个随机数在该连接建立时间段内确定连接建立时间的方法分别为4*60*60*1000*0. 7001 = 10081440,表示在1点钟以后的第10081440毫秒为MTC设备的第一个连接建立时间点;4*60*60*1000*1. 4002 = 2016^80,表示在1点钟以后的第2016^80毫秒为MTC设备的第二个连接建立时间点。此时,若MTC设备的第一个连接建立时间点连接建立失败时,则第二个连接建立时间点再次发起接入。若多个连接建立时间点为在当前接入失败后确定下次连接建立时间,则所述MTC 设备从所述连接建立时间段内选择一时间点,根据该时间点发起接入请求,如果接入失败, 则从所述连接链路时间段余下的时间段内选择一时间点发起网络接入请求,以此类推,直到成功接入网络或者达到允许尝试的最大次数。优选地,包括以下方式先从所述连接建立时间段内选择一时间点,如果在该时间点接入失败,则从获知接入失败时刻起到所述连接连接建立时间段结束时间点为止的时间段内选择一时间点,以此类推。例如MTC设备获取的连接建立时间段为9:00-9:30,第一次随机确定的连接建立时间点为9:20。如果第一次未接入成功或者所要发送的数据没有发送完毕,则确定第二次连接建立时间点进行接入,如此循环,直到MTC设备进行接入的次数达到允许尝试的最大次数为止。后续确定连接建立时间点的方式可以采用与第一次确定连接建立时间点相同或相似的方式,例如若第一次采用一个随机数确定连接建立时间点9:10,当确定第二次连接建立时间点时,可以只是将确定过程中允许的连接建立时间段由9:00-9:30改为 9:10-9:30便可,确定过程中的其他流程不需要改变;另外,第二次连接建立时间点的确定也可以完全按照第一次确定连接建立时间点相同的流程进行,即确定过程允许的连接建立时间段9:00-9:30不需要改变,当确定的第二次进行连接建立时间小于当前时间时,将再发起一次时间确定过程,直到连接建立成功、达到允许尝试的最大次数、或确定的时间大于当前时间)时为止。另外,当允许MTC设备在所述连接建立时间段内多次尝试接入网络,这时,在确定具体的连接建立时间点时可以使用划分子时间段的方式。这里所指的划分子时间段的方式是指可以将连接建立时间段划分成多个子时间段,然后,在多个子时间段中确定多个具体的连接建立时间点。当划分子时间段的方式应用于一次确定多个连接建立时间点时,可以先将所述连接建立时间段根据MTC设备允许接入网络的次数划分对应的子时间段,如允许MTC设备在连接建立时间段内进行两接入尝试,那么将把连接建立时间段分成两个子时间段,然后在每个子时间段内采用上述的采用一个随机数或多个随机数的方式确定一个具体的连接建立时间点。当划分子时间段的方式应用于在前一次接入失败后才确定下次连接建立时间点时,可以先将所述连接建立时间段根据MTC设备允许接入网络的次数划分对应的子时间段,先在时序最早的子时间段内选择一时间点,如果在该时间点接入失败,则从该子时间段之后的下一子时间段中选择一时间点,以此类推。优选地,MTC设备在所允许的连接建立时间段内确定多个连接建立时间点时,MTC 设备可将该连接建立时间段平均或按比例划分为多个子时间段,并分别在多个子时间段内确定各自的连接建立时间点,优选地,为每一个子时间段确定一个连接建立时间点,当然也可以为多个连接建立时间点。例如当该连接建立时间段为1:00-5:00时,可将该时间段划分为2个时间子时间段,分别为1:00-3:00和3:00-5:00。在子时间段1 00_300内,通过随机数确定一个连接建立时间(具体方法同上)为1:30 ;在子时间段3:00-5:00内,通过随机数确定一个连接建立时间(具体方法同上)为4:30,则MTC设备可在该两个连接建立时间点进行连接建立。 上述两个连接建立时间点的确定可以同时确定,或当第一次失败后确定第二个连接建立时间。优选地,网络侧可以通知MTC设备多个连接建立时间段。步骤203、MTC设备在确定的连接建立时间点接入网络。MTC设备在确定的连接建立时间点接入网络时,可以采用竞争随机接入,也可以采用非竞争随机接入的方式。如图3所示,为本发明的实施例中提供的一种MTC设备接入方法,MTC设备根据网络侧通过专用信令通知的连接建立时间信息和MTC设备本端存储的连接建立时间信息确定连接建立时间段,并通过随机数从该连接建立时间段获取连接建立时间点,从而根据该连接建立时间点接入网络,该方法具体包括以下步骤步骤301、MTC设备获取网络侧通过专用信令发送的连接建立的开始时间。具体地,MTC设备获取网络侧通过专用信令通知的连接建立时间信息,其中,专用信令可以为RRC(Radio Resource Control,无线资源控制)信令、MAC CE (MAC Control element,MAC控制元素)或物理层信令等;连接建立时间信息为连接建立开始时间。本发明实施例中通过专用信令通知连接建立的开始时间为例进行说明,但本发明的技术方案同样适用于采用其他方式通知MTC设备连接建立的开始时间的情况。步骤302、MTC设备获取本端存储的连接建立时间信息。存储在MTC设备的连接建立时间信息为一个相对时间,如连接建立的持续时间, 用以与网络侧通知的连接建立开始时间相配合,从而确定具体的连接建立时间段。步骤303、MTC设备获取连接建立时间段。例如网络侧通知的连接建立时间信息为连接建立开始时间9:10,MTC设备的连接建立时间信息为从网络侧通知的连接建立开始时间10分钟内的任何时间。此时连接建立时间段为9:10-9:20。步骤304、MTC设备通过随机数从所获取的连接建立时间段确定连接建立时间点。具体的,通过随机数从所获取的连接建立时间段确定连接建立时间点与上述步骤202类似,此处不再赘述。如图4所示,为本发明的实施例中提供的一种MTC设备接入方法,MTC设备根据网络侧的寻呼消息和MTC设备的定制信息获取连接建立时间信息,该方法具体包括以下步骤步骤401、MTC设备接收网络侧的寻呼消息。此时,MTC设备接收到网络侧的寻呼消息的时间为连接建立开始时间。例如MTC设备接收到网络侧的寻呼消息的时间为9:00。步骤402、MTC设备获取连接建立时间信息。UICC (Universal Integrated Circuit Card,通用集成电路卡)主要用于存储用户信息、鉴权密钥、短消、付费方式等信息。优选地,连接建立时间信息可以以定制信息的方式储存在MTC设备或MTC设备所关联的UICC上,或携带在该寻呼消息中。本发明实施例中以该连接建立时间信息以定制信息的方式储存在MTC设备为例进行说明。优选地,定制信息中存储的连接建立时间信息为连接建立持续时间,如4个小时。步骤403、MTC设备通过随机数根据所获取的连接建立时间段确定连接建立时间
点ο例如基于401和402中的假设,此时连接建立时间段为9:00-13:00。具体的,通过随机数从所获取的连接建立时间段确定连接建立时间点与上述步骤 202类似,此处不再赘述。需要说明的是,当网络侧发送寻呼消息,让MTC设备在一段时间内进行接入时,如果时间段采用相对时间的方式给出,那么时间段的开始点可以默认为接收到paging消息的时间。这里,MTC设备接收寻呼消息的时间也可作为连接建立时间信息。此外,时间段的开始时间点也可以采用绝对时间(如5:00)或相对时间(如接收到paging消息后5分钟时为允许接入时间段的开始时间)的方式给出。需要说明的是,上述不同连接建立时间信息的获取与配合仅为本发明一种优选的实施例,不同的方式之间可以根据需要进行组合,凡是根据连接建立时间信息获取连接建立时间点的方法均属于本发明的保护范围,例如MACCE与定制信息配合。而对于网络侧通过寻呼消息和网络侧通过其他方式(如系统广播消息和专用信令消息等)通知的两类方式,其区别仅在于网络侧通过寻呼消息通知方式通常为一次性触发,即当MTC设备接收到寻呼消息后,触发发起一次连接建立流程,其中MTC设备接收到寻呼消息相当于触发事件; 而网络侧通过其他方式通知时,只要到达指定的时间即可触发连接建立,发起接入网络的过程。如图5所示,为本发明提供的一种MTC设备,MTC设备500包括确定模块510,用于确定其允许接入网络的连接建立时间段;选择模块520,用于从确定模块510确定出的所述连接建立时间段内选择发起连接建立时间点;接入模块530,用于根据选择模块520选择出的发起连接建立时间点向网络侧发起网络接入。其中,确定模块510具体用于根据为MTC设备指示的连接建立时间信息,确定其允许接入网络的连接建立时间段。其中,还包括配置模块M0,用于接收网络侧发送的承载有所述连接建立时间信息的系统广播消息或专用信令,将所述连接建立时间信息配置到MTC设备;或者,用于接收网络侧发送的承载有所述连接建立时间信息的寻呼消息,将所述连接建立时间信息存储到所述MTC设备;或者,接收存入到所述MTC设备或MTC设备对应的UICC的连接建立时间信息。其中,所述连接建立时间信息包括起始时间点和结束时间点;确定模块510确定出的连接建立时间段为所述起始时间点和结束时间点所界定的时间段;或者,所述连接建立时间信息包括起始时间点和持续时长;确定模块510确定出的连接建立时间段为以所述起始时间点为时间起点、以所述持续时长为时间长度的时间段;或者,所述连接建立时间信息包括用于指示MTC设备在接收到寻呼消息的时刻起所持续的时长;确定模块510确定出的连接建立时间段为以接收到寻呼消息的时刻为时间起点、以所述持续时长为时间长度的时间段。其中,如果允许MTC设备在所述连接建立时间段内多次尝试接入网络,则选择模块520具体用于从所述连接建立时间段内选择与所述多次尝试接入网络的次数数量相应的时间点,将所选择出的多个时间点按时间顺序排序,在其中的最早时间点发起接入请求;如果接入失败,则选择排在其后的时间点作为再次发起网络接入的时间点,以此类推,直到成功接入网络或者达到允许尝试的最大次数;或者,从所述连接建立时间段内选择一时间点,根据该时间点发起接入请求,如果接入失败,则从所述连接链路时间段余下的时间段内选择一时间点作为再次发起网络接入的时间点,以此类推,直到成功接入网络或者达到允许尝试的最大次数。其中,选择模块520具体用于将所述连接建立时间段划分为相应数量的子时间段,在各子时间段内选择一时间点。其中,选择模块520具体用于先从所述连接建立时间段内选择一时间点,如果在该时间点接入失败,则从获知接入失败时刻起到所述连接连接建立时间段结束时间点为止的时间段内选择一时间点,以此类推;或者,将所述连接建立时间段划分为相应数量的子时间段,先在时序最早的子时间段内选择一时间点,如果在该时间点接入失败,则从该子时间段之后的子时间段中选择一时间点,以此类推。其中,选择模块520在相应的时间段内选择一时间点时,具体用于生成一随机数;根据生成的随机数和该相应时间段的时长得到一时长数值,所述时间点为以该相应时间段的起始时间点后经该数值所表示的时长所得到的时间点。其中,选择模块520在相应的时间段内选择一时间点时,具体用于根据时间点的粒度生成相应数量的随机数,其中,每个时间粒度所对应的随机数数值范围由对应的时间粒度决定;
根据生成的随机数和该相应时间段的时长,得到所述时间点的各时间粒度的数值。其中,所述配置模块还用于接收网络侧发送的携带有所述允许尝试的最大次数的系统广播消息、专用信令或寻呼消息,将所述最大次数配置到到所述MTC设备。其中,选择模块520具体用于从所述连接建立时间段内随机选择发起连接建立时间点。本发明的实施例具有以下优点MTC设备通过网络侧通知的或从MTC设备(包括其关联的UICC)上获得的连接建立时间信息获取连接建立时间段,并通过随机方式根据该连接建立时间段确定连接建立时间点,并根据该连接建立时间点接入网络,从而提供了 MTC 设备接入时间选择机制,避免在同一时间存在很多MTC设备同时发起接入网络的过程,降低了造成网络拥塞的可能。通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本发明可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台终端设备(可以是手机,个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视本发明的保护范围。
权利要求
1.一种机器型通信MTC设备接入方法,其特征在于,包括MTC设备确定其允许接入网络的连接建立时间段;MTC设备从所述连接建立时间段内选择发起连接建立时间点;MTC设备根据选择出的发起连接建立时间点向网络侧发起网络接入。
2.如权利要求1所述的方法,其特征在于,MTC设备根据为其指示的连接建立时间信息,确定其允许接入网络的连接建立时间段。
3.如权利要求2所述的方法,其特征在于,MTC设备获取为其指示的连接建立时间信息包括以下的一种或多种网络侧通过将所述连接建立时间信息承载于系统广播消息或专用信令,将其配置到所述MTC设备;网络侧通过将所述连接建立时间信息承载于寻呼消息,将其发送到所述MTC设备;所述连接建立时间信息预先存储在所述MTC设备或MTC设备对应的通用集成电路卡 UICC 上。
4.如权利要求2所述的方法,其特征在于,所述连接建立时间信息包括起始时间点和结束时间点;所述连接建立时间段为所述起始时间点和结束时间点所界定的时间段;或者,所述连接建立时间信息包括起始时间点和持续时长;所述连接建立时间段为以所述起始时间点为时间起点、以所述持续时长为时间长度的时间段;或者,所述连接建立时间信息包括用于指示MTC设备在接收到寻呼消息的时刻起所持续的时长;所述连接建立时间段为以接收到寻呼消息的时刻为时间起点、以所述持续时长为时间长度的时间段。
5.如权利要求1所述的方法,其特征在于,如果允许MTC设备在所述连接建立时间段内多次尝试接入网络,则所述MTC设备选择时间点以及根据选择出的时间点发起网络接入, 具体为所述MTC设备从所述连接建立时间段内选择与所述多次尝试接入网络的次数数量相应的时间点,将所选择出的多个时间点按时间顺序排序,在其中的最早时间点发起接入请求,如果接入失败,则选择排在其后的时间点发起网络接入请求,以此类推,直到成功接入网络或者达到允许尝试的最大次数;或者,所述MTC设备从所述连接建立时间段内选择一时间点,根据该时间点发起接入请求,如果接入失败,则从所述连接链路时间段余下的时间段内选择一时间点发起网络接入请求,以此类推,直到成功接入网络或者达到允许尝试的最大次数。
6.如权利要求5所述的方法,其特征在于,从所述连接建立时间段内选择与所述多次尝试接入网络的次数数量相应的时间点,包括将所述连接建立时间段划分为相应数量的子时间段,在各子时间段内选择一时间点。
7.如权利要求5所述的方法,其特征在于,从所述连接建立时间段内先选择一时间点, 以及从所述连接链路时间段余下的时间段内选择一时间点,包括先从所述连接建立时间段内选择一时间点,如果在该时间点接入失败,则从获知接入失败时刻起到所述连接连接建立时间段结束时间点为止的时间段内选择一时间点,以此类推;或者,将所述连接建立时间段划分为相应数量的子时间段,先在时序最早的子时间段内选择一时间点,如果在该时间点接入失败,则从该子时间段之后的子时间段中选择一时间点,以此类推。
8.如权利要求6或7所述的方法,其特征在于,在相应的时间段内选择一时间点,具体为生成一随机数;根据生成的随机数和该相应时间段的时长得到一时长数值,所述时间点为以该相应时间段的起始时间点后经该数值所表示的时长所得到的时间点。
9.如权利要求6或7所述的方法,其特征在于,在相应的时间段内选择一时间点,具体为根据时间点的粒度生成相应数量的随机数,其中,每个时间粒度所对应的随机数数值范围由对应的时间粒度决定;根据生成的随机数和该相应时间段的时长,得到所述时间点的各时间粒度的数值。
10.如权利要求5所述的方法,其特征在于,网络侧通过将所述允许尝试的最大次数承载于系统广播消息、专用信令或寻呼消息,将其发送到所述MTC设备;或者,将所述允许尝试的最大次数预先存储在所述MTC设备或MTC设备对应的UICC上。
11.如权利要求1所述的方法,其特征在于,所述选择为随机选择。
12.—种MTC设备,其特征在于,包括确定模块,用于确定其允许接入网络的连接建立时间段;选择模块,用于从所述确定模块确定出的所述连接建立时间段内选择发起连接建立时间点;接入模块,用于根据所述选择模块选择出的发起连接建立时间点向网络侧发起网络接入。
13.如权利要求12所述的设备,其特征在于,所述确定模块具体用于根据为MTC设备指示的连接建立时间信息,确定其允许接入网络的连接建立时间段。
14.如权利要求13所述的设备,其特征在于,还包括配置模块,用于接收网络侧发送的承载有所述连接建立时间信息的系统广播消息或专用信令,将所述连接建立时间信息配置到MTC设备;或者,用于接收网络侧发送的承载有所述连接建立时间信息的寻呼消息,将所述连接建立时间信息存储到所述MTC设备;或者,接收存入到所述MTC设备或MTC设备对应的UICC的连接建立时间信息。
15.如权利要求13所述的设备,其特征在于,所述连接建立时间信息包括起始时间点和结束时间点;所述确定模块确定出的连接建立时间段为所述起始时间点和结束时间点所界定的时间段;或者,所述连接建立时间信息包括起始时间点和持续时长;所述确定模块确定出的连接建立时间段为以所述起始时间点为时间起点、以所述持续时长为时间长度的时间段;或者,所述连接建立时间信息包括用于指示MTC设备在接收到寻呼消息的时刻起所持续的时长;所述确定模块确定出的连接建立时间段为以接收到寻呼消息的时刻为时间起点、以所述持续时长为时间长度的时间段。
16.如权利要求12所述的设备,其特征在于,如果允许MTC设备在所述连接建立时间段内多次尝试接入网络,则所述选择模块具体用于从所述连接建立时间段内选择与所述多次尝试接入网络的次数数量相应的时间点,将所选择出的多个时间点按时间顺序排序,在其中的最早时间点发起接入请求;如果接入失败,则选择排在其后的时间点作为再次发起网络接入的时间点,以此类推,直到成功接入网络或者达到允许尝试的最大次数;或者,从所述连接建立时间段内选择一时间点,根据该时间点发起接入请求,如果接入失败,则从所述连接链路时间段余下的时间段内选择一时间点作为再次发起网络接入的时间点,以此类推,直到成功接入网络或者达到允许尝试的最大次数。
17.如权利要求16所述的设备,其特征在于,所述选择模块具体用于将所述连接建立时间段划分为相应数量的子时间段,在各子时间段内选择一时间点。
18.如权利要求16所述的设备,其特征在于,所述选择模块具体用于先从所述连接建立时间段内选择一时间点,如果在该时间点接入失败,则从获知接入失败时刻起到所述连接连接建立时间段结束时间点为止的时间段内选择一时间点,以此类推;或者,将所述连接建立时间段划分为相应数量的子时间段,先在时序最早的子时间段内选择一时间点,如果在该时间点接入失败,则从该子时间段之后的子时间段中选择一时间点,以此类推。
19.如权利要求17或18所述的设备,其特征在于,所述选择模块在相应的时间段内选择一时间点时,具体用于生成一随机数;根据生成的随机数和该相应时间段的时长得到一时长数值,所述时间点为以该相应时间段的起始时间点后经该数值所表示的时长所得到的时间点。
20.如权利要求17或18所述的设备,其特征在于,所述选择模块在相应的时间段内选择一时间点时,具体用于根据时间点的粒度生成相应数量的随机数,其中,每个时间粒度所对应的随机数数值范围由对应的时间粒度决定;根据生成的随机数和该相应时间段的时长,得到所述时间点的各时间粒度的数值。
21.如权利要求14所述的设备,其特征在于,所述配置模块还用于接收网络侧发送的携带有所述允许尝试的最大次数的系统广播消息、专用信令或寻呼消息,将所述最大次数配置到到所述MTC设备。
22.如权利要求12所述的设备,其特征在于,所述选择模块具体用于从所述连接建立时间段内随机选择发起连接建立时间点。
全文摘要
本发明的实施例公开了一种机器型通信MTC设备接入方法和设备,该方法包括MTC设备确定其允许接入网络的连接建立时间段;MTC设备从所述连接建立时间段内选择发起连接建立时间点;MTC设备根据选择出的发起连接建立时间点向网络侧发起网络接入。通过本发明,避免在同一时间存在很多MTC设备同时发起接入网络的过程,降低了造成网络拥塞的可能。
文档编号H04W48/06GK102158930SQ20101011177
公开日2011年8月17日 申请日期2010年2月11日 优先权日2010年2月11日
发明者房家奕, 赵毅 申请人:电信科学技术研究院
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1