CN105992123B - 一种控制获取m2m节点位置信息的方法、装置和*** - Google Patents
一种控制获取m2m节点位置信息的方法、装置和*** Download PDFInfo
- Publication number
- CN105992123B CN105992123B CN201510074984.2A CN201510074984A CN105992123B CN 105992123 B CN105992123 B CN 105992123B CN 201510074984 A CN201510074984 A CN 201510074984A CN 105992123 B CN105992123 B CN 105992123B
- Authority
- CN
- China
- Prior art keywords
- positioning
- location
- attribute
- resource
- value
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims abstract description 105
- 230000008569 process Effects 0.000 claims description 78
- 230000004044 response Effects 0.000 claims description 46
- 230000000737 periodic effect Effects 0.000 claims description 33
- 230000011664 signaling Effects 0.000 description 68
- 230000001960 triggered effect Effects 0.000 description 15
- 101150119033 CSE2 gene Proteins 0.000 description 3
- 101100007792 Escherichia coli (strain K12) casB gene Proteins 0.000 description 3
- 238000004891 communication Methods 0.000 description 3
- 238000004590 computer program Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 230000002123 temporal effect Effects 0.000 description 2
- 238000004325 capillary sieving electrophoresis Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000003999 initiator Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/70—Services for machine-to-machine communication [M2M] or machine type communication [MTC]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/50—Allocation or scheduling criteria for wireless resources
- H04W72/51—Allocation or scheduling criteria for wireless resources based on terminal or device properties
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W60/00—Affiliation to network, e.g. registration; Terminating affiliation with the network, e.g. de-registration
- H04W60/04—Affiliation to network, e.g. registration; Terminating affiliation with the network, e.g. de-registration using triggered events
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W64/00—Locating users or terminals or network equipment for network management purposes, e.g. mobility management
- H04W64/006—Locating users or terminals or network equipment for network management purposes, e.g. mobility management with additional information processing, e.g. for direction or speed determination
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/02—Processing of mobility data, e.g. registration information at HLR [Home Location Register] or VLR [Visitor Location Register]; Transfer of mobility data, e.g. between HLR, VLR or external networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Mobile Radio Communication Systems (AREA)
- Position Fixing By Use Of Radio Waves (AREA)
- Telephonic Communication Services (AREA)
Abstract
本发明公开了一种控制获取M2M节点位置信息的方法、装置和***,注册CSE接收携带定位参数的资源请求,根据所述资源请求中的定位参数进行定位控制,所述定位参数包括定位间隔或/和定位时长。
Description
技术领域
本发明涉及机器类型通信(MTC,Machine Type Communication)终端的管理技术,尤其涉及一种控制获取机器对机器(M2M,Machine-To-Machine)节点位置信息的方法、装置和***。
背景技术
M2M通信网络由各个M2M节点和承载网络组成。M2M节点作为物理设备,要实现M2M业务,通过M2M节点包含的逻辑单元之间的通信来实现。一个M2M节点包含一个应用实体或者一个公共业务实体。应用实体(AE,Application entity)是执行实际M2M应用的逻辑单元,公共业务实体(CSE,Common Service Entity)是对AE以及M2M节点进行管理和向AE提供服务的逻辑单元。
AE需要注册在CSE上才能享有CSE提供的服务,这里的CSE称为AE的注册CSE,例如发送数据到其他AE或CSE。同时由于各个CSE可能提供不同的服务,一个CSE也可以在另外一个CSE上注册,从而来享有另外一个CSE提供的服务,另外一个CSE也称为前一个CSE的注册CSE。
任何一个M2M节点上的AE或CSE可以向自己的注册CSE发送请求,请求获得某个指定的M2M节点的位置信息。而M2M节点的位置信息可以由注册CSE从网络获取。
AE或CSE向注册CSE发送创建“位置管理”资源的请求,“位置管理”是一种资源的类型,其中包含一系列跟获取位置信息相关的参数,例如需要获取位置信息的节点标识等等,并在“位置管理”资源下创建属性“目标节点标识”来存储需要获取位置信息的节点标识。在“位置管理”资源创建时,注册CSE会同步的创建一个“容器”类型的资源,用来存放将来获取到的位置信息数据。同时,在“位置管理”资源下创建属性“位置容器”用来保存所述“容器”类型的地址,将“位置管理”资源与“容器”资源关联起来。
在现有架构下,对获取位置信息的操作不够灵活,由于每一次获取位置信息需要消耗较多网络资源,尤其是无线资源,因此,现有的获取位置信息的操作容易增加了不必要的资源消耗,和产生了不必要的费用。
发明内容
为解决现有存在的技术问题,本发明主要提供一种控制获取M2M节点位置信息的方法、装置和***。
本发明的技术方案是这样实现的:
本发明提供一种控制获取M2M节点位置信息的方法,该方法包括:
注册公共业务实体CSE接收携带定位参数的资源请求,根据所述资源请求中的定位参数进行定位控制,所述定位参数包括定位间隔或/和定位时长。
上述方案中,该方法还包括:注册CSE根据资源请求创建位置管理类型资源“位置管理”,当资源请求中的定位参数中包含定位间隔时,为资源“位置管理”创建:
属性“定位间隔”,其属性的值设置为资源请求中定位间隔的值,
当资源请求中的定位参数中包含定位时长时,为资源“位置管理”创建:
属性“定位时长”,其属性的值设置为资源请求中定位时长的值。
上述方案中,所述根据所述资源请求中的定位参数进行定位控制包括:当所述资源请求中定位参数包含定位间隔或包含定位间隔和定位时长,且所述资源请求中定位间隔的值不为0或空时,查询资源“位置管理”的属性“定位间隔”,在属性“定位间隔”不存在或属性“定位间隔”的值为0或空时,注册CSE发送定位请求消息给位置服务器。
上述方案中,所述根据所述资源请求中的定位参数进行定位控制包括:当所述资源请求中定位参数包含定位间隔和定位时长,且所述资源请求中定位时长的值不为0或空时,查询资源“位置管理”的属性“定位时长”,在属性“定位时长”不存在或属性“定位时长”的值为0或空时,注册CSE发送定位请求消息给位置服务器。
上述方案中,该方法还包括:所述注册CSE发送定位请求消息给位置服务器之后,接收位置服务器的响应消息,如果响应消息中包含为当前定位请求分配的标识,则为资源“位置管理”创建属性“定位进程关联标识”,将其值设置为所述响应消息中包含的为当前周期性定位请求分配的标识。
上述方案中,所述根据所述资源请求中的定位参数进行定位控制包括:当所述资源请求中定位参数包含定位间隔或包含定位间隔和定位时长,且所述资源请求中定位间隔的值为0或空时,查询资源“位置管理”的属性“定位间隔”,在属性“定位间隔”的值不为0或空时,注册CSE发送定位停止消息给位置服务器。
上述方案中,所述根据所述资源请求中的定位参数进行定位控制包括:当所述更新资源请求中定位参数包含定位间隔和定位时长,且所述资源请求中定位时长的值为0或空时,查询资源“位置管理”的属性“定位时长”,在属性“定位时长”的值不为0或空时,注册CSE发送定位停止消息给位置服务器。
上述方案中,所述注册CSE发送定位停止消息给位置服务器包括:注册CSE发送给位置服务器的定位停止消息中携带资源“位置管理”的属性“定位进程关联标识”的值。
本发明提供一种注册CSE,该注册CSE包括:消息接收模块、控制模块;其中,
消息接收模块,用于接收携带定位参数的资源请求,所述定位参数包括定位间隔或/和定位时长;
控制模块,用于根据所述资源请求中的定位参数进行定位控制。
上述方案中,所述消息接收模块,还用于根据资源请求创建位置管理类型资源“位置管理”,当资源请求中的定位参数中包含定位间隔时,为资源“位置管理”创建:
属性“定位间隔”,其属性的值设置为资源请求中定位间隔的值,
当资源请求中的定位参数中包含定位时长时,为资源“位置管理”创建:
属性“定位时长”,其属性的值设置为资源请求中定位时长的值。
上述方案中,所述控制模块,具体用于当所述资源请求中定位参数包含定位间隔或包含定位间隔和定位时长,且所述资源请求中定位间隔的值不为0或空时,查询资源“位置管理”的属性“定位间隔”,在属性“定位间隔”不存在或属性“定位间隔”的值为0或空时,注册CSE发送定位请求消息给位置服务器。
上述方案中,所述控制模块,具体用于当所述资源请求中定位参数包含定位间隔和定位时长,且所述资源请求中定位时长的值不为0或空时,查询资源“位置管理”的属性“定位时长”,在属性“定位时长”不存在或属性“定位时长”的值为0或空时,注册CSE发送定位请求消息给位置服务器。
上述方案中,所述控制模块,还用于发送定位请求消息给位置服务器之后,接收位置服务器的响应消息,如果响应消息中包含为当前定位请求分配的标识,则为资源“位置管理”创建属性“定位进程关联标识”,将其值设置为所述响应消息中包含的为当前周期性定位请求分配的标识。
上述方案中,所述控制模块,具体用于当所述资源请求中定位参数包含定位间隔或包含定位间隔和定位时长,且所述资源请求中定位间隔的值为0或空时,查询资源“位置管理”的属性“定位间隔”,在属性“定位间隔”的值不为0或空时,注册CSE发送定位停止消息给位置服务器。
上述方案中,所述控制模块,具体用于当所述更新资源请求中定位参数包含定位间隔和定位时长,且所述资源请求中定位时长的值为0或空时,查询资源“位置管理”的属性“定位时长”,在属性“定位时长”的值不为0或空时,注册CSE发送定位停止消息给位置服务器。
上述方案中,所述控制模块,具体用于发送给位置服务器的定位停止消息中携带资源“位置管理”的属性“定位进程关联标识”的值。
本发明提供一种控制获取M2M节点位置信息的***,该***包括:应用实体AE或CSE、注册CSE、位置服务器;其中,
AE或CSE,用于向注册CSE发送携带定位参数的资源请求,所述定位参数包括定位间隔或/和定位时长;
注册CSE,用于接收携带定位参数的资源请求,根据所述资源请求中的定位参数进行定位控制;
位置服务器,用于按照注册CSE的控制执行定位操作。
上述方案中,所述注册CSE,还用于根据资源请求创建位置管理类型资源“位置管理”,当资源请求中的定位参数中包含定位间隔时,为资源“位置管理”创建:
属性“定位间隔”,其属性的值设置为资源请求中定位间隔的值,
当资源请求中的定位参数中包含定位时长时,为资源“位置管理”创建:
属性“定位时长”,其属性的值设置为资源请求中定位时长的值。
上述方案中,所述注册CSE,具体用于当所述资源请求中定位参数包含定位间隔或包含定位间隔和定位时长,且所述资源请求中定位间隔的值不为0或空时,查询资源“位置管理”的属性“定位间隔”,在属性“定位间隔”不存在或属性“定位间隔”的值为0或空时,注册CSE发送定位请求消息给位置服务器。
上述方案中,所述注册CSE,具体用于当所述资源请求中定位参数包含定位间隔和定位时长,且所述资源请求中定位时长的值不为0或空时,查询资源“位置管理”的属性“定位时长”,在属性“定位时长”不存在或属性“定位时长”的值为0或空时,注册CSE发送定位请求消息给位置服务器。
上述方案中,所述注册CSE,还用于发送定位请求消息给位置服务器之后,接收位置服务器的响应消息,如果响应消息中包含为当前定位请求分配的标识,则为资源“位置管理”创建属性“定位进程关联标识”,将其值设置为所述响应消息中包含的为当前周期性定位请求分配的标识。
上述方案中,所述注册CSE,具体用于当所述资源请求中定位参数包含定位间隔或包含定位间隔和定位时长,且所述资源请求中定位间隔的值为0或空时,查询资源“位置管理”的属性“定位间隔”,在属性“定位间隔”的值不为0或空时,注册CSE发送定位停止消息给位置服务器。
上述方案中,所述注册CSE,具体用于当所述更新资源请求中定位参数包含定位间隔和定位时长,且所述资源请求中定位时长的值为0或空时,查询资源“位置管理”的属性“定位时长”,在属性“定位时长”的值不为0或空时,注册CSE发送定位停止消息给位置服务器。
上述方案中,所述注册CSE,具体用于发送给位置服务器的定位停止消息中携带资源“位置管理”的属性“定位进程关联标识”的值。
本发明提供了一种控制获取M2M节点位置信息的方法、装置和***,注册CSE接收携带定位参数的资源请求,根据所述资源请求中的定位参数进行定位控制,所述定位参数包括定位间隔或/和定位时长;如此,能够允许发起方M2M节点灵活的控制获取位置信息,减少不必要的资源消耗和防止产生不必要的费用。
附图说明
图1为本发明实施例提供的控制获取M2M节点位置信息的方法的流程示意图;
图2为本发明实施例提供的注册CSE的结构示意图;
图3为本发明实施例提供的控制获取M2M节点位置信息的***的结构示意图。
具体实施方式
本发明实施例中,注册CSE接收携带定位参数的资源请求,根据所述资源请求中的定位参数进行定位控制,所述定位参数包括定位间隔或/和定位时长。
下面通过附图及具体实施例对本发明做进一步的详细说明。
本发明实施例实现一种控制获取M2M节点位置信息的方法,如图1所示,该方法包括以下几个步骤:
步骤101:注册CSE接收携带定位参数的资源请求,所述定位参数包括定位间隔或/和定位时长;
本步骤还包括:注册CSE根据资源请求创建位置管理类型资源“位置管理”,当资源请求中的定位参数中包含定位间隔时,为资源“位置管理”创建:
属性“定位间隔”,其属性的值设置为资源请求中定位间隔的值,
当资源请求中的定位参数中包含定位时长时,为资源“位置管理”创建:
属性“定位时长”,其属性的值设置为资源请求中定位时长的值。
步骤102:注册CSE根据所述资源请求中的定位参数进行定位控制;
具体的,当所述资源请求中定位参数包含定位间隔或包含定位间隔和定位时长,且所述资源请求中定位间隔的值不为0或空时,查询资源“位置管理”的属性“定位间隔”,在属性“定位间隔”不存在或属性“定位间隔”的值为0或空时,注册CSE发送定位请求消息给位置服务器;
当所述资源请求中定位参数包含定位间隔和定位时长,且所述资源请求中定位时长的值不为0或空时,查询资源“位置管理”的属性“定位时长”,在属性“定位时长”不存在或属性“定位时长”的值为0或空时,注册CSE发送定位请求消息给位置服务器;
当所述资源请求中定位参数包含定位间隔或包含定位间隔和定位时长,且所述资源请求中定位间隔的值为0或空时,查询资源“位置管理”的属性“定位间隔”,在属性“定位间隔”的值不为0或空时,注册CSE发送定位停止消息给位置服务器,指示停止提供位置信息;
当所述更新资源请求中定位参数包含定位间隔和定位时长,且所述资源请求中定位时长的值为0或空时,查询资源“位置管理”的属性“定位时长”,在属性“定位时长”的值不为0或空时,注册CSE发送定位停止消息给位置服务器,指示停止提供位置信息。
本步骤还包括:所述注册CSE发送定位请求消息给位置服务器之后,接收位置服务器的响应消息,如果响应消息中包含为当前定位请求分配的标识,则为资源“位置管理”创建属性“定位进程关联标识”,将其值设置为所述响应消息中包含的为当前周期性定位请求分配的标识,具体可以是:
当所述定位参数包含定位间隔时,
注册CSE发送“触发位置报告请求”(“Triggered Location Reporting Request”)信令给位置服务器,信令中将参数“msid”的值设置为资源“位置管理”的属性“目标标识”的值,参数“interval”的值设置为属性“定位间隔”的值;
注册CSE接收位置服务器返回的响应消息,其中包含参数“lcs_ref”,“lcs_ref”是用于标识所述注册CSE请求的周期性获取定位信息的进程,注册CSE为资源“位置管理”创建属性“定位进程关联标识”,将其值设置为接收到的当前周期性定位请求的进程标识,即设置为接收到的“lcs_ref”。
或者,注册CSE发送“创建新的周期通知订阅”(“create new periodicnotification subscription”)信令给位置服务器,信令中将参数“address”设置为资源“位置管理”的属性“目标标识”的值,参数“frequency”的值设置为属性“定位间隔”的值;
位置服务器为注册CSE的“create new periodic notification subscription”信令创建订阅(subscription)资源,将对应的订阅标识(subscription id)发送给注册CSE,所述subscription id可以是一个能在位置服务器唯一标识所述subscription资源的字符串,也可以是所述subscription资源的地址,总的来说,subscription id能关联到这个创建的subscription资源。注册CSE为资源“位置管理”创建属性“定位进程关联标识”,将其值设置为接收到的subscription id。
当所述定位参数包含定位间隔和定位时长时,
注册CSE发送“触发位置报告请求”(“Triggered Location Reporting Request”)信令给位置服务器,信令中将参数“msid”的值设置为资源“位置管理”的属性“目标标识”的值,参数“interval”的值设置为属性“定位间隔”的值,参数“duration”的值设置为属性“定位时长”的值;
注册CSE接收位置服务器返回的响应消息,其中包含参数“lcs_ref”,“lcs_ref”是用于标识所述注册CSE请求的周期性获取定位信息的进程,注册CSE为资源“位置管理”创建属性“定位进程关联标识”,将其值设置为接收到的当前周期性定位请求的进程标识,即设置为接收到的“lcs_ref”。
或者,注册CSE发送“create new periodic notification subscription”信令给位置服务器,信令中将参数“address”设置为资源“位置管理”的属性“目标标识”的值,参数“frequency”的值设置为属性“定位间隔”的值,参数“duration”的值设置为属性“定位时长”的值;
位置服务器为注册CSE的“create new periodic notification subscription”信令创建subscription资源,将对应的subscription id发送给注册CSE,所述subscription id可以是一个能在位置服务器唯一标识所述subscription资源的字符串,也可以是所述subscription资源的地址,总的来说,subscription id能关联到这个创建的subscription资源。注册CSE为资源“位置管理”创建属性“定位进程关联标识”,将其值设置为接收到的subscription id。
这里,所述注册CSE发送定位停止消息给位置服务器包括:注册CSE发送给位置服务器的定位停止消息中携带资源“位置管理”的属性“定位进程关联标识”的值,包括:
注册CSE发送“触发位置报告停止请求”(“Triggered Location Reporting StopRequest”)信令给位置服务器,所述信令中将参数“lcs_ref”的值设置为资源“位置管理”的属性“定位进程关联标识”的值,所述参数“lcs_ref”是用于标识注册CSE请求的周期性获取位置信息的进程;
或者,注册CSE发送“删除订阅的订阅标识”(“delete subscription withsubscription id”)信令给位置服务器,所述信令中包含资源“位置管理”的属性“定位进程关联标识”的值。
为了实现上述方法,本发明还提供一种注册CSE,如图2所示,该注册CSE包括:消息接收模块21、控制模块22;其中,
消息接收模块21,用于接收携带定位参数的资源请求,所述定位参数包括定位间隔或/和定位时长;
控制模块22,用于根据所述资源请求中的定位参数进行定位停止控制;
这里,所述消息接收模块21,还用于根据资源请求创建位置管理类型资源“位置管理”,当资源请求中的定位参数中包含定位间隔时,为资源“位置管理”创建:
属性“定位间隔”,其属性的值设置为资源请求中定位间隔的值,
当资源请求中的定位参数中包含定位时长时,为资源“位置管理”创建:
属性“定位时长”,其属性的值设置为资源请求中定位时长的值。
所述控制模块22,具体用于当所述资源请求中定位参数包含定位间隔或包含定位间隔和定位时长,且所述资源请求中定位间隔的值不为0或空时,查询资源“位置管理”的属性“定位间隔”,在属性“定位间隔”不存在或属性“定位间隔”的值为0或空时,注册CSE发送定位请求消息给位置服务器;
当所述资源请求中定位参数包含定位间隔和定位时长,且所述资源请求中定位时长的值不为0或空时,查询资源“位置管理”的属性“定位时长”,在属性“定位时长”不存在或属性“定位时长”的值为0或空时,注册CSE发送定位请求消息给位置服务器;
当所述资源请求中定位参数包含定位间隔或包含定位间隔和定位时长,且所述资源请求中定位间隔的值为0或空时,查询资源“位置管理”的属性“定位间隔”,在属性“定位间隔”的值不为0或空时,注册CSE发送定位停止消息给位置服务器,指示停止提供位置信息;
当所述更新资源请求中定位参数包含定位间隔和定位时长,且所述资源请求中定位时长的值为0或空时,查询资源“位置管理”的属性“定位时长”,在属性“定位时长”的值不为0或空时,注册CSE发送定位停止消息给位置服务器,指示停止提供位置信息。
此外,所述控制模块22,还用于发送定位请求消息给位置服务器之后,接收位置服务器的响应消息,如果响应消息中包含为当前定位请求分配的标识,则为资源“位置管理”创建属性“定位进程关联标识”,将其值设置为所述响应消息中包含的为当前周期性定位请求分配的标识,具体的:
当所述定位参数包含定位间隔时,
所述控制模块22发送“Triggered Location Reporting Request”信令给位置服务器,信令中将参数“msid”的值设置为资源“位置管理”的属性“目标标识”的值,参数“interval”的值设置为属性“定位间隔”的值;
所述控制模块22接收位置服务器返回的响应消息,其中包含参数“lcs_ref”,“lcs_ref”是用于标识所述注册CSE请求的周期性获取定位信息的进程,所述控制模块22为资源“位置管理”创建属性“定位进程关联标识”,将其值设置为接收到的当前周期性定位请求的进程标识,即设置为接收到的“lcs_ref”。
或者,所述控制模块22发送“create new periodic notificationsubscription”信令给位置服务器,信令中将参数“address”设置为资源“位置管理”的属性“目标标识”的值,参数“frequency”的值设置为属性“定位间隔”的值;
所述控制模块22接收位置服务器为“create new periodic notificationsubscription”信令创建subscription资源后返回的subscription id,为资源“位置管理”创建属性“定位进程关联标识”,将其值设置为接收到的subscription id;所述subscription id可以是一个能在位置服务器唯一标识所述subscription资源的字符串,也可以是所述subscription资源的地址,总的来说,subscription id能关联到这个创建的subscription资源。
当所述定位参数包含定位间隔和定位时长时,
所述控制模块22发送“Triggered Location Reporting Request”信令给位置服务器,信令中将参数“msid”的值设置为资源“位置管理”的属性“目标标识”的值,参数“interval”的值设置为属性“定位间隔”的值,参数“duration”的值设置为属性“定位时长”的值;
所述控制模块22接收位置服务器返回的响应消息,其中包含参数“lcs_ref”,“lcs_ref”是用于标识所述注册CSE请求的周期性获取定位信息的进程,所述控制模块22为资源“位置管理”创建属性“定位进程关联标识”,将其值设置为接收到的当前周期性定位请求的进程标识,即设置为接收到的“lcs_ref”。
或者,所述控制模块22发送“create new periodic notificationsubscription”信令给位置服务器,信令中将参数“address”设置为资源“位置管理”的属性“目标标识”的值,参数“frequency”的值设置为属性“定位间隔”的值,参数“duration”的值设置为属性“定位时长”的值;
所述控制模块22接收位置服务器为“create new periodic notificationsubscription”信令创建subscription资源后返回的subscription id,为资源“位置管理”创建属性“定位进程关联标识”,将其值设置为接收到的subscription id;所述subscription id可以是一个能在位置服务器唯一标识所述subscription资源的字符串,也可以是所述subscription资源的地址,总的来说,subscription id能关联到这个创建的subscription资源。
所述控制模块22,具体用于发送给位置服务器的定位停止消息中携带资源“位置管理”的属性“定位进程关联标识”的值,具体包括:
所述控制模块22发送“Triggered Location Reporting Stop Request”信令给位置服务器,所述信令中将参数“lcs_ref”的值设置为资源“位置管理”的属性“定位进程关联标识”的值,所述参数“lcs_ref”是用于标识注册CSE请求的周期性获取位置信息的进程;
或者,发送“delete subscription with subscription id”信令给位置服务器,所述信令中包含资源“位置管理”的属性“定位进程关联标识”的值。
在实际应用中,所述消息接收模块21、控制模块22的功能可由位于注册CSE内的中央处理器(CPU)、或微处理器(MPU)、或数字信号处理器(DSP)、或可编程门阵列(FPGA)实现。
基于上述注册CSE,本发明还提供一种控制获取M2M节点位置信息的***,如图3所示,该***包括:AE或CSE 31、注册CSE 32、位置服务器33;其中,
AE或CSE 31,用于向注册CSE 32发送携带定位参数的资源请求,所述定位参数包括定位间隔或/和定位时长;
注册CSE 32,用于接收携带定位参数的资源请求,根据所述资源请求中的定位参数进行定位控制;
位置服务器33,用于按照注册CSE 32的控制执行定位操作;
所述注册CSE 32,还用于根据资源请求创建位置管理类型资源“位置管理”,当资源请求中的定位参数中包含定位间隔时,为资源“位置管理”创建:
属性“定位间隔”,其属性的值设置为资源请求中定位间隔的值,
当资源请求中的定位参数中包含定位时长时,为资源“位置管理”创建:
属性“定位时长”,其属性的值设置为资源请求中定位时长的值。
所述注册CSE 32,具体用于当所述资源请求中定位参数包含定位间隔或包含定位间隔和定位时长,且所述资源请求中定位间隔的值不为0或空时,查询资源“位置管理”的属性“定位间隔”,在属性“定位间隔”不存在或属性“定位间隔”的值为0或空时,注册CSE发送定位请求消息给位置服务器33;
当所述资源请求中定位参数包含定位间隔和定位时长,且所述资源请求中定位时长的值不为0或空时,查询资源“位置管理”的属性“定位时长”,在属性“定位时长”不存在或属性“定位时长”的值为0或空时,注册CSE发送定位请求消息给位置服务器33;
当所述资源请求中定位参数包含定位间隔或包含定位间隔和定位时长,且所述资源请求中定位间隔的值为0或空时,查询资源“位置管理”的属性“定位间隔”,在属性“定位间隔”的值不为0或空时,注册CSE发送定位停止消息给位置服务器33,指示停止提供位置信息;
当所述更新资源请求中定位参数包含定位间隔和定位时长,且所述资源请求中定位时长的值为0或空时,查询资源“位置管理”的属性“定位时长”,在属性“定位时长”的值不为0或空时,注册CSE发送定位停止消息给位置服务器33,指示停止提供位置信息。
所述注册CSE 32,还用于发送定位请求消息给位置服务器33之后,接收位置服务器的响应消息,如果响应消息中包含为当前定位请求分配的标识,则为资源“位置管理”创建属性“定位进程关联标识”,将其值设置为所述响应消息中包含的为当前周期性定位请求分配的标识,具体的:
当所述定位参数包含定位间隔时,
注册CSE 32发送“Triggered Location Reporting Request”信令给位置服务器33,信令中将参数“msid”的值设置为资源“位置管理”的属性“目标标识”的值,参数“interval”的值设置为属性“定位间隔”的值;
注册CSE 32接收位置服务器33返回的响应消息,其中包含参数“lcs_ref”,“lcs_ref”是用于标识所述注册CSE 32请求的周期性获取定位信息的进程,注册CSE 32为资源“位置管理”创建属性“定位进程关联标识”,将其值设置为接收到的当前周期性定位请求的进程标识,即设置为接收到的“lcs_ref”。
或者,注册CSE 32发送“create new periodic notification subscription”信令给位置服务器33,信令中将参数“address”设置为资源“位置管理”的属性“目标标识”的值,参数“frequency”的值设置为属性“定位间隔”的值;
位置服务器33为注册CSE 32的“create new periodic notificationsubscription”信令创建subscription资源,将对应的subscription id发送给注册CSE32,所述subscription id可以是一个能在位置服务器唯一标识所述subscription资源的字符串,也可以是所述subscription资源的地址,总的来说,subscription id能关联到这个创建的subscription资源。注册CSE 32为资源“位置管理”创建属性“定位进程关联标识”,将其值设置为接收到的subscription id。
当所述定位参数包含定位间隔和定位时长时,
注册CSE 32发送“Triggered Location Reporting Request”信令给位置服务器33,信令中将参数“msid”的值设置为资源“位置管理”的属性“目标标识”的值,参数“interval”的值设置为属性“定位间隔”的值,参数“duration”的值设置为属性“定位时长”的值;
注册CSE 32接收位置服务器33返回的响应消息,其中包含参数“lcs_ref”,“lcs_ref”是用于标识所述注册CSE 32请求的周期性获取定位信息的进程,注册CSE 32为资源“位置管理”创建属性“定位进程关联标识”,将其值设置为接收到的当前周期性定位请求的进程标识,即设置为接收到的“lcs_ref”。
或者,注册CSE 32发送“create new periodic notification subscription”信令给位置服务器33,信令中将参数“address”设置为资源“位置管理”的属性“目标标识”的值,参数“frequency”的值设置为属性“定位间隔”的值,参数“duration”的值设置为属性“定位时长”的值;
位置服务器33为注册CSE 32的“create new periodic notificationsubscription”信令创建subscription资源,将对应的subscription id发送给注册CSE,所述subscription id可以是一个能在位置服务器唯一标识所述subscription资源的字符串,也可以是所述subscription资源的地址,总的来说,subscription id能关联到这个创建的subscription资源。注册CSE 32为资源“位置管理”创建属性“定位进程关联标识”,将其值设置为接收到的subscription id。
所述注册CSE 32,具体用于发送给位置服务器33的定位停止消息中携带资源“位置管理”的属性“定位进程关联标识”的值,包括:
注册CSE 32发送“Triggered Location Reporting Stop Request”信令给位置服务器33,所述信令中将参数“lcs_ref”的值设置为资源“位置管理”的属性“定位进程关联标识”的值,所述参数“lcs_ref”是用于标识注册CSE 32请求的周期性获取位置信息的进程;
或者,注册CSE 32发送“delete subscription with subscription id”信令给位置服务器33,所述信令中包含资源“位置管理”的属性“定位进程关联标识”的值。
下面通过具体的场景对本发明的方法进行具体描述。
实例一
本实例中,定位参数中包含定位间隔,控制获取M2M节点位置信息的方法包括:
S1、AE1发送创建资源请求给注册CSE,创建资源请求中包含:
1)资源类型:位置管理;
2)目标标识:需要获得位置信息的目标节点的标识;
3)定位间隔:周期性获取位置信息时,获取下一次位置信息的间隔时间;
4)定位方式:可以设置为基于设备,或基于网络。
S2、注册CSE接收到所述创建资源请求后,创建位置管理类型资源“位置管理1”,并为资源“位置管理1”
创建属性“目标标识”,其属性的值设置为请求消息中目标标识的值,
创建属性“定位间隔”,其属性的值设置为请求消息中定位间隔的值,
创建属性“定位方式”,其属性的值设置为请求消息中定位方式的值,
创建属性“位置容器”,其值在下一步设置。
S3、注册CSE创建容器类型资源“容器1”,在创建成功后,将“位置管理1”的属性“位置容器”的值设置为“容器1”的地址。
S4、注册CSE发送响应消息给AE1,响应消息中包含资源“位置管理1”的地址。
S5、如果属性“定位间隔”的值不为空或0,则注册CSE发送定位请求消息给位置服务器,指示位置服务器周期性的提供位置信息。
在具体代码实现中,有时候设置空就是0,也有时候当0值有特定的意义时,设置另外一个值代表空,比如设置-9999999为空。
这里,注册CSE发送定位请求消息给位置服务器可以有以下两种方式:
(1)、注册CSE发送“Triggered Location Reporting Request”信令给位置服务器,信令中将参数“msid”的值设置为资源“位置管理1”的属性“目标标识”的值,参数“interval”的值设置为属性“定位间隔”的值;
位置服务器发送响应消息给注册CSE,其中包含参数“lcs_ref”,lcs_ref是用于标识该注册CSE请求的周期性获取定位信息的进程。注册CSE为资源“位置管理1”创建属性“定位进程关联标识”,将其值设置为接收到的“lcs_ref”。
(2)、注册CSE发送“create new periodic notification subscription”信令给位置服务器,信令中将参数“address”设置为资源“位置管理1”的属性“目标标识”的值,参数“frequency”的值设置为属性“定位间隔”的值;
位置服务器为注册CSE的请求创建subscription资源,将对应的subscription id发送给注册CSE,该subscription id可以是一个能在位置服务器唯一标识该subscription资源的字符串,也可以是该subscription资源的地址,总的来说,subscription id能关联到这个创建的subscription资源。注册CSE为资源“位置管理1”创建属性“定位进程关联标识”,将其值设置为接收到的subscription id。
S6、如果属性“定位间隔”的值为空或0,则注册CSE暂不发送定位请求消息给位置服务器,等与“位置管理1”关联的“容器1”被查询时,才发送定位请求消息给位置服务器。
S7、AE1发送更新资源请求给注册CSE,请求消息中包含:
1)目标资源地址:设置为“位置管理1”的地址,
2)定位间隔:用于设置“位置管理1”资源属性“定位间隔”更新的值。
S8、注册CSE接收到更新资源请求后,按照S8.1和S8.2两种情况处理;
S8.1如果更新资源请求中“定位间隔”的值不为0或空,资源“位置管理1”的属性“定位间隔”不存在或属性“定位间隔”的值为0或空,并且属性“定位方式”的值设置为基于网络,则注册CSE发送定位请求消息给位置服务器,指示位置服务器周期性的提供位置信息。
注册CSE发送定位请求消息给位置服务器可以有以下两种方式:
(1)、注册CSE发送“Triggered Location Reporting Request”信令给位置服务器,信令中将参数“msid”的值设置为资源“位置管理1”的属性“目标标识”的值,参数“interval”的值设置为属性“定位间隔”的值;
位置服务器发送响应消息给注册CSE,其中包含参数“lcs_ref”,lcs_ref是用于标识该注册CSE请求的周期性获取定位信息的进程。注册CSE为资源“位置管理1”创建属性“定位进程关联标识”,将其值设置为接收到的“lcs_ref”。
(2)、注册CSE发送“create new periodic notification subscription”信令给位置服务器,信令中将参数“address”设置为资源“位置管理1”的属性“目标标识”的值,参数“frequency”的值设置为属性“定位间隔”的值;
位置服务器为注册CSE的请求创建subscription资源,将对应的subscription id发送给注册CSE,该subscription id可以是一个能在位置服务器唯一标识该subscription资源的字符串,也可以是该subscription资源的地址,总的来说,subscription id能关联到这个创建的subscription资源。注册CSE为资源“位置管理1”创建属性“定位进程关联标识”,将其值设置为接收到的subscription id。
S8.2、如果请求消息中“定位间隔”的值为0或空,资源“位置管理”的属性“定位间隔”的值不为0或空,并且属性“定位方式”的值设置为基于网络,则注册CSE发送定位停止消息给位置服务器,指示停止提供位置信息。
注册CSE发送定位停止消息给位置服务器可以有以下两种方式:
(1)、注册CSE发送“Triggered Location Reporting Stop Request”信令给位置服务器,信令中将参数“lcs_ref”的值设置为资源“位置管理1”的属性“定位进程关联标识”的值。
(2)、注册CSE发送“delete subscription with subscription id”信令给位置服务器,信令中包含资源“位置管理1”的属性“定位进程关联标识”的值。
实例二
本实例中,定位参数中包含定位间隔和定位时长,控制获取M2M节点位置信息的方法包括:
S1、CSE2发送创建资源请求给注册CSE,请求消息中包含:
1)资源类型:位置管理;
2)目标标识:需要获得位置信息的目标节点的标识;
3)定位间隔:周期性获取位置信息时,获取下一次位置信息的间隔时间;
4)定位时长:周期性获取位置信息时,获取位置信息的总的时间,在这个定义的时长过后,停止周期性获取位置信息的进程;
5)定位方式:可以设置为基于设备,或基于网络。
S2、注册CSE接收到请求后,创建位置管理类型资源“位置管理2”,并为该资源
创建属性“目标标识”,其属性的值设置为请求消息中目标标识的值,
创建属性“定位间隔”,其属性的值设置为请求消息中定位间隔的值,
创建属性“定位时长”,其属性的值设置为请求消息中定位时长的值,
创建属性“定位方式”,其属性的值设置为请求消息中定位方式的值,
创建属性“位置容器”,其值暂不设置。
S3、注册CSE创建容器类型资源“容器2”,在创建成功后,将“位置管理2”的属性“位置容器”的值设置为“容器2”的地址。
S4、注册CSE发送响应消息给CSE2,响应消息中包含“位置管理2”的地址。
S5、如果属性“定位时长”的值不为空或0,则注册CSE发送定位请求消息给位置服务器,指示位置服务器周期性的提供位置信息。
注册CSE发送定位请求消息给位置服务器可以有以下两种方式:
(1)、注册CSE发送“Triggered Location Reporting Request”信令给位置服务器,信令中将参数“msid”的值设置为资源“位置管理2”的属性“目标标识”的值,参数“interval”的值设置为属性“定位间隔”的值,参数“duration”的值设置为属性“定位时长”的值;
位置服务器发送响应消息给注册CSE,其中包含参数“lcs_ref”,lcs_ref是用于标识该注册CSE请求的周期性获取定位信息的进程。注册CSE为资源“位置管理2”创建属性“定位进程关联标识”,将其值设置为接收到的“lcs_ref”。
(2)、注册CSE发送“create new periodic notification subscription”信令给位置服务器,信令中将参数“address”设置为资源“位置管理2”的属性“目标标识”的值,参数“frequency”的值设置为属性“定位间隔”的值,参数“duration”的值设置为属性“定时时长”的值;
位置服务器为注册CSE的请求创建subscription资源,将对应的subscription id发送给注册CSE,该subscription id可以是一个能在位置服务器唯一标识该subscription资源的字符串,也可以是该subscription资源的地址,总的来说,subscription id能关联到这个创建的subscription资源。注册CSE为资源“位置管理2”创建属性“定位进程关联标识”,将其值设置为接收到的subscription id。
S6、如果属性“定位间隔”的值为空或0,则注册CSE暂不发送定位请求消息给位置服务器,等与“位置管理2”关联的“容器2”被查询时,才发送定位请求消息给位置服务器。
S7、CSE2发送更新资源请求给注册CSE,请求消息中包含:
1)目标资源地址:设置为“位置管理2”的地址,
2)定位时长:用于设置“位置管理”资源属性“定位时长”更新的值。
S8、注册CSE接收到请求消息后,按照S8.1和S8.2两种情况处理;
S8.1、如果请求消息中“定位时长”的值不为0或空,资源“位置管理2”的属性“定位时长”不存在或属性“定位时长”的值为0或空,并且属性“定位方式”的值设置为基于网络,则注册CSE发送定位请求消息给位置服务器,指示位置服务器周期性的提供位置信息。
注册CSE发送定位请求消息给位置服务器可以有以下两种方式:
(1)、注册CSE发送“Triggered Location Reporting Request”信令给位置服务器,信令中将参数“msid”的值设置为资源“位置管理2”的属性“目标标识”的值,参数“interval”的值设置为属性“定位间隔”的值,参数“duration”的值设置为属性“定位时长”的值;
位置服务器发送响应消息给注册CSE,其中包含参数“lcs_ref”,lcs_ref是用于标识该注册CSE请求的周期性获取定位信息的进程。注册CSE为资源“位置管理2”创建属性“定位进程关联标识”,将其值设置为接收到的“lcs_ref”。
(2)、注册CSE发送“create new periodic notification subscription”信令给位置服务器,信令中将参数“address”设置为资源“位置管理2”的属性“目标标识”的值,参数“frequency”的值设置为属性“定位间隔”的值,参数“duration”的值设置为属性“定位时长”的值;
位置服务器为注册CSE的请求创建subscription资源,将对应的subscription id发送给注册CSE,该subscription id可以是一个能在位置服务器唯一标识该subscription资源的字符串,也可以是该subscription资源的地址,总的来说,subscription id是能关联到这个创建的subscription资源的一个标识。注册CSE为资源“位置管理2”创建属性“定位进程关联标识”,将其值设置为接收到的subscription id。
S8.2、如果请求消息中“定位时长”的值为0或空,资源“位置管理”的属性“定位时长”的值不为0或空,并且属性“定位方式”的值设置为基于网络,则注册CSE发送定位停止消息给位置服务器,指示停止提供位置信息。
注册CSE发送定位停止消息给位置服务器可以有以下两种方式:
(1)、注册CSE发送“Triggered Location Reporting Stop Request”信令给位置服务器,信令中将参数“lcs_ref”的值设置为资源“位置管理2”的属性“定位进程关联标识”的值。
(2)、注册CSE发送“delete subscription with subscription id”信令给位置服务器,信令中包含资源“位置管理2”的属性“定位进程关联标识”的值。
本发明实施例所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实施例的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机、服务器、或者网络设备等)执行本发明各个实施例所述方法的全部或部分。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、磁碟或者光盘等各种可以存储程序代码的介质。这样,本发明实施例不限制于任何特定的硬件和软件结合。
相应的,本发明实施例还提供一种计算机存储介质,其中存储有计算机程序,该计算机程序用于执行本发明实施例的注册CSE中各模块的功能。
以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
Claims (6)
1.一种控制获取机器对机器M2M节点位置信息的方法,其特征在于,该方法包括:
注册公共业务实体CSE接收携带定位参数的资源请求,根据所述资源请求中的定位参数进行定位控制,所述定位参数包括定位间隔或/和定位时长;
该方法还包括:注册CSE根据资源请求创建位置管理类型资源“位置管理”,当资源请求中的定位参数中包含定位间隔时,为资源“位置管理”创建:属性“定位间隔”,其属性的值设置为资源请求中定位间隔的值,当资源请求中的定位参数中包含定位时长时,为资源“位置管理”创建:属性“定位时长”,其属性的值设置为资源请求中定位时长的值;
所述根据所述资源请求中的定位参数进行定位控制至少包括以下之一:
方案一,当所述资源请求中定位参数包含定位间隔或包含定位间隔和定位时长,且所述资源请求中定位间隔的值不为0或空时,查询资源“位置管理”的属性“定位间隔”,在属性“定位间隔”不存在或属性“定位间隔”的值为0或空时,注册CSE发送定位请求消息给位置服务器;
方案二,当所述资源请求中定位参数包含定位间隔和定位时长,且所述资源请求中定位时长的值不为0或空时,查询资源“位置管理”的属性“定位时长”,在属性“定位时长”不存在或属性“定位时长”的值为0或空时,注册CSE发送定位请求消息给位置服务器;
方案三,当所述资源请求中定位参数包含定位间隔或包含定位间隔和定位时长,且所述资源请求中定位间隔的值为0或空时,查询资源“位置管理”的属性“定位间隔”,在属性“定位间隔”的值不为0或空时,注册CSE发送定位停止消息给位置服务器;
方案四,当所述资源请求中定位参数包含定位间隔和定位时长,且所述资源请求中定位时长的值为0或空时,查询资源“位置管理”的属性“定位时长”,在属性“定位时长”的值不为0或空时,注册CSE发送定位停止消息给位置服务器;
当根据所述资源请求中的定位参数进行定位控制包括方案一或方案二时,该方法还包括:所述注册CSE发送定位请求消息给位置服务器之后,接收位置服务器的响应消息,如果响应消息中包含为当前定位请求分配的标识,则为资源“位置管理”创建属性“定位进程关联标识”,将其值设置为所述响应消息中包含的为当前周期性定位请求分配的标识。
2.根据权利要求1所述的方法,其特征在于,当根据所述资源请求中的定位参数进行定位控制包括方案三或方案四时,所述注册CSE发送定位停止消息给位置服务器包括:注册CSE发送给位置服务器的定位停止消息中携带资源“位置管理”的属性“定位进程关联标识”的值。
3.一种注册CSE,其特征在于,该注册CSE包括:消息接收模块、控制模块;其中,
消息接收模块,用于接收携带定位参数的资源请求,所述定位参数包括定位间隔或/和定位时长;
控制模块,用于根据所述资源请求中的定位参数进行定位控制;
所述消息接收模块,还用于根据资源请求创建位置管理类型资源“位置管理”,当资源请求中的定位参数中包含定位间隔时,为资源“位置管理”创建:属性“定位间隔”,其属性的值设置为资源请求中定位间隔的值,当资源请求中的定位参数中包含定位时长时,为资源“位置管理”创建:属性“定位时长”,其属性的值设置为资源请求中定位时长的值;
所述控制模块,至少用于以下方案之一:
方案一,所述控制模块,具体用于当所述资源请求中定位参数包含定位间隔或包含定位间隔和定位时长,且所述资源请求中定位间隔的值不为0或空时,查询资源“位置管理”的属性“定位间隔”,在属性“定位间隔”不存在或属性“定位间隔”的值为0或空时,注册CSE发送定位请求消息给位置服务器;
方案二,所述控制模块,具体用于当所述资源请求中定位参数包含定位间隔和定位时长,且所述资源请求中定位时长的值不为0或空时,查询资源“位置管理”的属性“定位时长”,在属性“定位时长”不存在或属性“定位时长”的值为0或空时,注册CSE发送定位请求消息给位置服务器;
方案三,所述控制模块,具体用于当所述资源请求中定位参数包含定位间隔或包含定位间隔和定位时长,且所述资源请求中定位间隔的值为0或空时,查询资源“位置管理”的属性“定位间隔”,在属性“定位间隔”的值不为0或空时,注册CSE发送定位停止消息给位置服务器;
方案四,所述控制模块,具体用于当所述资源请求中定位参数包含定位间隔和定位时长,且所述资源请求中定位时长的值为0或空时,查询资源“位置管理”的属性“定位时长”,在属性“定位时长”的值不为0或空时,注册CSE发送定位停止消息给位置服务器;
在所述控制模块用于方案一或方案二的情况下,所述控制模块,还用于发送定位请求消息给位置服务器之后,接收位置服务器的响应消息,如果响应消息中包含为当前定位请求分配的标识,则为资源“位置管理”创建属性“定位进程关联标识”,将其值设置为所述响应消息中包含的为当前周期性定位请求分配的标识。
4.根据权利要求3所述的注册CSE,其特征在于,在所述控制模块用于方案三或方案四的情况下,所述控制模块,具体用于发送给位置服务器的定位停止消息中携带资源“位置管理”的属性“定位进程关联标识”的值。
5.一种控制获取M2M节点位置信息的***,其特征在于,该***包括:应用实体AE或CSE、注册CSE、位置服务器;其中,
AE或CSE,用于向注册CSE发送携带定位参数的资源请求,所述定位参数包括定位间隔或/和定位时长;
注册CSE,用于接收携带定位参数的资源请求,根据所述资源请求中的定位参数进行定位控制;
位置服务器,用于按照注册CSE的控制执行定位操作;
所述注册CSE,还用于根据资源请求创建位置管理类型资源“位置管理”,当资源请求中的定位参数中包含定位间隔时,为资源“位置管理”创建:属性“定位间隔”,其属性的值设置为资源请求中定位间隔的值,当资源请求中的定位参数中包含定位时长时,为资源“位置管理”创建:属性“定位时长”,其属性的值设置为资源请求中定位时长的值;
所述注册CSE,至少用于以下方案之一:
方案一,所述注册CSE,具体用于当所述资源请求中定位参数包含定位间隔或包含定位间隔和定位时长,且所述资源请求中定位间隔的值不为0或空时,查询资源“位置管理”的属性“定位间隔”,在属性“定位间隔”不存在或属性“定位间隔”的值为0或空时,注册CSE发送定位请求消息给位置服务器;
方案二,所述注册CSE,具体用于当所述资源请求中定位参数包含定位间隔和定位时长,且所述资源请求中定位时长的值不为0或空时,查询资源“位置管理”的属性“定位时长”,在属性“定位时长”不存在或属性“定位时长”的值为0或空时,注册CSE发送定位请求消息给位置服务器;
方案三,所述注册CSE,具体用于当所述资源请求中定位参数包含定位间隔或包含定位间隔和定位时长,且所述资源请求中定位间隔的值为0或空时,查询资源“位置管理”的属性“定位间隔”,在属性“定位间隔”的值不为0或空时,注册CSE发送定位停止消息给位置服务器;
方案四,所述注册CSE,具体用于当所述资源请求中定位参数包含定位间隔和定位时长,且所述资源请求中定位时长的值为0或空时,查询资源“位置管理”的属性“定位时长”,在属性“定位时长”的值不为0或空时,注册CSE发送定位停止消息给位置服务器;
在所述注册CSE用于方案一或方案二的情况下,所述注册CSE,还用于发送定位请求消息给位置服务器之后,接收位置服务器的响应消息,如果响应消息中包含为当前定位请求分配的标识,则为资源“位置管理”创建属性“定位进程关联标识”,将其值设置为所述响应消息中包含的为当前周期性定位请求分配的标识。
6.根据权利要求5所述的***,其特征在于,在所述注册CSE用于方案三或方案四的情况下,所述注册CSE,具体用于发送给位置服务器的定位停止消息中携带资源“位置管理”的属性“定位进程关联标识”的值。
Priority Applications (6)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510074984.2A CN105992123B (zh) | 2015-02-12 | 2015-02-12 | 一种控制获取m2m节点位置信息的方法、装置和*** |
US15/549,400 US10314044B2 (en) | 2015-02-12 | 2015-10-27 | Method, apparatus and system for controlling acquisition of location information of M2M node, and storage medium |
JP2017542034A JP2018512753A (ja) | 2015-02-12 | 2015-10-27 | M2mノード位置情報の取得を制御する方法、装置及びシステム、記憶媒体 |
PCT/CN2015/092993 WO2016127662A1 (zh) | 2015-02-12 | 2015-10-27 | 控制获取m2m节点位置信息的方法、装置和***、存储介质 |
EP15881812.0A EP3258711B1 (en) | 2015-02-12 | 2015-10-27 | Method, apparatus and system for controlling acquisition of m2m node position information |
KR1020177025065A KR20170118114A (ko) | 2015-02-12 | 2015-10-27 | M2m 노드 위치 정보의 획득을 제어하는 방법, 장치 및 시스템, 기억매체 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510074984.2A CN105992123B (zh) | 2015-02-12 | 2015-02-12 | 一种控制获取m2m节点位置信息的方法、装置和*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105992123A CN105992123A (zh) | 2016-10-05 |
CN105992123B true CN105992123B (zh) | 2020-11-20 |
Family
ID=56615294
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510074984.2A Expired - Fee Related CN105992123B (zh) | 2015-02-12 | 2015-02-12 | 一种控制获取m2m节点位置信息的方法、装置和*** |
Country Status (6)
Country | Link |
---|---|
US (1) | US10314044B2 (zh) |
EP (1) | EP3258711B1 (zh) |
JP (1) | JP2018512753A (zh) |
KR (1) | KR20170118114A (zh) |
CN (1) | CN105992123B (zh) |
WO (1) | WO2016127662A1 (zh) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101771671A (zh) * | 2008-12-26 | 2010-07-07 | 华为技术有限公司 | 一种内容标识管理服务器间的交互处理方法及装置 |
CN103618800A (zh) * | 2013-12-05 | 2014-03-05 | 华为技术有限公司 | 订阅通知的实现方法和装置 |
CN104104713A (zh) * | 2014-02-24 | 2014-10-15 | 中兴通讯股份有限公司 | 设备触发消息处理方法、承载网网元、m2m节点及*** |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102281494B (zh) * | 2010-06-08 | 2016-06-29 | 中兴通讯股份有限公司 | 一种定位参数的修改方法及*** |
WO2012138148A2 (ko) * | 2011-04-06 | 2012-10-11 | 엘지전자 주식회사 | 파라미터 업데이트 정보를 전송 및 수신하는 방법과 이를 위한 장치 |
CN104683289A (zh) * | 2013-11-26 | 2015-06-03 | 中兴通讯股份有限公司 | 公共业务实体注册方法和*** |
CN104093118A (zh) * | 2014-03-05 | 2014-10-08 | 中兴通讯股份有限公司 | 一种资源通告的方法、机器对机器节点和*** |
-
2015
- 2015-02-12 CN CN201510074984.2A patent/CN105992123B/zh not_active Expired - Fee Related
- 2015-10-27 KR KR1020177025065A patent/KR20170118114A/ko not_active Application Discontinuation
- 2015-10-27 US US15/549,400 patent/US10314044B2/en not_active Expired - Fee Related
- 2015-10-27 JP JP2017542034A patent/JP2018512753A/ja active Pending
- 2015-10-27 EP EP15881812.0A patent/EP3258711B1/en active Active
- 2015-10-27 WO PCT/CN2015/092993 patent/WO2016127662A1/zh active Application Filing
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101771671A (zh) * | 2008-12-26 | 2010-07-07 | 华为技术有限公司 | 一种内容标识管理服务器间的交互处理方法及装置 |
CN103618800A (zh) * | 2013-12-05 | 2014-03-05 | 华为技术有限公司 | 订阅通知的实现方法和装置 |
CN104104713A (zh) * | 2014-02-24 | 2014-10-15 | 中兴通讯股份有限公司 | 设备触发消息处理方法、承载网网元、m2m节点及*** |
Non-Patent Citations (1)
Title |
---|
"Functional Architecture";oneM2M group;《oneM2M TS0001,V1.6.1》;20150130;第8.5、9.6.10、10.2.10章节 * |
Also Published As
Publication number | Publication date |
---|---|
EP3258711A1 (en) | 2017-12-20 |
KR20170118114A (ko) | 2017-10-24 |
WO2016127662A1 (zh) | 2016-08-18 |
JP2018512753A (ja) | 2018-05-17 |
CN105992123A (zh) | 2016-10-05 |
EP3258711A4 (en) | 2018-02-14 |
US20180027543A1 (en) | 2018-01-25 |
US10314044B2 (en) | 2019-06-04 |
EP3258711B1 (en) | 2020-04-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9560492B2 (en) | Method for allocating identification, method for paging group, and communication device | |
EP3429242A1 (en) | Method and group server for group communication | |
CN109155910B (zh) | 一种下载签约信息的方法、相关设备及*** | |
US10638496B2 (en) | Method and apparatus for group management during machine-to-machine communication | |
US9867164B2 (en) | Method and device for processing a specific request message in wireless communication system | |
CN105611484B (zh) | 一种m2m节点的管理方法和装置 | |
CN110062375B (zh) | 信息处理方法及装置、计算机存储介质 | |
US9986368B2 (en) | Loop avoidance in middle-node-to-middle-node registration in M2M networks | |
CN105208654B (zh) | 一种通知消息发送方法及装置 | |
CN105472597B (zh) | 应用的注册方法及装置 | |
US20170163746A1 (en) | Information sharing device, information sharing method, information sharing system, and recording medium having computer program stored therein | |
WO2017071118A1 (zh) | 监控资源管理的方法、装置和cse、存储介质 | |
ES2542766T3 (es) | Método y sistema para seleccionar una entidad de gestión de movilidad de un grupo de terminales | |
CN112368997A (zh) | 资源管理方法和装置 | |
US10764724B2 (en) | Method and apparatus for implementing member resource processing | |
EP3086580B1 (en) | Accessibility management method and device for m2m terminal/terminal peripheral | |
CN105376706B (zh) | 一种订阅设备位置信息的方法和装置 | |
CN105992123B (zh) | 一种控制获取m2m节点位置信息的方法、装置和*** | |
CN105323186B (zh) | 一种通知消息的负载控制方法和装置 | |
CN104080125B (zh) | 一种基于网络负载和m2m业务优先级的触发方法和装置 | |
US20170353818A1 (en) | Method for deleting notification resource, and common service entity | |
CN104869532B (zh) | 一种群组成员管理方法和装置 | |
WO2017103680A1 (en) | Method and apparatus for realizing mtc group message delivery | |
EP4250787A2 (en) | Short message service (sms) delivery | |
WO2016074455A1 (zh) | 组资源更新处理方法、装置、***及cse |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20201120 Termination date: 20220212 |
|
CF01 | Termination of patent right due to non-payment of annual fee |