移动通讯系统中注册控制方法

文档序号:7892772阅读:113来源:国知局
专利名称:移动通讯系统中注册控制方法
技术领域
本发明是指一种移动通讯系统中注册控制方法,尤指一种于一移动通讯系统中下,用于机器型态通讯的注册控制方法。
背景技术
机器型态通讯(Machine-Type communication,MTC)是数据通讯的其中一种类别,其包含一或多个单元,而无需与使用者互动。也就是,机械型态通讯的通讯概念可根据一机器型态通讯装置所使用的一网络端,例如已存在的GSM/EDGE无线接入网络(GERAN)、通用移动通讯系统(Universal Mobile Telecommunications System, UMTS)、长期演进式系统(Long Term Evolution, LTE)或类似通讯系统,而非使用者所使用的移动基站。在机器型 态通讯的机器装置可称为机器型态通讯装置。目前有多种不同的机器型态通讯装置,例如贩卖机、水表等等。机器型态通讯装置可广泛地被用于不同领域中。机器型态通讯装置具有与一般移动基站不同的特性,因此机器型态通讯的最佳化服务不同一般人对人的通讯。相较于目前移动网络通讯服务,机器型态通讯的特征可为不同的市场需求、数据通讯、低成本、服务范围广以及低传输数据量。同时,机器型态通讯装置的数量可远多于传统的通讯装置,由于机器对机器通讯的特征实现同时大量机器型态通讯装置同时操作的可能性。机器对机器(Machine toMachine, M2M)通讯,或又被称之为机器型态通讯,可用于多种不同的领域。在安全性上,机器对机器通讯可用在监视系统、电话线路的后端设备、物理存取控制以及车内安全。在追踪系统上,机器对机器通讯可用在群队管理、顺序管理、驾驶里程付费应用、资产追踪、导航、交通信息应用、道路拖吊、交通最佳话以及自动驾驶等等。在付费系统上,机器对机器通讯可用在销售点、贩卖机、消费者服务应用以及游戏机。在保健系统上,机器对机器通讯可用在远程遥控标志、协助残障或长者或在网页存取远程医疗点以及远程诊疗。在远程维修及控制上,机器对机器通讯可用在可程序逻辑控制器(programmable logic controller,PLC)、感应器、照明、帮浦、控制闸、电梯控制、贩卖机控制。在量测上,机器对机器通讯可用在电表、瓦斯、水、热能以及工业用表。此外,根据机器型态通讯的机器对机器通讯可用于不同领域的顾客服务。机器对机器通讯利用基于第三代移动通讯联盟(the 3rd GenerationPartnership Project, 3GPP)技术且已部署的无线网络,例如,全球移动通讯系统(GlobalSystem for Mobile Communications,GSM)、通用移动通讯系统、长期演进式系统、进阶式长期演进式系统(LTE-Advanced)或其它3GPP无线技术,如全球互通微波存取(WorldwideInteroperability for Microwave Access,WIMAX)。机器对机器通讯根据上述技术利用网络传送业务以俭省成本。在无线网络部署普及的情况下,无线网络的使用可实现机器对机器通讯的无线收发器的部署。此外,上述技术的改进可提供格外的机器对机器通讯部署的解决方案。为接收服务,如演进式封包系统(evolved packet system, EPS)服务,客户端必须向网络端进行注册。在注册的期间,客户端首先传送一依附请求(attach request)消息到核心网络(例如移动管理单元)。依附请求消息包含有一国际移动用户识别(international subscriber identity, IMSI),其储存于移动装置的一用户识别模块(subscriber identitymodule, SIM)卡中。根据3GPP技术报告23. 888 (3GPP TR 23. 888),当一机器型态通讯服务器欲提供一特定机器型态服务至一机器型态通讯装置时,机器型态通讯服务器通过送出包含有机器型态通讯特征(MTC features)的一触发请求消息至机器型态通讯装置,起始对于机器型态通讯装置的一装置触发程序,其中机器型态通讯特征可包含有网络必须支持的必要机器型态通讯特征(essential MTC features)。于机器型态通讯服务器成功触发机器型态通讯装置且清除触发事件后,机器型态通讯装置起始与一伺服移动管理单元(Mobile ManagementEntity,MME)或伺服 GPRS 支持节点(Serving GPRS Support Node,SGSN),以及本籍用户服务器(Home Subscriber Server,HSS)或本籍位置记录器(Home Location Register,HLR)的一注册控制程序。然而,先前技术因缺乏所需机器型态通讯特征的注册控制,于装置触发程序中会面临到一些问题。首先,装置触发程序在本籍用户服务器或本籍位置记录器中缺乏注册控制机制,会造成机器型态通讯服务器成功触发目标机器型态通讯装置,但因于机器型态通讯注册中,机器型态通讯特征匹配错误,导致机器型态通讯装置不能启动服务。再者,当机器型态通讯服务器成功触发机器型态通讯装置且机器型态通讯装置向伺服移动管理单元或伺服GPRS支持节点请求触发的服务时,伺服移动管理单元或伺服GPRS支持节点因缺乏支持所需的必要机器型态通讯特征而拒绝请求。最后,若机器型态通讯装置的机器型态通讯注册不包含触发服务所需的机器型态通讯特征,机器型态通讯装置将不被伺服移动管理单元或伺服GPRS支持节点接受,以致于机器型态通讯装置必须退出触发服务。这些问题会导致不具意义的信令过载,且耗费网络及无线资源。

