用于处理电信网络中的服务请求的方法和系统与流程

文档序号:11970786阅读:267来源:国知局
用于处理电信网络中的服务请求的方法和系统与流程
本发明一般地涉及电信领域。更加具体地,本发明涉及处理电信网络中的服务请求。

背景技术:
提供无线接入的电信网络(例如GSM、UMTS、WiMax、LTE)在过去已经取得巨大的进展。在这种网络中,能够向具有高移动性的通信装置提供语音和数据服务,即,通信装置不被限定于具体地点并且能够通过网络覆盖区域自由地移动。电信网络的网关节点使得能够连接到进一步的网络,例如基于IP的网络诸如互联网。电信网络的使用的一个具体实例包括涉及所谓的机器对机器(M2M)通信,还被称作机器型通信(MTC)的服务。M2M当前地在3GPP(见例如TS22.368)中正在标准化。MTC应用典型地包括数百、数千或者数百万的通信装置,每一个通信装置用作到电信网络的通信装置。这种通信装置可以是固定的或者非固定的。一个实例包括从连接到进一步网络的服务器经由电信网络在大的客户群的家处例如“智能”电表的电子读出。其它实例包括能够配备有允许经由电信网络与其它设施诸如数据处理中心交换信息的通信模块的传感器、量计、自动售货机或者咖啡机、用于路线定价应用的汽车量计、导航设施等。这种装置还可以受到数据处理中心监视。数据处理中心可以例如存储数据和/或提供用于维护人员修理或者重填(refill)机器、量计或者传感器的时间表或者可以更新装置中的信息。而且,数据处理中心可以被配置成处理例如用于道路定价应用的、从移动通信装置接收的数据。通常,在从装置到网络的、可能地很多一致的请求的情形中,期望网络资源的使用的、某种形式的控制。作为一个实例,很多移动装置现今能够从网络收取电子邮件消息。很多的装置可以被编程以每天多次地准确地在同一时刻收取电子邮件消息。事实上,最经常地,这些装置或者应用无需使得它们的请求被即刻地处理。正是应用的本质使得在同一时点发出服务请求。在电信网络中,当即刻的处理是不可能的时,数据通常被暂时地缓存。然而,如果由于堵塞,网络元件不能够在某个时间帧内处理(允许或者拒绝)服务请求,则使这些请求保持待定并非一个选项。最经常地,这些类型的进程使用超时机制,并且如果未接收到任何响应,则请求进程将被中止并且最可能地新的请求将被产生。这将再次在已经过载的网络元件上并且可能地在于请求处理中涉及的其它网络元件上引起额外的负荷。在M2M应用的实例中,EP2096884公开了在电信网络中规定一个或者多个时间间隔,在此期间允许特定通信装置或者一组通信装置接入网络从而使得网络运营商能够控制网络资源的使用。在规定的时间间隔以外的网络接入请求被拒绝。虽然这个方案使得网络运营商能够向特殊群体的客户装置提供例如某些接入允许时间间隔,在此期间可以允许网络接入,但是接入请求的发送仍然由客户或者装置随意决定并且不能够从网络控制。因此,在本技术领域中存在对于网络运营商对于网络资源的改进的控制的需要。