发明内容
因此,本发明的主要目的,即在于提供一种于一移动通讯环境下,用于机器型态通讯的注册控制方法。本发明揭露一种用于一移动通讯系统中,一网络网关节点进行注册控制的方法,包含有接收来自一机器型态通讯(Machine-Type Communication, MTC)服务器的一触发请求消息,该触发请求消息用来触发一移动通讯装置;根据一应用程序所需的一或多个机器型态通讯特征(MTC feature)是否由该移动通讯装置注册或激活,且被一网络控制节点支持,判断该触发请求消息是否有效;以及于判断该触发请求消息为有效时,接受该触发请求消息,并转送该触发请求消息至该网络控制节点。本发明还揭露一种用于一移动通讯系统中,经配置后用于机器型态通讯(Machine-Type Communication,MTC)的一移动通讯装置进行注册控制的方法,包含有接收来自该移动通讯系统的一网络控制节点的一触发请求消息;根据储存于该移动通讯系统或包含于该触发请求消息的一或多个机器型态通讯特征(MTC feature),判断有关一应用程序的该一或多个机器型态通讯特征是否已被激活;于该一或多个机器型态通讯特征中至少 一机器型态通讯特征未被启用时,启用至少一机器型态通讯特征;以及回应包含有已启用的该至少一机器型态通讯特征的一第一非存取层消息至该网络控制节点。本发明还揭露一种用于一移动通讯系统中,一网络控制节点进行注册控制的方法,包含有接收来自一移动通讯装置的一第一非存取层消息,包含有一应用程序所需的一或多个机器型态通讯特征的一信息,其中该移动通讯装置于起始该应用程序以响应接收来自第一网络控制节点的一触发请求消息时,送出该第一非存取层消息;根据该第一非存取层消息,判断该一或多个机器型态通讯特征是否已被注册;以及于该一或多个机器型态通讯特征中至少一机器型态通讯特征未被注册时,拒绝该触发请求消息。