技术实现要素:
本发明的一个方面涉及一种用于处理来自电信网络中的请求实体的服务请求的方法。从请求实体接收对于具体服务的第一服务请求。序列标识符被分配给请求实体或者从其接收第一服务请求的请求实体的服务请求。通过向请求实体发送拒绝消息而拒绝第一服务请求并且分配的序列标识符也被传达到请求实体。在某个以后的时间,按照次序在电信网络中传输(例如广播)序列标识符的指示。然后从请求实体接收第二服务请求并且服务实体现在允许对于服务的请求。本发明进一步的方面涉及一种被配置成处理电信网络中的服务请求的服务实体。该服务实体被配置成从请求实体接收从服务实体请求具体服务的第一服务请求。序列标识符被服务实体分配给请求实体或者从其接收第一服务请求的请求实体的请求。服务实体被配置为通过向请求实体发送拒绝消息而拒绝第一服务请求。服务实体还被配置为将分配的序列标识符传达到请求实体。服务实体被配置为在某个以后的时间在电信网络中传输序列标识符的指示。服务实体被配置为响应于在电信网络中传输序列标识符的指示而从请求实体接收第二服务请求,以现在允许从请求实体接收的第二服务请求。本发明的再一个方面涉及一种用于在电信网络中从服务实体请求服务的方法。从请求实体传输用于具体服务的第一服务请求。这个第一服务请求被拒绝。被分配给请求实体或者请求实体的服务请求的序列标识符还被传达到请求实体并且被存储。在存储序列标识符之后的某个时间,序列标识符的指示由请求实体接收,从而触发第二服务请求从请求实体到电信网络的传输。电信网络现在允许服务请求并且请求的服务能够被使用。本发明的又一个方面涉及一种被配置成在电信网络中对于具体服务从服务实体请求服务的请求实体例如终端。请求实体被配置成向电信网络传输对于具体服务的第一服务请求。请求实体被配置成响应于传输第一服务请求接收拒绝消息。而且,被分配给请求实体或者请求实体的请求的序列标识符的指示被接收并且存储在请求实体中。在存储序列标识符之后的某个时间,请求实体接收序列标识符的指示并且向电信网络传输现在被允许的、对于具体服务的第二服务请求。上述方面使得电信网络能够通过在电信网络中传输(例如广播)已经在前地被分配给相应的请求实体或者请求实体的请求的一个或者多个序列标识符的指示而宣布来自一个或者多个具体请求实体的服务请求何时能够得到允许。这样,经由来自请求实体的服务请求的传输,网络能够允许请求实体的序列传输促进电信网络的、改进的控制的第二服务请求。第一服务请求已经拒绝并且尚未允许第二服务请求的请求实体发现自身等待轮到它们。能够说这些请求实体正在虚拟队列中等待。如在这里所使用地,术语序列标识符涉及使得电信网络(特别地,服务实体)能够确定能够以此允许请求实体传输第二服务请求的序列的标识符。不排除同一序列标识符被分配给多个请求实体或者同一或者不同请求实体的多个请求。如在这里所使用地,术语序列标识符的指示涉及使用同一或者不同表示(例如编码、表示等)作为向请求实体传达并且由其存储的序列标识符示意一个或者多个序列标识符。因此,序列标识符的具体指示可以对应于仅仅单一序列标识符、明确地规定的一系列序列标识符、隐含地规定的一系列序列标识符,和甚至全部序列标识符。在存储序列标识符之后的某个时间接收序列标识符的指示使得请求实体(例如终端)能够确定存储在请求实体中的序列标识符是否处于所接收的序列标识符的指示的范围中,和何时向电信网络传输很可能将被允许的第二服务请求。应该指出,可以相对于其中接收第一服务请求的次序分配序列标识符,并且序列标识符的指示还按照该次序传输以允许(触发)第二服务请求。以此方式,先到先服务的方案得以建立。然而,还能够在不同的基础上分配序列标识符和/或还能够在不同的基础上传输序列标识符的指示,例如给予具体服务请求(例如紧急请求)优先权和/或允许特定批次的请求实体传输第二请求和/或分配具有伪随机成分的序列标识符(例如,在几乎同时地接收很多服务请求的情形中,为了实现更加公平的、在请求实体上的等待时间的分配)。还应该指出,以特定次序分配序列号并不排除偶尔地和/或规律地跳过在已被排序的次序中的一个或者多个序列号。保留在特定序列中的某些序列号不被分配允许在以后向请求实体分配尚未分配的序列号,从而向请求实体提供在虚拟队列中比在虚拟队列末端处更加有利的位置。预期通常地由请求实体传输的第二服务请求是对与由第一服务请求所请求的相同的具体服务的请求。然而,不排除请求实体的第二服务请求是对于不同的服务的。例如,在期望控制对于多于单一服务的服务请求(例如对于所有的服务)的情形中,拒绝消息还可以指示分配的序列标识符涉及比仅仅利用第一服务请求消息请求的服务更多的服务。应该指出,请求实体可以是向网络元件(例如MSC、SGSN、MME等)请求服务的终端(例如MS、UE或者M2M终端)但是还可以包括向其它网络元件请求服务的网络元件(例如向UMTS核心网络中的GGSN请求服务的SGSN)。电信网络可以包括或者可以不包括无线接入网络。在一个实施例中,当在网络中检测到例如由接收到的(第一)请求的数目的峰值引起的堵塞时,电信网络仅仅采用以上方法。第一请求可以被快速地拒绝并且序列标识符能够被分配以应用上述方法。已经设想到了各种类型的堵塞,包括但是不限于由于在MSC、SGSN、MME、HLR、GGSN等中的服务请求的过载引起的堵塞。堵塞的一种具体形式可以例如是接入点名称(APN)堵塞。在一个实施例中,请求实体在拒绝消息中接收分配的序列标识符。这提供了一种向请求实体传达分配的序列标识符的、有效率的并且快速的方式。在另一实施例中,请求实体在广播信道中接收分配的序列标识符。在此情形中,侦听同一广播信道的多个请求实体可以被分配相同的序列号。可以通过广播被允许(邀请)的请求实体的序列标识符(一个或者多个)的指示而向请求实体通知服务实体准备接受它们的(第二)服务请求。可以例如使用经由一个或者多个广播信道或者通过使用无线接入网络中的网络元件的广播控制信道广播一个或者多个序列标识符的指示的小区广播中心执行广播。通过侦听广播(控制)信道,请求实体能够接收序列标识符的指示并且,如果存储在请求实体中的序列标识符对应于或者在其它情形中处于接收的序列标识符的指示的范围中,则被触发以传输第二服务请求。使得请求实体在接收用于存储的序列标识符和接收用于触发传输第二服务请求的序列标识符的指示之间辨别的一种方式是检测序列标识符是经由哪一个信道接收的(例如信令信道或者广播(控制)信道和/或哪一个广播(控制)信道)。传输第二服务请求的请求实体可以包括在第二服务请求中的存储的序列标识符从而使得服务实体能够检验分配给请求实体的序列标识符是否对应于或者在其它情形中处于接收的序列标识符的指示的范围中。仅当对应被确定时,第二服务请求才被允许。在一个实施例中,请求实体和服务实体被配置成将由服务实体接收的序列标识符与序列标识符被分配于此的请求实体关联。以此方式,序列标识符的非法使用能够得以检测并且在大的程度上得以避免。序列标识符可以例如与请求实体的标识符关联。其它方案包括向请求实体发送其值被与序列号关联的令牌或者通过在于服务实体和请求实体中应用适当的算法时将序列标识符和序列标识符的指示中的任一个或者这两者加密。当不同的序列申请不同的服务时,可以应用类似的方案。当分配的序列标识符是服务专用的时,序列标识符可以被与与第一服务请求相关的具体服务关联从而减少序列标识符由接收用于不同服务的序列标识符的请求实体使用的机会。可以存在即便这个请求实体被允许(邀请)传输第二服务请求,服务实体也不从请求实体接收第二服务请求的各种原因。为了避免服务实体无限期地等待,在一个实施例中可以启动计时器,从而限定其中来自请求实体的第二服务请求将被处理的时间间隔。在计时器期满之后,通过例如广播一个或者多个进一步的请求实体的序列标识符的指示而能够允许(邀请)进一步的请求实体。在本发明的一个实施例中,限定了请求实体的、多于一个的队列。序列标识符现在可以仅仅在具体队列内(并且不在另一个队列中)才具有意义。对于在不同的服务请求(例如紧急、优先权、装置组)之间辨别或者当多个网络元件可能被堵塞(例如在附着过程的情形中的HLR和/或在PDP上下文设置过程的情形中的SGSN、GGSN和/或HLR)时,多个队列可以证明为是有利的。电信网络并不是必要地允许仅仅一个单一请求实体传输第二服务请求。不排除特定序列号被分配给多个请求实体或者同一或者不同请求实体的多个请求。而且,可以经由电信网络广播多个序列标识符的指示(例如列表和/或明确地或者隐含地限定的一系列或者甚至所有的序列标识符的指示)并且已被分配和接收相应的序列标识符的所有的请求实体将使得它们的第二服务请求得到处理。虽然所讨论的实体得到调用但是服务实体不从请求实体接收第二服务请求的一个原因在于,请求实体已经移动并且现在应该由不同的服务实体服务。一个实例包括通过无线接入网络移动并且由不同的、下一个SGSN服务的小区接管的移动站。在此情形中,请求实体可以检测到关于请求服务从以前的服务实体到不同的、下一个服务实体的改变并且忽视来自以前的服务实体的、存储的序列号。因为下一个SGSN还可能处于堵塞中,所以请求实体然后可以接收不同的、新的序列标识符并且应该等待直至接收到新的序列标识符的指示。服务实体改变的结果在于,在第二服务请求能够得以传输之前,请求实体很可能必须等待更长的时间(假设当然下一个服务实体也处于堵塞中,因为否则对于下一个服务实体的第一服务请求可以得到允许)。避免请求实体被放回新的队列中的一种方式是,以前的服务实体向下一个服务实体传达序列信息(例如包括时间戳)从而允许请求实体在更早的时点向下一个服务实体传输第二服务请求。为此,请求实体可以例如被分配尚未使用的(例如特意地保持自由的)序列标识符。可替代地,请求实体可以被分配与已经被分配给不同的请求实体的序列标识符相同的序列标识符,在此情形中,多个请求实体被分配同一序列号,因此共享在虚拟队列中的位置。在下文中,将进一步详细地描述本发明的实施例。然而应该理解,这些实施例不可以被理解为限制本发明的保护范围。附图说明在图中:图1是包括服务实体和多个请求实体的系统的概略示意图;图2是示意用于图1的系统的操作的基本步骤的概略图表;图3是将通信装置连接到用于M2M通信的应用服务器的电信网络的概略示意图;图4是示意用于图3的电信网络的操作的步骤的概略图表;并且图5是示意用于图3的电信网络的操作的另一个实例的步骤的概略图表。具体实施方式图1是包括多个请求实体RE的系统的概略示意图。RE的实例包括终端,诸如移动站MS、用户设备UE或者用于机器到机器型通信MTC的机器型终端。RE可以可替代地代表网络元件,诸如基站BS、(e)NodeB、远程网络控制器RNC、服务GPRS支持节点SGSN、移动性管理实体MME等。该系统还包含一个或者多个服务实体SE。SE典型地是被配置成向请求实体RE提供服务的网络元件。应该理解,网络元件可以当这些网络元件从服务实体请求服务时用作请求实体以及当这些网络元件从请求实体接收服务请求时用作服务实体。一个实例是从移动站接收服务附着请求并且向网关GPRS支持节点GGSN发送服务请求的SGSN。在本说明的其余部分中将假设请求实体RE是终端,而服务实体是网络元件。在图1的实例中,该系统包括请求实体RE1、RE2、RE3和RE4(每一个请求实体可以自身代表多个请求实体)和每一个提供相同服务但是处于网络的不同覆盖区域中的两个服务实体SE1和SE2。在请求实体RE和服务实体之间的连接可以或者是(部分地)无线的或者有线的。图2描绘在请求实体RE和服务实体SE之间的数据交换的简单时间图表。竖直轴线是时间轴线。在特定时刻TO,所有的请求实体RE1-4向服务实体SE1传输对于提供具体服务的第一服务请求FSR。在无线接入网络中的服务请求的一个实例包括附着请求,还被称作对于在网络中“注册”的请求。在无线接入网络中的服务请求的另一个实例是对于设置连接从而在终端和连接到无线接入网络的进一步网络,例如互联网或者企业网络之间交换数据的请求。这通常地被称作PDP上下文设置请求。接收第一服务请求的服务实体SE1可以检测服务请求的过载并且采取请求堵塞模式。在这个模式中,服务实体SE1可以例如仅仅允许有限数目的(第一)服务请求。在图2的实例中,仅仅RE1的请求得到允许。服务实体SE1向对此不能即刻地允许第一服务请求的请求实体分配序列标识符SI。RE2、RE3和RE4的第一服务请求被拒绝并且在拒绝消息RM中传输序列标识符SI2、SI3和SI4。请求实体RE被配置为不即刻地重复服务请求,而是存储序列标识符SI。对于在拒绝消息中包括分配的序列标识符而言可替代地,在广播信道上传输序列标识符也是可能的。然后,接收拒绝消息并且侦听广播信道的终端可以因此接收分配的序列标识符。特别地在该可替代方案中,同一序列标识符可以被分配给多个请求实体。当然,还可以通过为例如SI3和SI4选择相同的序列标识符值而当在拒绝消息中包括序列标识符时实现这一点。在发送拒绝消息RM之后的某个时间T1,服务实体SE1可以检测到它能够处理进一步服务请求。服务实体SE1现在能够通过例如经由广播信道向请求实体RE传输序列标识符SI2的指示而允许进一步请求实体RE2。请求实体RE2将发现在前存储的序列标识符SE2匹配或者处于接收的序列标识符SE2的指示的范围中。因此,请求实体RE2将通过传输例如对于起初地利用第一服务请求FSR请求的具体服务的第二服务请求SSR,而作出响应。第二服务请求SSR还可以包含存储序列标识符SI2以使得服务实体SE1能够确定该请求是响应于以前的、在T1的SI2的传输(而非来自不同的请求实体RE或者来自请求实体RE2但是现在对于不同的服务的新的请求)的。请求实体RE3和RE4,虽然可能经由例如广播信道接收序列标识符SI2的同一指示,但是分别地将会发现不与存储的序列标识符SI3、SI4匹配,并且因此不传输第二服务请求。在某个以后的时点T2,服务实体SE1可以再次发现它能够处理更多的服务请求。SE1现在向在图2中被描绘成[SI3、SI4]的请求实体传输多个序列标识符SI的指示。如在以前的段落中描述的RE2那样,请求实体RE3可以再次通过传输第二服务请求SSR(SI3)而作出响应。在时间T2,服务实体SE1也已经设定了计时器,以限定其中应该接收受到邀请的请求实体RE3、RE4的第二服务请求SSR的时间间隔从而避免它无限期地等待这些服务请求。在图2的情况中,SE1的计时器对于请求实体RE4期满,这是由RE4不再处于SE1的服务区域内的事实导致的。因此,如由短划箭头指示的,RE4在时间T2并不接收序列标识符[SI3、SI4]的指示。然而,而且如果RE4已经在T2接收到序列标识符[SI3、SI4]的指示,但是已经等待太长,在该时间间隔以外的第二服务请求将被SE1拒绝(假设SE1的服务请求堵塞情况持续)并且可以分配新的序列标识符。RE4可以检测到它现在处于服务实体SE2的覆盖区域中并且因此再次朝向SE2传输第一服务请求FSR。假设SE2也处于服务请求堵塞模式中,则SE2分配序列标识符SI4'并且在向RE4传达新的序列标识符SI4'时拒绝第一服务请求FSR。再次,可以通过在拒绝消息中包括它或者经由与SE2相关联的广播信道而实现这一点。然后,在某个以后的时间,第二服务实体SE2通过例如经由与SE2相关联的广播信道传输序列标识符SI4'的指示。RE4朝向SE2传输现在能够被SE2允许的第二服务请求SSR(SI4')。对于上述而言可替代地或者除此之外地,如由箭头SIEXCH指示的,当RE4的服务实体从SE1改变为SE2时,序列信息(例如与分配的序列标识符相关联的时间戳)可以在SE1和SE2之间交换。这个序列信息交换还可以导致例如SE2向RE4分配对应于比在SE2的虚拟队列的末端处更加有利的队列位置的序列标识符SE4'。这个序列信息交换还可以导致例如朝向SE2的RE4的第一服务请求FSR即刻地被SE2允许,因为向第二服务实体SE2通知了RE4已经处于等待队列中某段时间。应该理解,在图2的实例中,假设了请求实体RE全部被置于仅仅单一队列中。然而,可以形成多个队列,每一个队列例如由队列标识符QI识别。在使用多于一个队列的情形中,序列标识符和类似地序列标识符的指示仅仅在具体队列内才具有意义,即SIQ。对于具有多于一个队列的需要或者其利益可能是,此时要在来自不同RE例如紧急装置、由于特殊接入条件而具有优先权例如愿意支付更多的装置或者属于某个装置集合例如机器对机器装置的集合的装置的请求之间加以区别。可以基于例如被分配给装置的接入类和/或通过终端标识符或者订阅标识符作出这个区别。具有多于一个队列的另一个原因可以是,此时要在处于不同的网络位置中的堵塞例如HLR堵塞、在SGSN中的堵塞、接入点名称(APN)堵塞等之间加以区别。在此情形中,源自不同进程的请求优选地被不同地处理并且因此可以应用分开的队列。作为一个实例,在HLR处于堵塞中的情形中,附着请求和/或PDP上下文请求需要被推迟,在APN处于堵塞中的情形中,对于特定APN的PDP上下文设置请求需要被推迟,当特定SGSN处于堵塞中时,对于特定SGSN的所有的请求可能需要被推迟,等。图3示出电信网络1的概略示意图。电信网络1使得能够经由数据网络4在应用服务器2和通信装置3之间进行数据对话,其中通信装置3到电信网络1的接入是无线的。在图1的电信网络中,为了简洁的意图概略地一起地描绘了三代电信网络。能够在通过引用以其整体在本申请中包括的3GPPTS23.002中找到体系和概观的更加详细的说明。图1的下分支代表包括GGSN、SGSN和无线电接入网络(GERAN或者UTRAN)的GPRS或者UMTS电信网络。对于GSM/EDGE无线电接入网络(GERAN),接入网络包括连接到多个基站收发器(BTS)的基站控制器(BSC),这两者均未未示出。对于UMTS无线电接入网络(UTRAN),接入网络包括连接到多个NodeB)的无线电网络控制器(RNC),也未示出。GGSN和SGSN被常规地连接到包含请求实体RE的订阅信息的归属位置寄存器(HLR)。在图中,HLR被与用于在网络中认证RE的认证中心(AuC)组合。小区广播中心CBC可用于在UTRAN的一个或者多个小区中广播消息。图1中的上分支代表通常指示为长期演进(LTE)或者演进封包系统(EPS)的下一代电信网络。这种网络包括PDN网关(P-GW)和服务网关(S-GW)。EPS的E-UTRAN包括为经由分组网络连接到S-GW的通信装置3提供无线接入的演进NodeB(eNodeB或者eNB)。S-GW被连接到用于信令的意图的归属用户服务器HSS和移动性管理实体MME。HSS包括订阅配置文件存储库和认证中心(AuC)。能够在3GPPTS23.401中找到EPS网络的总体体系的进一步信息。图4和5描绘了示意以上参考图2一般地描述的、在图3的系统中的方法的具体实例的进一步的时间图表。在该实例中,假设SGSN或者MME是服务实体并且移动站MS是请求实体。在图4的步骤1中,MS产生服务请求。该服务可以或者包含到网络的附着请求(例如IMSI附着和/或GPRS附着)或者呼叫设置请求(例如PDP上下文设置或者语音呼叫设置)。其它类型的服务请求也可以是可能的例如接管请求、位置更新请求等。在步骤2中,当接收到服务请求时,SGSN/MME必须例如基于可用处理能力决定它是否希望使用一般地参考图2描述的请求排队机制。如果否,则SGSN/MME以通常的方式处理服务请求。否则,SGSN/MME产生序列标识符SI,例如序列号(SN),并且确定用于在接入网络(AN)上发送小区广播服务(CBS)消息的小区广播信道CBCH。在步骤3中,SGSN/MME通过向MS发送拒绝消息而拒绝来自MS的服务请求。这条消息包含分配的SN和MS将在其上接收CBS消息的CBCH。当接收到拒绝消息时,MS在接收的CBCH上开始监视是否CBS消息包含它的、被分配的SN(步骤4)。在某个以后的时间,SGSN/MME指令小区广播中心(CBC)在AN上发送CBS消息。可以被发送到CBC的信息包括SN、将被用于广播CBS消息的CBCH、应该向其广播CBS消息的小区集合,和类似CBS消息的开始时间和停止时间的定时信息(步骤5)。在步骤6中,SGSN/MME请求CBC根据由SGSN/MME确定的设置发送CBS消息得以执行。CBC构造包含SN的CBS消息并且根据来自SGSN/MME的指令开始发送CBS消息(步骤7和8)。经由AN向已经激活CBCH的所有的MS广播CBS消息。在步骤9中,MS检测在拒绝消息中分配的CBS消息中的SN并且在步骤10中重新发起服务请求消息。由MS发送的第二服务请求包含IMSI、请求类型和分配的SN。在步骤11中,接收在第二服务请求中的信息的SGSN/MME对于这条信息执行检查从而避免其它MS(IMSI-SN组合)误用SN。还可能需要进行检查以避免同一MS使用用于不同的请求类型的SN(请求类型-SN组合)。在步骤12中,当所有的检查均通过时,SGSN/MME执行请求并且向MS发送接受请求消息。SGSN/MME指令CBC停止发送CBS消息(步骤13)。在向请求实体传达序列标识符的方式方面,图5中的时间图表不同于图4中的图表。在步骤1中,MS产生服务请求消息。服务请求消息可以同样或者包含对于网络的附着请求(例如IMSI附着和/或GPRS附着)或者包含呼叫设置请求(例如PDP上下文设置或者语音呼叫设置)。其它类型的请求也可以是可能的,例如接管请求、位置更新请求等。在步骤2中,接收到服务请求时,SGSN/MME必须例如基于可用处理能力决定它是否希望使用请求排队机制。如果否,则SGSN/MME以通常的方式处理服务请求。否则,SGSN/MME产生将例如使用基站控制器BSC、RNC等由接入网络(AN)在广播控制信道(BCCH)上作为系统信息发送的序列标识符,例如序列号(SN)。在步骤3中,SGSN/MME通过向MS发送拒绝消息而拒绝来自MS的服务请求。这条消息包含分配的SN。当接收到拒绝消息时,MS开始监视是否在BCCH上的系统信息中包含分配的SN。在某个以后的时点,SGSN/MME必须指令AN在AN的BCCH上作为系统信息发送SN(步骤4和5)。AN开始在AN的BCCH上作为部分系统信息发送SN(步骤6)。MS检测在BCCH上的系统信息中的、分配的SN并且重新发起服务请求消息(步骤7和8)。第二服务请求包含IMSI、请求类型和分配的SN。在步骤9中,接收在第二服务请求消息中的信息的SGSN/MME对于这条信息执行检查从而避免其它MS(IMSI-SN组合)误用SN。还可能需要进行检查以避免同一MS使用用于不同的请求类型的SN(请求类型-SN组合)。在步骤10中,当所有的检查均通过时,SGSN/MME执行第二服务请求并且向MS发送接受请求消息。SGSN/MME指令AN停止在BCCH中作为系统发送SN(步骤11)。在所描述的方法中,应该优选地避免请求实体能够使用被分配给其它实体的序列标识符。在图4和5的实例中,服务实体SGSN/MMS使用被服务实体与序列标识符关联的MS的身份(例如IMSI、MSISDN或者IMEI)。能够另外地或者可替代地使用其它方案,包括使用令牌和/或加密技术。作为一个实例,服务实体可以分配并且发送不仅序列标识符而且还向请求实体分配并且发送被与序列标识符关联的令牌(例如随机地产生的号码)。一旦接收到第二服务请求(还包含序列号令牌),令牌便被存储在服务实体中并且被检验。服务实体还可以根据允许服务实体检查由RE使用的加密序列标识符的有效性的适当的算法产生加密序列标识符。对于图4和5的实例,在使用令牌和/或加密方法的情形中,拒绝消息(步骤3)和第二服务请求(图4中的步骤10;图5中的步骤8)可以作为参数包含令牌或者加密SN。可以作为用于由计算机系统使用的程序产品实现本发明的一个实施例。程序产品的程序(一件或者多件)限定实施例的功能(包括在这里描述的方法)并且能够被包含在各种计算机可读存储介质上。示意性的计算机可读存储介质包括但是不限于:(i)永久地在其上存储信息的不可写入的存储介质(例如,在计算机内的只读存储器装置诸如可由CD-ROM驱动器读出的CD-ROM盘、ROM芯片或者任何类型的固态非易失半导体存储器);和(ii)在其上存储可更改信息的可写入的存储介质(例如,在软盘驱动器内的软盘或者硬盘驱动器或者任何类型的固态随机访问半导体存储器、闪存)。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1