图I为本发明实施例一移动通讯环境的示意图。图2为本发明实施例一通讯装置的示意图。
图3 6为本发明实施例的流程图。[主要元件标号说明]10移动通讯环境100移动通讯装置102移动终端104终端设备106(通用)用户识别模块110服务网络112接入网络114核心网络115数据库116网络控制节点117网络网关节点120机器型态通讯服务器20通讯装置200处理器210储存单元214程序码220通讯接口单元30、40、50、60流程300,302,304,306,308,400,步骤402、404、406、408、410、412、414、416、500、502、504、506、508、600、602、604、606、608、610、612、61具体实施例方式下列说明包含有实施本发明的较佳方式,其目的在于提供一般架构或方法,且本发明的权利范围,应不限于本发明提及的实施方式。请注意,本发明叙述的3GPP规范是用来教示本发明的精神,然而本发明并不限于3GPP规范的范畴。为了解决先前技术存在的问题,本发明提供用于接收经由一服务网络机器型态通讯装置的触发请求时,控制机器型态通讯特征的注册及网络或用户能力的方法。图I为本发明实施例用于机器型态通讯的一移动通讯环境10(或称移动通讯系统)的示意图。移动通讯环境10包含有至少一移动 通讯装置100,一服务网络110、一机器型态通讯服务器120及一些由一机器型态通讯用户控制的机器型态通讯应用伺服端(图标未绘出)。在移动通讯环境10中,移动通讯装置100经由无线方式连接服务网络110以取得无线服务。服务网络110包含一接入网络112 (access network)及一核心网络114 (corenetwork)。在移动通讯环境10中,移动通讯装置100经配置以用于机器型态通讯,且执行使用于机器型态通讯的一应用程序。此外,亦可有一或多个用来执行机器型态通讯应用程序且与移动通讯装置100有线或无线连接的机器型态通讯装置。移动通讯装置100可为一移动站(mobile station, MS)或一用户设备(user equipment, UE),其包含一移动终端102 (mobile terminal, MT)、一终端设备 104 (terminal equipment, TE)及一用户识别模块(subscriber identity module, SIM)或通用用户识别模块 106 (universal SIM,USIM)。移动终端102包含所有必要的无线功能以接入服务网络110,而终端设备104提供一服务平台予应用程序。移动通讯装置100可经由服务网络110与机器型态通讯服务器120通讯。服务网络110可为一 3GPP网络,例如全球移动通讯系统(Global System for MobileCommunication, GSM)网络、通用移动通讯系统(Universal Mobile TelecommunicationsSystem, UMTS)或演进式封包系统(Evolved Packet System, EPS)网络。机器型态通讯服务器120可为能够触发移动通讯装置100的机器型态通讯应用程序(亦称为机器型态通讯服务)的一服务器,且进一步经由某应用程序接口(Application Programming Interfaces,API)连接至由机器型态通讯用户管理的机器型态通讯应用伺服端(图标未绘出),以经由服务网络110提供触发服务予已连接的机器型态通讯应用伺服端。具体而言,因应机器型态通讯应用伺服端的需求,机器型态通讯服务器120可经由服务网络110,送出触发消息至经配置为一移动站或一用户设备,且使用于机器型态通讯的移动通讯装置100,以执行特定机器型态通讯应用程序。在本发明中,移动通讯装置100可视为对应于机器型态通讯服务器120的一机器型态通讯装置。服务网络110可包含一接入网络112 (或称为无线接入网络)及一核心网络114,其中接入网络112通过提供移动通讯装置100上行及下行的无线传输功能,允许移动通讯装置100与核心网络114之间的连接,而核心网络114传输所需操作的信令至接入网络112,以提供至移动通讯装置100的无线服务。服务网络110可为兼容于全球移动通讯系统、通用移动通讯系统、或演进式封包系统技术的一网络。接入网络112可为全球移动通讯系统技术的一 GSM/EDGE 无线接入网络(GSM EDGE Radio Access Network,GERAN)、宽带码分多址接入(Wideband Code Division Multiple Access, WCDMA)或高速封包存取(HighSpeed Packet Access,HSPA)技术的一UMTS 陆地无线接入网络(UMTS Terrestrial RadioAccess Network, UTRAN)、或长期演进式系统或进阶式长期演进式系统技术的一演进式UMTS陆地无线接入网络(Evolved UTRAN, E-UTRAN),且核心网络114可为一全球移动通讯系统、全球移动通讯系统或通用移动通讯系统的一通用封包无线服务(General PacketRadio Service, GPRS)核心、或演进式封包系统的一演进式封包核心(Evolved PacketCore,EPC)。核心网络114连接于接入网络112,其可包含有一网络控制节点116,例如伺服GPRS支持节点或伺服移动管理单元、服务网关器(Serving Gateway, S-GW)、网关GPRS支持节点(Gateway GPRS Support Node, GGSN)、本籍用户服务器或本籍位置记录器,用来提供予移动通讯装置100的服务。举例来说,伺服GPRS支持节点、伺服移动管理单元或服务网关器为封包路由与传输、移动管理(mobility management,例如依附(attach)、解依附(detach)及位置管理)、议程管理(session management)、逻辑链路管理(logical linkmanagement)、认证与计费功能、之一主要控制节点,且为演进式UMTS陆地无线接入网络、演进式UMTS陆地无线接入网络或GSM/EDGE无线接入网络的一接口,用于建立相关无线电承载(radio bearer) 0服务网关器通过作为演进式UMTS陆地无线接入网络与封包数据网 络网关器(packet data network gateway,P-Gff)之间的一桥梁,提供移动通讯装置100 —直接用户层面(user plane)连接,且含对于移动管理单元的一控制层面(control plane)接口,以在闲置模式(idle mode)下操控移动收话(mobile terminated call)来传递至移动通讯装置100。网关GPRS支持节点或封包数据网络网关器负责将通用移动通讯系统或演进式封包系统与外部网络互通。本籍用户服务器或本籍位置记录器是一中央数据库,包含有用户相关及注册相关信息。本籍位置记录器负责使注册者能够接入,其可视为本籍用户服务器的一子集。本籍用户服务器或本籍位置记录器的功能包含有移动管理、支持通话与议程建立、用户认证与接入授权等。与服务相关的单元,例如机器型态通讯应用伺服端或机器型态通讯服务器120,可在服务网络110内或外,且可间接连接至一网络单元,例如,于适当的授权程序完成后,经由网络网关器或互通功能单元(interworking function)连接,或者若一用户层面已建立且维持运作中的情况下,直接连接至一网关GPRS支持节点或封包数据网络网关器。机器型态通讯服务器120可经由短消息服务(Short Message Service,SMS)直接传送一触发消息至服务网络110,或间接传送至一互通功能单元(例如一网关器),以处理来自于机器型态通讯服务器120的一服务请求(例如触发服务请求),来用于进一步的触发递送。对于间接触发递送,互通功能单元可为服务网络110对于机器型态通讯服务器120的一进入点。移动通讯装置100的移动终端102包含有一无线模块(图标未绘出),用来进行与服务网络的无线传输功能,以及一控制模块(图标未绘出),用来控制无线模块(图标未绘出)以及其它功能元件的操作,例如一显示单元或按键的人机接口(man-machineinterface, MMI),用来储存应用程序或全球移动通讯系统、宽带码分多址接入、高速封包存取、长期演进式系统或进阶式长期演进式系统技术通讯协议(包含有物理层、媒介存取控制层、无线链路控制层、无线资源控制层、非存取层及其它)程序码的一储存单元。用户识别卡虽未绘示出,但其可耦接于控制模块(图标未绘出)。用户识别卡储存国际移动用户识别码(International Mobile Subscriber Identity, IMSI)、用于与服务网络的识别及认证的安全密钥、及其它与操作相关,于与服务网络通讯时取得的数据,例如等效公众陆地移动网络列表(Equivalent Public Land Mobile Network list,Equivalent PLMN list)或禁用公众陆地移动网络列表(Forbidden Public Land Mobile Network list, ForbiddenPLMN list)等。用户识别模块卡可为一用户识别模块卡或一通用用户识别模块卡。请注意,为求简便,图I仅绘示一移动通讯网路、一机器型态通讯服务器及包含有一接入网络及一核心网络的一服务网络。根据图I的移动通讯环境10所做的任何变化或替换,均应属本发明精神的范畴。在以下实施例中,服务网络110可为属于一特定公众陆地移动网络的一全球移动通讯系统、一通用移动通讯系统或一演进式封包系统网络,且移动通讯装置100可为一移动站或一用户设备。通用移动通讯系统或演进式封包系统网络兼容于3GPP TS 23.060、3GPP TS 24. 008.3GPP TS 24. 30U3GPPTS 23. 122等规范或其它通用移动通讯系统或演进式封包系统网络相关规范等。根据所使用的技术,移动管理相关消息的操作可分别对应于全球移动通讯系统、通用移动通讯系统及演进式封包系统网络,例如,移动管理消息(MMmessage)用于位置区域更新(Location Area Update, LAU)或依附程序,GPRS移动管理(GPRS Mobility Management, GMM)消息用于路由区域更新(Routing Area Update, RAU) 程序,以及演进式封包系统移动管理(EPS Mobility Management, EMM)用于追踪区域更新(Tracking Area Update,TAU)程序。进一步地,追踪区域更新程序及路由区域更新程序可为一结合追踪区域更新与位置区域更新的一程序及结合路由区域更新与位置区域更新的一程序,其中追踪区域更新请求(TAU Request)消息或路由区域更新请求(RAU Request)消息代表移动通讯装置100欲进行追踪区域更新程序或路由区域更新程序,以及位置区域更新程序,分别用于分组交换(packet switched)领域及电路交换(circuit switched)领域。依附程序可为一依附请求消息(ATTACH REQUEST),用于全球移动通讯系统或通用移动通讯系统的线路交换领域服务,或用于通用移动通讯系统或演进式封包系统的封包交换领域服务。进一步地,依附程序可为一结合依附程序,其中依附请求消息代表移动通讯装置100欲启动与服务网络110的一封包数据议程及一线路交换领域服务,以接入移动网络服务。在本发明中,核心网络114可包含一或多个涉及触发递送程序而接收触发请求并转送触发请求至移动通讯装置100的网络节点,及一数据库115用来储存于用来识别移动通讯装置100将触发的一特定服务的一识别码,以及须有特征之间的一对应表。数据库115可内建于网络网关节点117或其它网络节点,例如可兼容于网络网关节点117的本籍用户服务器或本籍位置记录器。举例来说,接收来自机器型态通讯服务器120的触发请求的网络节点为网络网关节点117(例如装置触发网关器(device trigger gateway)、本籍用户服务器或本籍位置记录器),且网络网关节点117转送触发请求至下一节点,意即网络控制节点116 (例如伺服移动管理单元、伺服GPRS支持节点或移动交换中心(mobile switchingcenter,MSC))0最后,网络控制节点115递送触发消息至下一节点,意即移动通讯装置100。此外,网络网关节点117及网络控制节点116可附加额外信息于触发请求中,成为一递送消息,其中额外信息可包含注册信息及所需机器型态通讯特征等。请参考图2,图2为本发明实施例一通讯装置20的示意图。通讯装置20可以是图I的移动通讯装置100、网络控制节点116、网络网关节点117或机器型态通讯服务器120。通讯装置20可包含一处理器200,例如,一微处理器或是专用集成电路(Application-Specific Integrated Circuit, ASIC)、一储存单兀 210 以及一通讯接口单元220。储存单元210可以是任何数据储存装置,这是用来储存用于被处理器200取出的程序码214。举例来说,储存单元210可以是用户识别模块(subscriber identity module,SIM)、只读存储器(read-only memory, ROM)、随机存取存储器(random-access memory,RAM)、光盘只读存储器(CD-ROMs)、磁带(magnetic tapes)、硬盘(hard disks)或光学数据储存装置(optical data storage devices)等等。请参考图3,图3为本发明实施例一流程30的示意图。流程30用于网络网关节点117的注册控制。流程30可编译成程序码214,包含下列步骤步骤300:开始。步骤302 :接收来自机器型态通讯服务器120的触发请求消息。步骤304 :根据一应用程序所需的一或多个机器型态通讯特征是否由移动通讯装 置100注册或激活且被网络控制节点支持,判断触发请求消息是否有效。步骤306 :接受触发请求消息,且转送触发请求消息至网络控制节点116。步骤308 :拒绝触发请求消息。根据流程30,网络网关节点117接收来自机器型态通讯服务器120的触发请求消息。机器型态通讯服务器120欲提供一特定机器型态通讯服务至移动通讯装置100,且启动一装置触发程序来触发移动通讯装置100的一应用程序,如触发请求消息的触发信息所示。网络网关节点117判断触发请求消息是否有效,也就是说,应用程序所需的所有机器型态通讯特征是否已由移动通讯装置100注册或激活,且被网络控制节点支持。所需机器型态通讯特征的信息可包含于触发信息中,且可由机器型态通讯服务器120,以送至网络网关节点117。所需机器型态通讯特征的触发信息另可选择储存于如图I所示的数据库115中,且网络网关节点117由数据库115取得所需信息。若数据库115未与网络网关节点117组合,网络网关节点117送出包含有可识别触发请求的一识别码(例如一机器型态通讯识别码)的一发掘消息(quarry message)。于取得与触发应用程序相关的所需机器型态通讯特征的信息后,网络网关节点117可检查移动通讯装置100的注册并判断触发请求消息是否为有效,也就是说,判断触发应用程序及触发应用程序的所需机器型态通讯特征是否已由移动通讯装置100注册。此外,为了判断触发请求消息是否为有效,网络网关节点117亦可检查网络控制节点116支持必要机器型态通讯特征的能力,以确认移动通讯装置100的服务网络节点可支持所有必要机器型态通讯特征。若服务网络节点多于一个,网络网关节点检查各服务网络节点的支持能力,其中各服务网络节点的支持能力可于移动通讯装置100进行依附或追踪区域更新程序、结合演进式封包系统与国际移动用户识别的一程序、或结合追踪区域更新与位置区域更新的一程序时,提供至本籍用户服务器。若网络网关节点117不包含网络控制节点116支持所需机器型态通讯特征的能力的信息,网络网关节点117将所需机器型态通讯特征的信息加入至触发请求消息中,并将触发请求消息送至网络控制节点116。请注意,若移动通讯装置100将其支持机器型态通讯特征能力的消息包含于依附程序或追踪区域更新程序送至网络控制节点116或网络网关节点117,且于判断触发请求消息是否为有效时,网络控制节点116或网络网关节点117亦可考虑移动通讯装置100对于触发请求消息的所需机器型态通讯特征的支持能力。若送往移动通讯装置100的触发请求消息,根据网络控制节点116判断为有效时,网络节点(网络网关节点117或网络控制节点116)接受触发请求消息,并转送触发请求消息至下一节点。反之,网络节点拒绝触发请求消息。举例来说,若网络节点为网络网关节点117,则下一节点为服务网络控制节点116 (例如伺服移动管理单元、伺服SGSN支持节点或移动交换中心);若网络节点为网络控制节点116,则下一节点为移动通讯装置100。特别地,所需机器型态通讯特征可包含有一或多个必要机器型态通讯特征。若至少有一必要机器型态通讯特征尚未被移动通讯装置100注册,或不被移动通讯装置100或网络控制节点116支持,网络节点(网络网关节点117或网络控制节点116)拒绝触发请求消息。本发明目的在于节省待递送触发请求消息的网络及无线资源。也就是说,于持续递送触发请求消息至下一节点前,网络节点(网络网关节点117或网络控制节点116)须确认待递送触发请求消息的所需机器型态通讯特征已有效注册,且可于移动通讯装置100成功执行。因此,于移动通讯装置100接收触发请求消息后,f移动通讯装置100可执行伴随 所需机器型态通讯特征的应用程序,且移动通讯装置100的服务网络控制节点可提供所需机器型态通讯特征以处理来自移动通讯装置100的对应响应消息。请参考图4,图4为本发明实施例一流程40的示意图。流程40用于一网络节点(网络网关节点117或网络控制节点116)的注册控制。流程40可编译成程序码214,包含下列步骤步骤400:开始。步骤402 :接收来自机器型态通讯服务器120的触发请求消息。步骤404 :根据一应用程序所需的一或多个机器型态通讯特征未由移动通讯装置100注册或激活或未被网络控制节点支持,判断触发请求消息为无效。步骤406 :检查是否有其它支持所有必要机器型态通讯特征的网络控制节点。若有,进行步骤408 ;若无,进行步骤416。步骤408 :选择异于网络控制节点116的服务网络控制节点。步骤410 :检查已选择的服务网络控制节点是否在移动通讯装置100的一追踪区域识别列表里的一追踪区域内。若有,进行步骤412 ;若无,进行步骤414。步骤412:进行全球唯一临时识别码(Globally Unique Temporary Identity,⑶TI)重新指配(reallocation)步骤,且将一新的全球唯一临时识别码包含于一第一非存取层(non-access stratum,NAS)消息,以响应来自移动通讯装置100的一第二非存取层消肩、O步骤414 :重新指配一全球唯一临时识别码且更新第一非存取层内的追踪区域识别列表,以响应来自移动通讯装置100的第二非存取层消息。步骤416 :拒绝触发请求消息。根据流程40,网络网关节点117接收来自机器型态通讯服务器120的触发请求消息,其中机器型态通讯服务器120欲提供一特定机器型态通讯服务至移动通讯装置100,且启动一装置触发程序来触发移动通讯装置100。当网络节点(网络网关节点117或网络控制节点116)判别触发请求消息为无效,意即至少有应用程序所需的一必要机器型态通讯特征不被服务网络控制节点116支持。网络控制节点116可尝试找寻其它支持必要机器型态通讯特征的网络控制节点。详细来说,若判断服务网络控制节点116缺乏必要机器型态通讯特征的网络节点为网络网关节点117,则网络网关节点117可送出一消息至网络控制节点116,以选择另一可提供必要机器型态通讯特征的网络控制节点。另一方面,若判断没有能力支持必要机器型态通讯特征的网络节点为服务网络控制节点116,则服务网络控制节点116可在响应网络网关节点117之前,尝试选择另一网络控制节点。若没有其它网络控制节点可供选择,服务网络控制节点116以一适当的失败原因(failure cause)拒绝触发请求消息。相反地,若有另外的网络控制节点可供选择,服务网络控制节点116还检查选择的网络控制节点是否在移动通讯装置100的追踪区域辨识列表里的追踪区域内。若在移动通讯装置100的追踪区域识别列表里的追踪区域内,网络控制节点116进行全球唯一临时识别码重新指配步骤,且将一新的全球唯一临时识别码包含于第一非存取层消息,以响应来自移动通讯装置100的第二非存取层消息。若不在移动通讯装置100的追踪区域识别列表里的追踪区域内,网络控制节点116重新指配一全球唯一临时识别码且更新第一非存取层内的追踪区域识别列表,以响应来自移动通讯装置100的第二非存取层消息。特别地,网络控制节点116可起始全球唯一临时识别码重新指配步骤,以通过指配新的全球唯一临时识别码来改变移动通讯装置100的服 务网络控制节点。此外,服务网络控制节点116也可通过第一非存取层消息(例如依附接受消息或追踪位置更新接受消息),重新指配新的全球唯一临时识别码,以响应第二非存取层消息(例如依附请求消息或追踪位置更新请求消息)。请参考图5,图5为本发明实施例一流程50的示意图。流程50用于移动通讯装置100的注册控制。流程60可编译成程序码214,包含下列步骤步骤500:开始。步骤502 :根据一应用程序所需的一或多个机器型态通讯特征的信息,判断一或多个机器型态通讯特征可否被启用。步骤504 :启用至少一应被启用的所需机器型态通讯特征。步骤506 :送出包含有已启用机器型态通讯特征的一第三非存取层消息至网络控制节点116,以响应收到的触发请求消息。步骤508 :送出包含有一失败原因的一第四非存取层消息至网络控制节点116。流程50于移动通讯装置100接收触发请求消息时执行。根据流程50,移动通讯装置100根据应用程序所需的一或多个机器型态通讯特征的信息,来判断一或多个机器型态通讯特征可否被启用。移动通讯装置100根据其能力,启用所需机器型态通讯特征,并且通过包含有已启用的机器型态通讯特征的第三非存取层消息(例如服务请求消息或延伸服务请求消息),响应网络控制节点116。若移动通讯装置100无法启用至少一个所需机器型态通讯特征,移动通讯装置100通过包含有一合适的失败原因的第四非存取层消息,响应网络控制节点116。请注意,用程序所需的一或多个机器型态通讯特征的信息可储存于移动通讯装置100,或者可由触发请求消息取得。若移动通讯装置100注册一或多个应用程序,移动通讯装置100需储存于用来识别移动通讯装置100将触发的特定服务的识别码,以及须有特征之间的对应表。流程50用来确保于移动通讯装置100继续传递触发请求消息之前,移动通讯装置100须根据其能力,启动至少一所需机器型态通讯特征,其中所有必要机器型态通讯特征需被启动。请参考图6,图6为本发明实施例一流程60的示意图。流程60用于网络控制节点116的注册控制。流程60可编译成程序码214,包含下列步骤步骤600:开始。步骤602 :根据包含有必要机器型态通讯特征信息的第五非存取层消息,判断一应用程序所需的一或多个机器型态通讯特征是否已注册。步骤604 :判断网络控制节点116是否支持所有所需必要机器型态通讯特征。步骤606 :拒绝触发请求消息。步骤608 :接受第五非存取层消息及触发请求消息。步骤610 :检查是否有任何其它可支持所有所需必要机器型态通讯特征的网络控 制节点。步骤612 :选择其它网络控制节点,重新指配一新的全球唯一临时识别码或更新一第六非存取层消息的一新的追踪区域识别列表,转送一移动管理文件(MM context)至选择的网络控制节点,且通过更新选择的网络控制节点的信息至网络网关节点117,接受触发请求消息。步骤614:以一错误原因(error cause)拒绝触发请求消息。流程60于网络控制节点116接收来自移动通讯装置100的第五非存取层消息时执行。第五非存取层消息,例如服务请求消息或延伸服务请求消息,于移动通讯装置100启动应用程序来与机器型态通讯服务器120联系,以响应接收来自网络端的触发请求消息或由移动通讯装置100的应用程序触发时,由移动通讯装置100送出。根据流程60,网络控制节点116判断第五非存取层消息中应用程序所需的机器型态通讯特征是否已注册。在流程60中,网络控制节点116较佳为伺服移动管理单元、伺服GPRS支持节点或本籍用户服务器。若至少有一机器型态通讯特征经判断为尚未注册,则网络控制节点116拒绝触发请求消息。反之,若所有机器型态通讯特征经判断为已注册,网络控制节点116还判断是否用于应用程序的所有所需必要机器型态通讯特征为网络控制节点116所支持。若所有所需必要机器型态通讯特征为网络控制节点116所支持,则网络控制节点116接受触发请求消息。反之,若至少有一所需必要机器型态通讯特征不被网络控制节点116支持,网络控制节点116试着选择另一支持所有所需必要机器型态通讯特征的网络控制节点。若有另外的网络控制节点被选择,网络控制节点116重新指配一新的全球唯一临时识别码或更新第六非存取层消息的一新的追踪区域识别列表,转送来自移动通讯装置100的移动管理文件至选择的网络控制节点,且通过更新选择的网络控制节点的信息至网络网关节点117,接受机器型态通讯服务器120的触发请求消息。反之,若无另外的网络控制节点被选择,则网络控制节点116拒绝机器型态通讯服务器120的触发请求消息,并送出包含一错误原因的第七非存取层消息(例如服务拒绝消息或延伸服务拒绝消息)至移动通讯装置100。应注意的是,以上所提的步骤,包含有建议步骤,可以由硬件、固件或是一电子系统实现。固件被认知为一硬件装置和计算机指令,以及数据是存在于该硬件装置上的只读软件。硬件的范例可以包括模拟、数字以及混合电路,混合电路被认知为微电路、微芯片或娃芯片。该电子系统的范例可以包含系统单芯片(system on chip, SOC)、系统级封装(system in package, SiP)、计算机模块化(computer on module, COM)以及该通讯装置 20。综上所述,本发明揭露用于机器型态通讯服务的注册控制程序,其中于核心网络的网络节点及机器型态通讯判断触发请求消息是否为有效。若触发请求消息为无效,网络节点或机器型态通讯装置拒绝触发请求消息,故多余的注册控制程序便不会被执行。
以上所述仅为本发明的较佳实施例,凡依本发明权利要求范围所做的均等变化与修饰,皆应属本发明的涵盖范围。
权利要求
1.一种用于一移动通讯系统中,一网络网关节点进行注册控制的方法,包含有 接收来自一机器型态通讯服务器的一触发请求消息,该触发请求消息用来触发一移动通讯装置; 根据一应用程序所需的一或多个机器型态通讯特征是否由该移动通讯装置注册或激活,且被一网络控制节点支持,判断该触发请求消息是否有效;以及 于判断该触发请求消息为有效时,接受该触发请求消息,并转送该触发请求消息至该网络控制节点。
2.根据权利要求I所述的方法,其还包含有 于判断该触发请求消息为有效时,拒绝该触发请求消息。
3.根据权利要求I所述的方法,其中该网络网关节点是一装置触发网关器、一本籍用 户服务器、或一本籍位置记录器,且该网络控制节点是对于该移动通讯装置的一伺服移动管理单元或一伺服GPRS支持节点。
4.根据权利要求3所述的方法,其中该网络网关节点另送出该一或多个机器型态通讯特征的一信息至该网络控制节点。
5.根据权利要求I所述的方法,其中该一或多个机器型态通讯特征包含有一或多个必要机器型态通讯特征,且若该一或多个必要机器型态通讯特征被激活或注册,则该触发请求消息为有效,且若该一或多个必要机器型态通讯特征中至少一必要机器型态通讯特征没有被激活或注册,则该触发请求消息为无效。
6.根据权利要求I所述的方法,其中该网络网关节点储存该应用程序所需的该一或多个机器型态通讯特征的一信息。
7.一种用于一移动通讯系统中,经配置后用于机器型态通讯的一移动通讯装置进行注册控制的方法,包含有 接收来自该移动通讯系统的一网络控制节点的一触发请求消息; 根据储存于该移动通讯系统或包含于该触发请求消息的一或多个机器型态通讯特征,判断有关一应用程序的该一或多个机器型态通讯特征是否已被激活; 于该一或多个机器型态通讯特征中至少一机器型态通讯特征未被启用时,启用至少一机器型态通讯特征;以及 响应包含有已启用的该至少一机器型态通讯特征的一第一非存取层消息至该网络控制节点。
8.根据权利要求7所述的方法,其还包含有 于启用该至少一机器型态通讯特征失败时,响应包含有一失败原因的一第二非存取层消息至该网络控制节点。
9.根据权利要求7所述的方法,其中该第一非存取层消息是一服务请求消息或一延伸服务请求消息。
10.一种用于一移动通讯系统中,一网络控制节点进行注册控制的方法,包含有 接收来自一移动通讯装置的一第一非存取层消息,包含有一应用程序所需的一或多个机器型态通讯特征的一信息,其中该移动通讯装置于起始该应用程序以响应接收来自第一网络控制节点的一触发请求消息时,送出该第一非存取层消息; 根据该第一非存取层消息,判断该一或多个机器型态通讯特征是否已被注册;以及于该一或多个机器型态通讯特征中至少一机器型态通讯特征未被注册时,拒绝该触发请求消息。
11.根据权利要求10所述的方法,其还包含有 于该一或多个机器型态通讯特征经判断为已注册时,判断该第一网络控制节点是否支持该一或多个机器型态通讯特征中一或多个必要机器型态通讯特征;以及 于该一或多个机器型态通讯特征经判断为该第一网络控制节点所支持时,接受该第一非存取层消息及该触发请求消息。
12.根据权利要求11所述的方法,其还包含有 于该一或多个必要机器型态通讯特征中至少一必要机器型态通讯特征不为该第一网、络控制节点所支持时,尝试选择支持该一或多个必要机器型态通讯特征的一第二网络控制节点;以及 根据该第二网络控制节点是否被选择,判断是否接受该触发请求消息。
全文摘要
一种用于一移动通讯系统中,一网络网关节点进行注册控制的方法,包含有接收来自一机器型态通讯(Machine-Type Communication,MTC)服务器的一触发请求消息,该触发请求消息用来触发一移动通讯装置,根据一应用程序所需的一或多个机器型态通讯特征(MTC feature)是否由该移动通讯装置注册或激活,且被一网络控制节点支持,判断该触发请求消息是否有效,以及于判断该触发请求消息为有效时,接受该触发请求消息,并转送该触发请求消息至该网络控制节点。
文档编号H04W60/00GK102740450SQ201210090458
公开日2012年10月17日 申请日期2012年3月30日 优先权日2011年3月30日
发明者廖青毓 申请人:宏达国际电子股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1