CN116567677A - 一种通信方法、装置、可读存储介质和芯片*** - Google Patents

一种通信方法、装置、可读存储介质和芯片*** Download PDF

Info

Publication number
CN116567677A
CN116567677A CN202210113786.2A CN202210113786A CN116567677A CN 116567677 A CN116567677 A CN 116567677A CN 202210113786 A CN202210113786 A CN 202210113786A CN 116567677 A CN116567677 A CN 116567677A
Authority
CN
China
Prior art keywords
network element
terminal device
message
terminal
indication information
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.)
Pending
Application number
CN202210113786.2A
Other languages
English (en)
Inventor
周晓云
宗在峰
廖婷
郑小春
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN202210113786.2A priority Critical patent/CN116567677A/zh
Priority to PCT/CN2022/128661 priority patent/WO2023142569A1/zh
Publication of CN116567677A publication Critical patent/CN116567677A/zh
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/04Arrangements for maintaining operational condition
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/12Messaging; Mailboxes; Announcements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W74/00Wireless channel access
    • H04W74/08Non-scheduled access, e.g. ALOHA
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W74/00Wireless channel access
    • H04W74/08Non-scheduled access, e.g. ALOHA
    • H04W74/0833Random access procedures, e.g. with 4-step access
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/26Network addressing or numbering for mobility support

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

一种通信方法、装置、可读存储介质和芯片***,涉及通信技术领域,用于实现通过接入网设备对无源或半无源的终端设备进行管理。第一网元接收第一消息。第一消息请求对一个或多个终端设备进行目标操作。第一网元向接入网设备发送请求信息,请求信息请求获取一个或多个终端设备的标识信息。第一网元接收来自第一终端设备的第一终端设备的标识信息。由于接入网设备与终端设备之间可以允许更远的距离,因此在无源或者半无源的终端设备大规模部署的场景下,通过接入网设备可以更好的对无源或者半无源的终端设备进行管理。

Description

一种通信方法、装置、可读存储介质和芯片***
技术领域
本申请涉及通信技术领域,尤其涉及一种通信方法、装置、可读存储介质和芯片***。
背景技术
射频识别(radio frequency identification,RFID)终端设备(比如标签)应用广泛,比如可以在物流及仓储的场景中部署,通过部署的RFID终端设备可以实现对货物盘存及跟踪、高价值货物(如疫苗)运输过程环境及货物状态监测等。再比如可以在工业制造场景中部署,通过部署的RFID终端设备可以实现对环境及设备状态的监测。
射频识别(radio frequency identification,RFID)终端设备(比如标签)具有大规模部署应用前景,预测未来将覆盖千亿级别的设备数目。无源RFID或者半无源的终端设备技术的工作原理为:终端设备将读写器(或者称为读卡器)发出的无线信号,转换为能量,利用该能量驱动自身进行工作。
由于无源或者半无源终端设备需要依赖外部激励才能发送信息,该激励一般来自读写器,而且读写器与无源或者半无源的终端设备之间的通信距离需要满足一定的条件,不能相距太远。针对这种情况,如何在无源或者半无源的终端设备大规模部署的场景下,实现对无源或半无源的终端设备进行管理成为一个亟待解决的问题。
发明内容
本申请提供一种通信方法、装置、可读存储介质和芯片***,用于实现对终端设备进行管理。
第一方面,本申请实施例提供一种通信方法,该方法可以适用于第一网元,第一网元接收第一消息。第一消息请求对一个或多个终端设备进行目标操作。第一网元向接入网设备发送请求信息,请求信息请求获取一个或多个终端设备的标识信息。第一网元接收来自第一终端设备的第二消息,第二消息包括第一终端设备的标识信息,第一终端设备为一个或多个终端设备中的终端设备。
通过上述内容可以看出,本申请中可以通过接入网设备向终端设备发送消息,从而获取到终端设备的标识信息。相比通过读卡器对终端设备进行管理的方案,本申请提供的通过接入网设备对终端设备进行管理的方案中,接入网设备与终端设备之间可以允许更远的距离,因此在无源或者半无源的终端设备大规模部署的场景下,通过接入网设备可以更好的对无源或者半无源的终端设备进行管理。
在一种可能的实施方式中,第一网元向接入网设备发送第一指示信息,所述第一指示信息指示以下内容中的至少一项:指示对所述第一终端设备完成所述目标操作、指示查询下一个终端设备的标识信息,或指示执行下一次随机接入流程。
由于,本申请中第一网元可以在获取到一个终端设备的标识信息之后,再继续指示接入网设备查询下一个终端设备的标识信息,从而可以避免多个终端设备同时向接入网设备上报标识信息而造成的信号干扰问题。
在一种可能的实施方式中,目标操作包括第一操作,第一操作为对一或多个终端设备执行查询终端设备标识信息的操作。
如此,第一网元在接收到第一消息之后,可以基于第一消息向接入网设备发送请求信息,进而可以通过接入网设备查询各个终端设备的标识信息,以达到通过接入网设备对终端设备进行盘点的目的。
在一种可能的实施方式中,方法还包括:第一网元获取第二指示信息,第二指示信息指示对一或多个终端设备执行第二操作。第一网元接收来自第一终端设备的第二消息之后,向接入网设备发送第一指示信息之前,还包括:第一网元向第一终端设备发送第二指示信息,第一网元接收来自第一终端设备的第二操作对应的执行结果信息。
如此,第一网元不仅可以通过接入网设备查询终端设备的标识信息,还可以对终端设备执行第二操作,从而可以使第一网元对终端设备具有更多的管理权限。
在一种可能的实施方式中,第一指示信息还用于指示对第一终端设备完成第二操作。
也就是说,当第一网元还会第一终端设备执行第二操作的情况下,第一网元可以在对第一终端设备执行完成第二操作之后再向接入网设备下发第一指示信息,接入网设备在接收到第一指示信息之后可以确定当前已经获取到终端设备的标识信息,而且已经完成了对第一终端设备的第二操作,进而再开始对下一个终端设备执行类似操作。从而可以避免多个终端设备同时发送信息所带来的信号干扰问题。
在一种可能的实施方式中,第一网元获取第二指示信息,包括:第一网元从第一消息中获取第二指示信息,目标操作包括第二操作。
如此,应用功能网元可以在查询到终端设备的标识信息之前,下发第二操作的指示信息,比如应用功能网元可以通过一条信令承载请求查询终端设备的标识信息的信息和第二指示信息,如此,可以减少信令交互。
在一种可能的实施方式中,第一网元在接收第二消息之后,接收来自应用功能网元的第二指示信息。
如此,应用功能网元可以将请求查询终端设备的标识信息的信息和第二指示信息通过多条信令发送,从而可以提供方案的灵活性。又一种可能的实施方式中,第一网元在接收到第二消息之后可以向应用功能网元发送第一终端设备的标识信息,继而应用功能网元可以在接收到第一终端设备的标识信息之后,再向第一终端设备下发第二指示信息。如此,应用功能网元可以针对查询到的各个终端设备单独下发终端设备对应的第二指示信息,从而可以使应用功能网元更加灵活的对各个终端设备执行对应的第二操作。
在一种可能的实施方式中,第二操作包括以下内容中的至少一项:读操作、写操作、访问操作、灭活操作、锁定操作、块写操作或块擦操作。
如此,应用功能网元可以通过接入网设备对终端设备实现较多种类的操作,从而可以提高应用功能网元通过接入网设备对终端设备的管理能力。
在一种可能的实施方式中,目标操作包括第三操作。请求信息中还包括:第三操作的指示信息。第二消息中还包括:第三操作对应的执行结果信息。
由于第一网元在接收到的第一消息之后将第三操作的指示信息也一起下发至接入网设备,因此第一终端设备可以在第二消息中携带第三操作对应的执行结果信息,进而可以加快第一网元得到第三操作对应的执行结果信息的速度。
在一种可能的实施方式中,第三操作包括:读操作、写操作、访问操作、灭活操作、锁定操作、块写操作或块擦操作。
由于当第三操作为读操作时,第三操作对应的执行结果信息中包括从第一终端设备上读取到的数据,又由于第一网元在接收到的第一消息之后将第三操作的指示信息也一起下发至接入网设备,因此第一终端设备可以在第二消息中携带第三操作对应的执行结果信息,进而可以加快第一网元得到第三操作对应的执行结果信息的速度。由于第一网元还需要将通过读操作读取到的数据发送给应用功能网元,因此当第一网元更早得到所读取到的数据的情况下,第一网元可以更早的将读取到的数据发送给应用功能网元。进而可以加快第一终端设备盘点流程的执行速度。
在一种可能的实施方式中,第一消息还包括目标区域的指示信息和/或应用标识信息,接入网设备为目标区域内的接入网设备。第一网元接收第一消息之后,第一网元向接入网设备发送请求信息之前,还包括:第一网元根据目标区域的指示信息和/或应用标识信息确定接入网设备。
如此,第一网元可以根据目标区域的指示信息确定出目标区域内部署的接入网设备,继而通过确定出的接入网设备对终端设备进行盘点。或者,第一网元可以根据应用标识信息确定出该应用标识信息对应的终端设备的部署区域,继而确定出终端设备的部署区域内的接入网设备,继而根据确定出的接入网设备对终端设备进行盘点。又由于应用功能网元可以通过指示出目标区域或指示出应用标识信息的方式使接入网设备查询出需要盘点的各个终端设备,因此可以降低对应用功能网元侧需输入的参数的要求,可以降低用户在应用功能网元侧发出盘点请求指令的难度。
在一种可能的实施方式中第一消息和/或请求信息还包括终端设备指示信息。终端设备指示信息包括以下内容中的至少一项:
终端设备标识取值区间,一个或多个终端设备中的终端设备为终端设备标识取值区间内的标识对应的终端设备;
终端设备标识列表,一个或多个终端设备中的终端设备为终端设备标识列表包括的标识所对应的终端设备;
终端设备组标识,一个或多个终端设备中的终端设备为终端设备组标识对应的终端设备组包括的终端设备;
用户标识信息,一个或多个终端设备中的终端设备为用户标识信息对应的终端设备;
应用标识信息,一个或多个终端设备中的终端设备为应用标识信息对应的应用对应的终端设备;或者,
用于指示查询到的任意终端设备的指示信息,一个或多个终端设备中的终端设备为接入网设备查询到的终端设备中的任意终端设备。
如此,用户可以在应用功能网元侧通过多种可能的方式指示出想要盘点的终端设备,从而可以提高方案的灵活性。
在一种可能的实施方式中,第二消息请求对第一终端设备进行注册。
由于第一网元在向接入网设备发送请求消息之后,第一终端设备在接收到接入网设备发送的消息之后可以发起注册流程,如此,当第一终端设备为无源或半无源终端设备时,此类终端设备也可以视为常规终端设备进行注册,进而可以实现通过核心网网元对无源或半无源终端设备进行管理的方案。
在一种可能的实施方式中,第一网元接收来自第一终端设备的第二消息之后,还包括:第一网元发送第一认证请求消息,第一认证请求消息请求对第一终端设备进行认证,和/或所述第一终端设备对第一终端设备接入的网络进行认证。
如此,第一网元可以发起第一终端设备的和认证服务器之间的认证流程,进而可以提高网络安全性。
在一种可能的实施方式中,应用功能网元确定要对一个或多个终端进行认证,可以在第一消息中包括第一认证随机数。所述第一认证随机数用于对所述对一个或多个终端设备进行认证。应用功能网元可以通过与认证服务器交互获取第一认证随机数。
进一步,第一网元在接收到第一认证随机数之后,还可以向所述接入网设备发送所述第一认证随机数。继而由接入网设备将第一随机数发送给第一终端设备。第一终端设备向第一网元发送的第二消息包括第一密文,所述第一密文是通过对所述第一认证随机数进行加密得到的。本申请第一密文也可以理解为对第一认证随机数进行数字签名后得到的。
第一网元发送的所述第一认证请求消息请求对所述第一终端设备进行认证的情况下,所述第一认证请求消息可以包括所述第一密文。也可以理解为,当第一认证请求消息包括第一密文,则可以表示所述第一认证请求消息请求对所述第一终端设备进行认证。
进一步,在所述第一认证请求消息请求对所述第一终端设备进行认证的情况下,认证服务器根据配置的密钥对第一密文解密后确定是第一认证随机数,则可以确定认证成功。认证服务器可以向AMF发送认证成功的指示。反之,若认证服务器根据配置的密钥对第一密文解密后确定并非第一认证随机数,则可以确定认证失败。
在一种可能的实施方式中,所述第二消息中还包括第二认证随机数,所述第二认证随机数用于所述第一终端设备对所述第一终端设备接入的网络进行认证。第二认证随机数可以是第一终端设备生成的。
当所述第一认证请求消息请求对所述第一终端设备接入的网络进行认证的情况下,所述第一认证请求消息中包括所述第二认证随机数。也可以理解为,当第一认证请求消息包括第二认证随机数,则可以表示所述第一认证请求消息请求对所述第一终端设备接入的网络进行认证。
进一步,在所述第一认证请求消息请求对所述第一终端设备接入的网络进行认证的情况下,认证服务器可以根据配置的密钥对第二认证随机数加密生成第二密文发送给AMF,AMF再将第二密文发送给第一终端设备。第一终端设备根据配置的密钥对第二密文解密后确定是第二随机数,则认证成功,继而第一终端设备向AMF发送认证成功的指示。
又一种可能的实施方式中,第二认证请求消息可以包括第二认证随机数和第一密文。这种情况下,所述第一认证请求消息请求对所述第一终端设备进行认证,也请求对所述第一终端设备接入的网络进行认证。相关内容可以参见前述内容,不再赘述。
在一种可能的实施方式中,在方法由管理功能网元执行的情况下:第一网元接收来自第一终端设备的第二消息之后,还包括:第一网元向接入与移动性管理功能网元发送第二认证请求消息,第二认证请求消息请求接入与移动性管理功能网元发起对第一终端设备进行认证,和/或对第一终端设备接入的网络进行认证。
如此,第一网元可以触发接入与移动性管理功能网元发起第一终端设备的和认证服务器之间的认证流程,进而可以提高网络安全性。
在一种可能的实施方式中,第一消息中还包括认证服务器的地址信息和/或第三指示信息;第三指示信息指示对第一终端设备进行认证,和/或对第一终端设备接入的网络进行认证。第一网元接收来自第一终端设备的第二消息之后,还包括:第一网元根据认证服务器的地址信息和/或第三指示信息,确定对第一终端设备进行认证和/或对第一终端设备接入的网络进行认证。
如此,第一网元可以基于认证服务器的地址信息和/或第三指示信息确定是否需要对第一终端设备进行认证,一方面可以提高网络安全性。另一方面,由于可以通过认证服务器的地址信息和/或第三指示信息灵活指示出需要认证的终端设备,因此可以提高对终端设备的管理的灵活性。
在一种可能的实施方式中,第一网元接收来自第一终端设备的第二消息之后,还包括:第一网元接收认证成功响应消息,认证成功响应消息指示对第一终端设备认证成功,和/或对第一终端设备接入的网络进行认证成功。第一网元向应用功能网元发送第一终端设备的标识信息。
由于第一网元在确定第一终端设备认证成功之后才向应用功能网元返回第一终端设备的标识信息,进而可以提高第一网元向应用功能网元反馈的信息的可信度,减少错误盘点现象的发生。
在一种可能的实施方式中,第一网元向接入网设备发送第一指示信息之后,还包括:第一网元向应用功能网元发送第六消息,第六消息包括第一终端设备的标识信息,以及一个或多个终端设备中其他终端设备的标识信息。
如此,第一网元可以在得到多个终端设备的标识信息后通过一条信令反馈至应用功能网元,一方面可以提高方案灵活性,另一方面,也可以节省第一网元和应用功能网元之间的信令交互。
在一种可能的实施方式中,目标操作包括第二操作。第一网元接收来自第一终端设备的第二消息之后,还包括:第一网元接收认证成功响应消息,认证成功响应消息指示认证服务器对第一终端设备认证成功,和/或对第一终端设备接入的网络进行认证成功。第一网元向应用功能网元发送第一终端设备的标识信息。第一网元向应用功能网元发送对第一终端设备执行第二操作得到的执行结果信息。
由于第一网元在确定第一终端设备认证成功之后才向应用功能网元返回第一终端设备的标识信息以及第二操作的执行结果信息,进而可以提高第一网元向应用功能网元反馈的信息的可信度,减少错误盘点现象的发生。
在一种可能的实施方式中,第一网元向接入网设备发送第一指示信息之后,还包括:第一网元向应用功能网元发送第七消息,第七消息包括:第一终端设备的标识信息,对第一终端设备执行第二操作得到的执行结果信息,一个或多个终端设备中其他终端设备的标识信息,以及对一个或多个终端设备中其他终端设备执行第二操作得到的执行结果信息。
如此,第一网元可以在得到多个终端设备的标识信息以及多个终端设备的第二操作得到的执行结果信息后,通过一条信令将其反馈至应用功能网元,一方面可以提高方案灵活性,另一方面,也可以节省第一网元和应用功能网元之间的信令交互。
在一种可能的实施方式中,第二操作包括读操作;第二操作对应的执行结果信息包括执行读操作后得到的数据。第一网元向应用功能网元发送对第一终端设备执行第二操作得到的执行结果信息之前,还包括:第一网元接收来自认证服务器的密钥;第一网元向第一终端设备发送密钥;其中,从第一终端设备接收到的第二操作对应的执行结果信息中的数据通过密钥进行加密。
如此,可以提高数据的安全性。
在一种可能的实施方式中,第一网元向接入网设备发送第一指示信息之后,还包括:第一网元接收来自接入网设备的第四指示信息,第四指示信息用于指示对一个或多个终端设备中接入网设备对应的终端设备完成目标操作。
在一种可能的实施方式中,第一网元向应用功能网元发送第五指示信息,第五指示信息用于指示对一个或多个终端设备完成目标操作。
如此,应用功能网元基于第五指示信息可以确定此次请求盘点已结束,继而可以根据当前所得到的所有信息向用户展示盘点结果。
在一种可能的实施方式中,一个或多个终端设备中的终端设备包括:无源或半无源(passive)的标签。
如此,第一网元可以通过接入网设备对无源或半无源标签实现管理,相比读卡器对标签进行管理的方式,该方案可以将无源或半无源标签视为普通终端设备,将其接入网络,相比通过读卡器对终端设备进行管理的方案,本申请提供的通过接入网设备对终端设备进行管理的方案中,接入网设备与终端设备之间可以允许更远的距离,因此在无源或者半无源的终端设备大规模部署的场景下,通过接入网设备可以更好的对无源或者半无源的终端设备进行管理。
第二方面,本申请实施例提供一种通信方法,该方法适用于终端设备,该第一终端设备执行该方法为例进行介绍。方法包括:第一终端设备接收来自接入网设备的第三消息,第三消息请求获取一个或多个终端设备的标识信息。第一终端设备向第一网元发送第二消息,第二消息包括第一终端设备的标识信息,第一终端设备为一个或多个终端设备中的终端设备。
如此,本申请中可以通过接入网设备向终端设备发送消息,从而获取到终端设备的标识信息。相比通过读卡器对终端设备进行管理的方案,本申请提供的通过接入网设备对终端设备进行管理的方案中,接入网设备与终端设备之间可以允许更远的距离,因此在无源或者半无源的终端设备大规模部署的场景下,通过接入网设备可以更好的对无源或者半无源的终端设备进行管理。
在一种可能的实施方式中,第二消息可以为注册请求消息,注册请求消息请求对第一终端设备进行注册。
由于第一终端设备在接收到接入网设备发送的消息之后可以发起注册流程,如此,当第一终端设备为无源或半无源终端设备时,此类终端设备也可以视为常规终端设备进行注册,进而可以实现通过核心网网元对无源或半无源终端设备进行管理的方案。
在一种可能的实施方式中,第一终端设备向接入网设备发送第一标识;第一标识由第一终端设备随机产生。第一终端设备接收来自接入网设备的第一标识,来自接入网设备的第一标识指示第一终端设备随机接入成功。
如此,第一终端设备可以与接入网设备之间通过互相发送随机数的过程,由接入网设备选择第一终端设备,并指示第一终端设备该第一终端设备随机接入成功,进而由第一终端设备发起注册流程。如此,可以使接入网设备所管辖区域内的终端设备一个一个的执行随机接入过程,而不是多个一起执行随机接入过程,进而可以避免多个终端设备同时执行随机接入过程带来的干扰问题。
在一种可能的实施方式中,所述第一终端设备接收来自所述接入网设备的所述第三消息之前,所述方法还包括:所述第一终端设备接收来自所述接入网设备的选择消息,所述选择消息用于选择所述一个或多个终端设备中的终端设备,所述选择消息中包括用于对所述一个或多个终端设备进行认证的第一认证随机数。
在一种可能的实施方式中,第一终端设备发送的注册请求消息包括第一密文,所述第一密文是通过对所述第一认证随机数进行加密得到的。本申请第一密文也可以理解为对第一认证随机数进行数字签名后得到的。
如此,第一网元可以在确定需对所述第一终端设备进行认证的情况下,向认证服务器发送所述第一认证请求消息,所述第一认证请求消息可以包括所述第一密文。也可以理解为,当第一认证请求消息包括第一密文,则可以表示所述第一认证请求消息请求对所述第一终端设备进行认证。
进一步,在所述第一认证请求消息请求对所述第一终端设备进行认证的情况下,认证服务器根据配置的密钥对第一密文解密后确定是第一认证随机数,则可以确定认证成功。认证服务器可以向AMF发送认证成功的指示。反之,若认证服务器根据配置的密钥对第一密文解密后确定并非第一认证随机数,则可以确定认证失败。
在一种可能的实施方式中,注册请求消息中还包括第二认证随机数,所述第二认证随机数用于所述第一终端设备对所述第一终端设备接入的网络进行认证。第二认证随机数可以是第一终端设备生成的。
当所述第一认证请求消息请求对所述第一终端设备接入的网络进行认证的情况下,所述第一认证请求消息中包括所述第二认证随机数。也可以理解为,当第一认证请求消息包括第二认证随机数,则可以表示所述第一认证请求消息请求对所述第一终端设备接入的网络进行认证。
进一步,在所述第一认证请求消息请求对所述第一终端设备接入的网络进行认证的情况下,认证服务器可以根据配置的密钥对第二认证随机数加密生成第二密文发送给AMF,AMF再将第二密文发送给第一终端设备。第一终端设备根据配置的密钥对第二密文解密后确定是第二随机数,则认证成功,继而第一终端设备向AMF发送认证成功的指示。
又一种可能的实施方式中,注册请求消息可以包括第二认证随机数和第一密文。这种情况下,所述第一认证请求消息请求对所述第一终端设备进行认证,也请求对所述第一终端设备接入的网络进行认证。相关内容可以参见前述内容,不再赘述。
在一种可能的实施方式中,方法还包括:第一终端设备接收第二指示信息,第二指示信息用于指示对一或多个终端设备执行第二操作。第一终端设备向第一网元发送第二操作对应的执行结果信息。
如此,第一网元不仅可以通过接入网设备查询终端设备的标识信息,还可以对终端设备执行第二操作,从而可以使第一网元对终端设备具有更多的管理权限。
在一种可能的实施方式中,第二操作包括以下内容中的至少一项:读操作、写操作、访问操作、灭活操作、锁定操作、块写操作或块擦操作。
如此,应用功能网元可以通过接入网设备对终端设备实现较多种类的操作,从而可以提高应用功能网元通过接入网设备对终端设备的管理能力。
在一种可能的实施方式中,第三消息包括:指示对第一终端设备执行第三操作的指示信息。第二消息中还包括:第三操作对应的执行结果信息。
由于接入网设备将第三操作的指示信息也一起下发至第一终端设备,因此第一终端设备可以在第二消息中携带第三操作对应的执行结果信息,进而可以加快第一网元得到第三操作对应的执行结果信息的速度。
在一种可能的实施方式中,第三操作包括:读操作、写操作、访问操作、灭活操作、锁定操作、块写操作或块擦操作。
由于当第三操作为读操作时,第三操作对应的执行结果信息中包括从第一终端设备上读取到的数据,又由于第一网元在接收到的第一消息之后将第三操作的指示信息也一起下发至接入网设备,因此第一终端设备可以在第二消息中携带第三操作对应的执行结果信息,进而可以加快第一网元得到第三操作对应的执行结果信息的速度。由于第一网元还需要将通过读操作读取到的数据发送给应用功能网元,因此当第一网元更早得到所读取到的数据的情况下,第一网元可以更早的将读取到的数据发送给应用功能网元。进而可以加快第一终端设备盘点流程的执行速度。
在一种可能的实施方式中,第一终端设备向第一网元发送第二操作对应的执行结果信息之前,还包括:第一终端设备接收来自认证服务器的密钥,密钥用于对待发送的信息进行加密。
如此,可以提高数据的安全性。
在一种可能的实施方式中,第一终端设备包括:无源或半无源(passive)的标签。
相关有益效果参见前述第一方面的可能的实施方式中的相关描述,不再赘述。
第三方面,本申请实施例提供一种通信方法,该方法适用于接入网设备。方法包括:接入网设备接收来自第一网元的请求信息,请求信息请求获取一个或多个终端设备的标识信息。接入网设备向第一终端设备发送第三消息,第三消息请求获取一个或多个终端设备的标识信息。接入网设备接收来自第一终端设备的第四消息,第四消息包括第一终端设备的标识信息;第一终端设备为一个或多个终端设备中的终端设备。接入网设备向第一网元发送第八消息,第八消息包括第一终端设备的标识信息。
通过上述内容可以看出,本申请中可以通过接入网设备向终端设备发送消息,从而获取到终端设备的标识信息。相比通过读卡器对终端设备进行管理的方案,本申请提供的通过接入网设备对终端设备进行管理的方案中,接入网设备与终端设备之间可以允许更远的距离,因此在无源或者半无源的终端设备大规模部署的场景下,通过接入网设备可以更好的对无源或者半无源的终端设备进行管理。
在一种可能的实施方式中,接入网设备向第一网元发送第八消息之后,还包括:接入网设备接收来自第一网元的第一指示信息,所述第一指示信息指示以下内容中的至少一项:指示对所述第一终端设备完成所述目标操作、指示查询下一个终端设备的标识信息,或指示执行下一次随机接入流程。接入网设备向一个或多个终端设备发送第五消息,第五消息请求获取一个或多个终端设备的标识信息。
由于,本申请中第一网元可以在获取到一个终端设备的标识信息之后,再继续指示接入网设备查询下一个终端设备的标识信息,从而可以避免多个终端设备同时向接入网设备上报标识信息而造成的信号干扰问题。
在一种可能的实施方式中,接入网设备接收来自第一网元的第一指示信息之前,还包括:接入网设备接收来自第一网元的第二指示信息,第二指示信息指示对一或多个终端设备执行第二操作。接入网设备向第一终端设备发送第二指示信息。接入网设备接收来自第一终端设备的第二操作对应的执行结果信息。接入网设备向第一网元发送第二操作对应的执行结果信息。
如此,第一网元不仅可以通过接入网设备查询终端设备的标识信息,还可以对终端设备执行第二操作,从而可以使第一网元对终端设备具有更多的管理权限。
在一种可能的实施方式中,第二操作包括以下内容中的至少一项:读操作、写操作、访问操作、灭活操作、锁定操作、块写操作或块擦操作。
也就是说,当第一网元还会第一终端设备执行第二操作的情况下,第一网元可以在对第一终端设备执行完成第二操作之后再向接入网设备下发第一指示信息,接入网设备在接收到第一指示信息之后可以确定当前已经获取到终端设备的标识信息,而且已经完成了对第一终端设备的第二操作,进而再开始对下一个终端设备执行类似操作。从而可以避免多个终端设备同时发送信息所带来的信号干扰问题。
在一种可能的实施方式中,请求信息包括指示第三操作的指示信息。第四消息中还包括:第三操作对应的执行结果信息。第八消息中还包括:第三操作对应的执行结果信息。
由于第一网元将第三操作的指示信息也一起下发至接入网设备,因此第一终端设备可以将第一终端设备的标识信息和第三操作对应的执行结果信息一起通过接入网设备反馈至第一网元,进而可以加快第一网元得到第三操作对应的执行结果信息的速度。
在一种可能的实施方式中,第三操作包括:读操作、写操作、访问操作、灭活操作、锁定操作、块写操作或块擦操作。
由于当第三操作为读操作时,第三操作对应的执行结果信息中包括从第一终端设备上读取到的数据,又由于第一网元在接收到的第一消息之后将第三操作的指示信息也一起下发至接入网设备,因此第一终端设备将第一终端设备的标识信息和第三操作对应的执行结果信息一起通过接入网设备反馈至第一网元,进而可以加快第一网元得到第三操作对应的执行结果信息的速度。由于第一网元还需要将通过读操作读取到的数据发送给应用功能网元,因此当第一网元更早得到所读取到的数据的情况下,第一网元可以更早的将读取到的数据发送给应用功能网元。进而可以加快第一终端设备盘点流程的执行速度。
在一种可能的实施方式中,请求信息还包括终端设备指示信息,终端设备指示信息相关内容参见前述第一方面的可能的实施方式中的相关描述,不再赘述。
在一种可能的实施方式中,接入网设备接收来自第一终端设备的第四消息之后,还包括:在接入网设备确定对一个或多个终端设备中接入网设备对应的终端设备完成目标操作之后。接入网设备向第一网元发送第四指示信息,第四指示信息用于指示对一个或多个终端设备中接入网设备对应的终端设备完成目标操作。
如此,第一网元可以基于第四指示信息确定该接入网设备已经盘点完所有终端设备,继而可以结束该接入网设备的此次盘点。
在一种可能的实施方式中,一个或多个终端设备中的终端设备包括:无源或半无源(passive)的标签。相关有益效果参见前述第一方面的可能的实施方式中的相关描述,不再赘述。
在一种可能的实施方式中,所述请求信息中还包括第一认证随机数,所述第一认证随机数用于对所述对一个或多个终端设备进行认证。所述接入网设备向所述一个或多个终端设备发送第三消息之前,接入网设备还可以向所述一个或多个终端设备发送所述第一认证随机数。
如此,当对需对第一终端设备进行认证的情况下,可以基于第一认证随机数对第一终端设备进行认证。
相应于第一方面至第三方面任一种通信方法,本申请还提供了一种通信装置。通信装置可以是以无线方式进行数据传输的任意一种发送端的设备或接收端的设备。例如,通信芯片、终端设备、或者网络设备(例如第一网元、接入网设备等,第一网元可以为核心网设备)。在通信过程中,发送端的设备和接收端的设备是相对的。在某些通信过程中,通信装置可以作为上述网络设备或可用于网络设备的通信芯片;在某些通信过程中,通信装置可以作为上述终端设备或可用于终端设备的通信芯片。
第四方面,提供了一种通信装置,该通信装置为上述第一网元、终端设备(比如第一终端设备)或接入网设备。该装置可以包括通信单元和处理单元,以执行上述第一方面至第三方面任一种通信方法中的任一种实施方式。通信单元用于执行与发送和接收相关的功能。可选地,通信单元包括接收单元和发送单元。在一种设计中,通信装置为通信芯片,通信单元可以为通信芯片的输入输出电路或者端口。
在另一种设计中,通信单元可以为发射器和接收器,或者通信单元为发射机和接收机。
可选的,通信装置还包括可用于执行上述第一方面至第三方面任一种通信方法中的任一种实施方式的各个模块。
第五方面,提供了一种通信装置,该通信装置为上述第一网元、终端设备(比如第一终端设备)或接入网设备。该装置可以包括处理器和存储器。可选的,还包括收发器,该存储器用于存储计算机程序或指令,该处理器用于从存储器中调用并运行该计算机程序或指令,当处理器执行存储器中的计算机程序或指令时,使得该通信装置执行上述第一方面至第三方面任一种通信方法中的任一种实施方式。
可选的,处理器为一个或多个,存储器为一个或多个。
可选的,存储器可以与处理器集成在一起,或者存储器与处理器分离设置。
可选的,收发器中可以包括,发射机(发射器)和接收机(接收器)。
第六方面,提供了一种通信装置,该通信装置为上述第一网元、终端设备(比如第一终端设备)或接入网设备。该装置可以包括处理器。该处理器与存储器耦合,可用于执行第一方面至第三方面任一方面,以及第一方面至第三方面中任一种可能实现方式中的方法。可选地,该通信装置还包括存储器。可选地,该通信装置还包括通信接口,处理器与通信接口耦合。
在一种实现方式中,该通信装置为终端设备。当该通信装置为终端设备时,通信接口可以是收发器,或,输入/输出接口。可选地,收发器可以为收发电路。可选地,输入/输出接口可以为输入/输出电路。
在另一种实现方式中,该通信装置为网络设备。当该通信装置为网络设备时,通信接口可以是收发器,或,输入/输出接口。可选地,收发器可以为收发电路。可选地,输入/输出接口可以为输入/输出电路。
在又一种实现方式中,该通信装置为芯片或芯片***。当该通信装置为芯片或芯片***时,通信接口可以是该芯片或芯片***上的输入/输出接口、接口电路、输出电路、输入电路、管脚或相关电路等。处理器也可以体现为处理电路或逻辑电路。
第七方面,提供了一种***,***包括上述第一网元和接入网设备中的一个或多个。
可选的,所述***还包括:终端设备(比如第一终端设备)。
第八方面,提供了一种计算机程序产品,计算机程序产品包括:计算机程序(也可以称为代码,或指令),当计算机程序被运行时,使得计算机执行上述第一方面中任一种可能实现方式中的方法,或者使得计算机执行上述第一方面至第三方面任一种实现方式中的方法。
第九方面,提供了一种计算机可读存储介质,计算机可读介质存储有计算机程序(也可以称为代码,或指令)当其在计算机上运行时,使得计算机执行上述第一方面中任一种可能实现方式中的方法,或者使得计算机执行上述第一方面至第三方面任一种实现方式中的方法。
第十方面,提供了一种芯片***,该芯片***可以包括处理器。该处理器与存储器耦合,可用于执行第一方面至第三方面中任一方面,以及第一方面至第三方面中任一方面中任一种可能实现方式中的方法。可选地,该芯片***还包括存储器。存储器,用于存储计算机程序(也可以称为代码,或指令)。处理器,用于从存储器调用并运行计算机程序,使得安装有芯片***的设备执行第一方面至第三方面中任一方面,以及第一方面至第三方面中任一方面中任一种可能实现方式中的方法。
第十一方面,提供了一种处理装置,包括:输入电路、输出电路和处理电路。处理电路用于通过输入电路接收信号,并通过输出电路发射信号,使得第一方面至第三方面任一方面,以及第一方面至第三方面中任一种可能实现方式中的方法被实现。
在具体实现过程中,上述处理装置可以为芯片,输入电路可以为输入管脚,输出电路可以为输出管脚,处理电路可以为晶体管、门电路、触发器和各种逻辑电路等。输入电路所接收的输入的信号可以是由例如但不限于接收器接收并输入的,输出电路所输出的信号可以是例如但不限于输出给发射器并由发射器发射的,且输入电路和输出电路可以是同一电路,该电路在不同的时刻分别用作输入电路和输出电路。本申请实施例对处理器及各种电路的具体实现方式不做限定。
附图说明
图1为一种RFID***的架构示意图;
图2为本申请实施例的一种通信网络***的架构示意图;
图3a为本申请实施例的又一种通信网络***的架构示意图;
图3b为本申请实施例的又一种通信网络***的架构示意图;
图4a为本申请实施例的又一种通信网络***的架构示意图;
图4b为本申请实施例的又一种通信网络***的架构示意图;
图4c为本申请实施例的又一种通信网络***的架构示意图;
图4d为本申请实施例的又一种通信网络***的架构示意图;
图4e为本申请实施例的又一种通信网络***的架构示意图;
图4f为本申请实施例的又一种通信网络***的架构示意图;
图4g为本申请实施例的又一种通信网络***的架构示意图;
图5为本申请实施例的一种通信方法的流程示意图;
图6为本申请实施例的又一种通信方法的流程示意图;
图7为本申请实施例的又一种通信方法的流程示意图;
图8为本申请实施例的又一种通信方法的流程示意图;
图9为本申请实施例的又一种通信方法的流程示意图;
图10为本申请实施例的又一种通信方法的流程示意图;
图11为本申请实施例的又一种通信方法的流程示意图;
图12为本申请实施例的又一种通信方法的流程示意图;
图13为本申请实施例的又一种通信方法的流程示意图;
图14为本申请实施例的一种通信装置的结构示意图;
图15为本申请实施例的一种通信装置的结构示意图;
图16为本申请实施例的一种通信装置的结构示意图。
具体实施方式
以下,对传统的射频识别(Radio Frequency Identification,RFID)***进行介绍。
参见图1,为传统的RFID***的架构示意图,包括:终端设备(图1中以终端设备为标签(Tag)为例进行展示)、读写器(Reader)、以及应用装置等。
其中,终端设备可以包括无源终端设备、半无源终端设备和有源终端设备(或称为主动终端设备)。其中,无源终端设备或半无源终端设备可以称为被动(passive)终端设备。
以终端设备为标签为例,被动(passive)标签的工作电源需要依靠读写器供给,当标签在读写器的读写范围之外时,标签处于无源状态,当标签在读写器的读写范围之内时,读写器发出激励信号在其周围产生磁场,标签可以在磁场中获得感应电流,进而向外发送响应信号(例如将存储在芯片中的产品信息发送出去)。
本申请实施例提供的方案适用于无源终端设备或半无源终端设备等被动(passive)终端设备,本申请实施例提供的方案可以用于通过接入网设备对被动(passive)终端设备进行管理。下面结合附图进行进一步的介绍。
图2示例性示出了本申请实施例适用的一种可能的***架构示意图。如图1所示的***架构包括网络设备和终端设备。
图2中以网络设备包括接入网设备和第一网元,终端设备为第一终端设备为例进行示意。一种可能的实施方式中,本申请实施例中的第一网元可以为核心网网元。
应理解,本申请实施例对***架构中网络设备的数量、终端设备的数量不作限定,而且本申请实施例所适用的***架构中除了包括网络设备和终端设备以外,还可以包括其它设备,如核心网设备、无线中继设备和无线回传设备等,对此本申请实施例也不作限定。以及,本申请实施例中的网络设备可以将所有的功能集成在一个独立的物理设备,也可以将功能分布在多个独立的物理设备上,对此本申请实施例也不作限定。此外,本申请实施例中的终端设备可以通过无线方式与网络设备连接。
如图2所示,第一网元接收第一消息,第一消息请求对一个或多个终端设备进行目标操作。第一网元向接入网设备发送请求信息,请求信息请求获取一个或多个终端设备的标识信息。相对应的,接入网设备接收来自第一网元的请求信息,向第一终端设备发送第三消息,第三消息请求获取一个或多个终端设备的标识信息。第一终端设备接收来自接入网设备的第三消息,向第一网元发送第二消息,第二消息包括第一终端设备的标识信息。第一终端设备为一个或多个终端设备中的终端设备。第一网元向接入网设备发送第一指示信息,所述第一指示信息指示以下内容中的至少一项:指示对所述第一终端设备完成所述目标操作、指示查询下一个终端设备的标识信息,或指示执行下一次随机接入流程。
由于接入网设备与终端设备之间可以允许更远的距离,因此在无源或者半无源的终端设备大规模部署的场景下,通过接入网设备可以更好的对无源或者半无源的终端设备进行管理。
本申请实施例的技术方案可以应用于各种通信***,例如:全球移动通讯(GlobalSystem of Mobile Communication,GSM)***、码分多址(Code Division MultipleAccess,CDMA)***、宽带码分多址(Wideband Code Division Multiple Access,WCDMA)通用分组无线业务(General Packet Radio Service,GPRS)***、长期演进(Long TermEvolution,LTE)***、LTE频分双工(Frequency Division Duplex,FDD)***、LTE时分双工(Time Division Duplex,TDD)、通用移动通信***(Universal MobileTelecommunication System,UMTS)、全球互联微波接入(Worldwide Interoperabilityfor Microwave Access,WiMAX)通信***,以及第五代通信技术(5th Generation MobileCommunication Technology,5G)、未来的第六代通信技术(6th Generation MobileCommunication Technology,6G)等。
下面以本申请实施例的技术方案应用于5G通信***为例进行介绍。
参见图3a,为5G的第三代合作伙伴计划(3rd Generation Partnership Project,3GPP)***的架构示意图,包含终端设备、(无线)接入网((Radio)Access Network,(R)AN)网元和核心网网元。
1、终端设备。
终端设备也可以称为终端。本申请实施例的终端设备可以为无源终端设备或半无源终端设备。本申请实施例的终端设备还可以称为被动(passive)终端设备。本申请实施例的终端设备比如可以为标签、用户设备(User Equipment,UE)等。终端设备可以广泛应用于各种场景,例如,物联网(Internet Of Things,IOT)、设备到设备(Device-to-Device,D2D)、车物(Vehicle to Everything,V2X)通信、机器类通信(Machine-TypeCommunication,MTC)、物联网(Internet Of Things,IOT)、虚拟现实、增强现实、工业控制、自动驾驶、远程医疗、智能电网、智能家具、智能办公、智能穿戴、智能交通、智慧城市等。本申请的实施例对终端设备所采用的具体技术和具体设备形态不做限定。为了更清楚的介绍本申请实施例的方案,本申请实施例中有些地方以终端设备为标签进行示例。
2、(无线)接入网(radio access network,(R)AN)设备:用于为特定区域的授权终端设备提供入网功能,并能够根据终端设备的级别,业务的需求等使用不同质量的传输隧道。
接入网设备可以是基站(Base Station)、演进型基站(Evolved NodeB,eNodeB)、发送接收点(Transmission Reception Point,TRP)、5G移动通信***中的下一代基站(Next Generation NodeB,gNB)、第六代(6th Generation,6G)移动通信***中的下一代基站、未来移动通信***中的基站或WiFi***中的接入节点等;也可以是完成基站部分功能的模块或单元,例如,可以是集中式单元(Central Unit,CU),也可以是分布式单元(Distributed Unit,DU)。这里的CU完成基站的无线资源控制协议和分组数据汇聚层协议(Packet Data Convergence Protocol,PDCP)的功能,还可以完成业务数据适配协议(Service Data Adaptation Protocol,SDAP)的功能;DU完成基站的无线链路控制层和介质访问控制(Medium Access Control,MAC)层的功能,还可以完成部分物理层或全部物理层的功能,有关上述各个协议层的具体描述,可以参考第三代合作伙伴计划(3rdGeneration Partnership Project,3GPP)的相关技术规范。接入网设备可以是宏基站,也可以是微基站或室内站,还可以是中继节点或施主节点等。本申请的实施例对接入网设备所采用的具体技术和具体设备形态不做限定。为了便于描述,下文中的接入网设备均以基站为例。
基站和终端设备可以是固定位置的,也可以是可移动的。基站和终端设备可以部署在陆地上,包括室内或室外、手持或车载;也可以部署在水面上;还可以部署在空中的飞机、气球和人造卫星上。本申请的实施例对基站和终端设备的应用场景不做限定。
3、用户面网元:用于分组路由和转发以及用户面数据的服务质量(quality ofservice,QoS)处理等。
如图3a所示,在5G通信***中,该用户面网元可以是用户面功能(user planefunction,UPF)网元,可以包括中间用户面功能(intermediate user plane function,I-UPF)网元、锚点用户面功能(PDU Session anchor user plane function,PSA-UPF)网元。在未来通信***中,用户面网元仍可以是UPF网元,或者,还可以有其它的名称,本申请不做限定。
4、数据网络(data network,DN)115:用于提供传输数据的网络。
在未来通信***中,数据网络仍可以是DN,或者,还可以有其它的名称,本申请不做限定。
在5G通信***中,终端设备接入网络后可以建立协议数据单元(protocol dataunit,PDU)会话,并通过PDU会话访问DN,可以与部署在DN中的应用功能网元(应用功能网元比如为应用服务器)交互。如图3a所示,根据用户访问的DN不同,网络可以根据网络策略选择接入DN的UPF作为PDU会话锚点(PDU Session Anchor,PSA),并通过PSA的N6接口访问应用功能网元。
5、接入与移动性管理网元:主要用于移动性管理和接入管理等,可以用于实现移动性管理网元(mobility management entity,MME)功能中除会话管理之外的其它功能,例如,合法监听以及接入授权/鉴权等功能。
如图3a所示,在5G通信***中,该接入管理网元可以是接入与移动性管理功能(access and mobility management function,AMF)网元。在未来通信***中,接入管理网元仍可以是AMF网元,或者,还可以有其它的名称,本申请不做限定。
6、会话管理网元:主要用于会话管理、终端设备的网络互连协议(internetprotocol,IP)地址分配和管理、选择可管理终端设备平面功能、策略控制和收费功能接口的终结点以及下行数据通知等。
如图3a所示,在5G通信***中,该会话管理网元可以是会话管理功能(sessionmanagement function,SMF)网元,可以包括中间会话管理功能(intermediate sessionmanagement function,I-SMF)网元、锚点会话管理功能(anchor session managementfunction,A-SMF)网元。在未来通信***中,会话管理网元仍可以是SMF网元,或者,还可以有其它的名称,本申请不做限定。
7、策略控制网元:用于指导网络行为的统一策略框架,为控制面功能网元(例如AMF,SMF网元等)提供策略规则信息等。
在4G通信***中,该策略控制网元可以是策略和计费规则功能(policy andcharging rules function,PCRF)网元。如图3a所示,在5G通信***中,该策略控制网元可以是策略控制功能(policy control function,PCF)网元。在未来通信***中,策略控制网元仍可以是PCF网元,或者,还可以有其它的名称,本申请不做限定。
8、认证服务网元:用于鉴权服务、产生密钥实现对终端设备的双向鉴权,支持统一的鉴权框架。
如图3a所示,在5G通信***中,该认证服务网元可以是认证服务功能(authentication server function,AUSF)网元。在未来通信***中,认证服务功能网元仍可以是AUSF网元,或者,还可以有其它的名称,本申请不做限定。
9、数据管理网元:用于处理终端设备标识,接入鉴权,注册以及移动性管理等。
如图3a所示,在5G通信***中,该数据管理网元可以是统一数据管理(unifieddata management,UDM)网元或统一数据存储库(unified data repository,UDR)网元。在未来通信***中,统一数据管理仍可以是UDM、UDR网元,或者,还可以有其它的名称,本申请不做限定。
本申请实施例中的UDM或UDR网元可以是指用户数据库。可以作为一个存储用户数据的单一逻辑存储库存在。
10、应用功能网元:应用功能网元可以通过应用功能网元与5G***交互,用于接入网络开放功能网元或与策略框架交互进行策略控制等。
如图3a所示,在5G通信***中,该应用功能网元可以是application function,AF网元。在未来通信***中,应用功能网元仍可以是AF网元,或者,还可以有其它的名称,本申请不做限定。
11、网络开放功能网元:用于提供网络开放的定制功能。
如图3a所示,在5G通信***中,该网络开放功能网元可以是网络开放功能(network exposure function,NEF)网元在未来通信***中,该网络开放功能网元仍可以是NEF网元,或者,还可以有其它的名称,本申请不做限定。
5G通信***还可以通过NEF网元,向外部的应用功能网元开放5GC支持的能力,譬如提供小数据传递能力等。
可以理解的是,上述网元或者功能既可以是硬件设备中的网络元件,也可以是在专用硬件上运行的软件功能,或者是平台(例如,云平台)上实例化的虚拟化功能。上述网元或者功能可划分出一个或多个服务,进一步,还可能会出现独立于网络功能存在的服务。在本申请中,上述功能的实例、或上述功能中包括的服务的实例、或独立于网络功能存在的服务实例均可称为服务实例。
进一步地,可以将AF网元简称为AF,NEF网元简称为NEF,AMF网元简称为AMF。即本申请后续所描述的AF均可替换为应用功能网元,NEF均可替换为网络开放功能网元,AMF均可替换为接入与移动性管理网元。
应理解,图3a中展示了各网络功能实体之间的交互关系以及对应的接口,例如,UE和AMF之间可以通过N1接口进行交互,接入网设备和AMF之间可以通过N2接口进行交互,接入网设备和UPF之间可以通过N3接口进行交互,UPF与DN之间可以通过N6接口进行交互,UPF与SMF之间可以通过N4接口进行交互,AMF与PCF之间可以通过N15接口进行交互,AMF与SMF之间可以通过N11进行交互,SMF与PCF之间可以通过N7接口进行交互,PCF与AF之间可以通过N5接口进行交互,AMF与AUSF之间可以通过N12接口进行交互,AMF与UDM之间可以通过N8接口进行交互,SMF与UDM之间可以通过N10接口进行交互,AUSF与UDM之间可以通过N13接口进行交互,其他网络功能实体之间的交互类似,不再赘述。
可以理解的是,上述网元或者功能既可以是硬件设备中的网络元件,也可以是在专用硬件上运行的软件功能,或者是平台(例如,云平台)上实例化的虚拟化功能。上述网元或者功能可划分出一个或多个服务,进一步,还可能会出现独立于网络功能存在的服务。在本申请中,上述功能的实例、或上述功能中包括的服务的实例、或独立于网络功能存在的服务实例均可称为服务实例。
需要说明的是,本申请实施例并不限定于上述的***架构,还可以应用于未来其它的通信***,例如第六代通信(the 6th generation,6G)***架构等。并且,本申请实施例上述所使用的各个网元的名称,在未来通信***中,可能保持功能相同,但名称会改变。
值得说明的是,图3a所示的通信***中的部分接口可以采用服务化接口的方式实现,3b示例性示出了另一种5G通信***的架构示意图,图3b中部分接口可以采用服务化接口的方式实现,例如图3b中的NSSF对外提供Nnssf接口,NEF对外提供Nnef等,其它网元类似,不再赘述。图3b中Nnssf、Nausf、Nnef、Npcf、Nudm、Naf、Namf、Nsmf、N1、N2、N3、N4、N6,以及N9为接口序列号。这些接口序列号的含义可参见3GPP标准协议中定义的含义,在此不做限制。
基于上述内容,图4a示例性示出了一种本申请实施例适用的通信***架构示意图。如图4a所示,本申请实施例中将标签作为一种新的终端设备类型,通过蜂窝网络的空口接入蜂窝网络(例如接入3a所示网络),接入网设备在核心网网元的控制下对标签进行目标操作(比如读操作/写操作)。
如图4a所示,该通信***可以包括终端设备,图4a中以终端设备为标签为例进行示意,本申请实施例中的终端设备不限于标签。
如图4a所示,该通信***包括接入网设备,接入网设备可以具有读写器的功能。接入网设备可以对标签进行目标操作。
如图4a所示,该通信***包括管理功能网元,管理功能网元可以部署于核心网。如图4a所示,管理功能网元可以是新增的网元。
管理功能网元可以与应用功能网元进行通信。管理功能网元也可以与接入网设备之间进行通信,比如管理功能网元可以通过AMF与接入网设备之间进行通信。管理功能网元可以从应用功能网元接收命令,并通过接入网设备对标签进行目标操作。
如图4a所示,该通信***还可以包括应用功能网元,应用功能网元可以向管理功能网元发送对标签需要执行的操作的相关命令。
应理解,本申请实施例中应用功能网元也可以称为后端应用***,可以由第三方(即除了运营商、用户之外的第三方)提供。5G通信***中的AF可作为应用功能网元接入核心网的接口。但在实际应用中,应用功能网元可以由网络运营商提供,也可以有第三方提供。一种可能的实施方式中,本申请实施例中的认证服务器和应用功能网元可以部署于上述图3a和图3b所示的DN中。
如图4a所示,该通信***还可以包括认证服务器,认证服务器可以用于对终端设备进行认证。一种可能的实施方式中,认证服务器可以与AMF之间通信,AMF可以触发终端设备与认证服务器之间的认证流程。此外,终端设备和管理功能网元之间存在接口,用于终端设备和管理功能网元之前的交互。
图4a仅仅是示例出了一种可能的实现方式,图4a中涉及到的相关网元的介绍可以参见前述图3a和图3b中的介绍,在此不再赘述。
一种可能的实施方式中,管理功能网元还可以有其他的实现形式,图4b、图4c、图4d、图4e、图4f和图4g示例性示出了另外六种可能的通信***架构示意图。
与图4a不同的是,图4b中管理功能网元可以为NEF,或者为NEF中的单元、模块或芯片,图4b中也可以理解为NEF支持管理功能网元的功能。NEF中的管理功能网元可以与应用功能网元之间通信。此外,在图4b中,终端设备和NEF之间存在接口,用于终端设备和NEF之间的交互。
与图4a不同的是,图4c中管理功能网元可以与AMF通信,管理功能网元可以与NEF之间通信,在图4c中管理功能网元可以通过NEF网元与应用功能网元之间通信。NEF可以与应用功能网元之间通信,NEF可以实现外部信息到内部信息的映射,譬如将基于地理位置信息的目标区域指示信息映射成3GPP的位置信息,此内容在后续有详细介绍,此处先不做阐述。如图4c所示,管理功能网元可以是新增的网元。具体实施中,管理功能网元还可以有其他存在形式,本申请实施例不做限制。此外,在图4c中,终端设备和管理功能网元之间存在接口,用于终端设备和管理功能网元之间的交互。
与图4a不同的是,图4d中管理功能网元可以为AMF,或者为AMF中的单元、模块或芯片,图4d中也可以理解为AMF支持管理功能网元的功能。AMF可以与NEF之间通信。此外,在图4d中,终端设备和AMF之间存在接口,用于终端设备和AMF之间的交互。
与图4a不同的是,图4e中管理功能网元为单独的网元可以直接与接入网设备以及应用功能网元,认证服务器交互,管理功能网元可以实现外部信息到内部信息的映射。如图4e所示,管理功能网元可以是新增的网元。具体实施中,管理功能网元还可以有其他存在形式,本申请实施例不做限制。此外,在图4e中,终端设备和管理功能网元之间存在接口,用于终端设备和管理功能网元之间的交互。
与图4a不同的是,图4f中管理功能网元直接与接入网设备交互,管理功能网元可以与NEF之间通信,管理功能网元可以与认证服务器之间通信。在图4f中管理功能网元可以通过NEF网元与应用功能网元之间通信。NEF可以与应用功能网元之间通信,NEF可以实现外部信息到内部信息的映射,譬如将基于地理信息的区域信息映射成3GPP的位置信息。如图4f所示,管理功能网元可以是新增的网元。具体实施中,管理功能网元还可以有其他存在形式,本申请实施例不做限制。此外,在图4f中,终端设备和管理功能网元之间存在接口,用于终端设备和管理功能网元之间的交互。
与图4a不同的是,图4g中管理功能网元通过AMF与接入网设备交互,管理功能网元可以与NEF之间通信,AMF可以与认证服务器之间通信。在图4g中管理功能网元可以通过NEF网元与应用功能网元之间通信。NEF可以与应用功能网元之间通信,NEF可以实现外部信息到内部信息的映射,譬如将基于地理信息的区域信息映射成3GPP的位置信息。如图4g所示,管理功能网元可以是新增的网元。具体实施中,管理功能网元还可以有其他存在形式,本申请实施例不做限制。此外,在图4g中,终端设备和AMF之间存在接口,用于终端设备和AMF之间的交互。
基于上述内容,图5示例性示出了本申请实施例提供的一种通信方法的流程示意图。
图5所示的方法流程图可以由应用功能网元、第一网元、接入网设备和终端设备执行。
该应用功能网元可以为前述图4a、图4b、图4c、图4d、图4e或图4f中的应用功能网元。
该第一网元可以为前述图2中第一网元。第一网元也可以为AMF或AMF网元中的单元、模块或芯片。比如,第一网元为图4a、图4b、图4c图4d或图4g中的AMF或AMF网元中的单元、模块或芯片,再比如第一网元可以为AMF网元中支持管理功能网元的功能的单元、模块或芯片。
第一网元也可以为本申请实施例中的管理功能网元或管理功能网元中的单元、模块或芯片,比如为图4a、图4c、图4e、图4f或图4g中的管理功能网元。
第一网元也可以为NEF网元或NEF网元中的单元、模块或芯片,比如第一网元可以为图4b中的NEF网元或为NEF网元中支持管理功能网元的功能的单元、模块或芯片。
该接入网设备可以为前述图4a、图4b、图4c、图4d、图4e、图4f或图4g中的接入网设备,还可以为图3a或图3b中的(R)AN设备。
如图5所示,该方法包括:
步骤501,应用功能网元向第一网元发送第一消息,第一消息请求对一个或多个终端设备进行目标操作。
相对应的,第一网元接收第一消息。
本申请实施例中的一个或多个终端设备中的终端设备可以为被动终端设备,可以称为passive终端设备。被动终端设备比如为无源的终端设备,或者为半无源的终端设备。
本申请实施例中的目标操作可以为对终端设备执行的任意一种或多种操作。
一种可能的实施方式中,目标操作可以包括:第一操作和/或第二操作。
其中,第一操作可以为查询终端设备标识信息的操作。
第二操作可以包括以下内容中的至少一项:读(read)操作、写(write)操作、访问(access)操作、灭活(kill)操作,或锁定(lock)操作、块写操作或块擦操作等。
针对图4a,图4b,图4c,图4d,图4e、图4f以及图4g中,第一网元的不同实现方式,第一网元可以从管理功能网元、NEF以及应用功能网元等接收第一消息。图5所示的流程中,以第一网元从应用功能网元接收第一消息为例进行展示。
在应用功能网元向第一网元发送第一消息之前,应用功能网元向应用功能网元发送消息,消息请求应用功能网元向5G***发送对一个或多个终端设备进行目标操作的请求。
步骤502,第一网元向接入网设备发送请求信息,请求信息请求获取一个或多个终端设备的标识信息。
相对应的,接入网设备中的接入网设备,该接入网设备接收来自第一网元的请求信息。
值得说明的是,第一网元可以确定出一个或多个接入网设备,本申请实施例中以一个接入网设备为例进行介绍,其他接入网设备的方案与之类似,不再赘述。
若第一网元为图4a,图4b,图4c中的管理功能网元或者NEF,则第一网元(管理功能网元或者NEF)可以先将请求信息发送给AMF,再由AMF将请求信息发送给接入网设备。AMF可以对请求信息经过处理后发送给接入网设备,或不经处理发送给接入网设备。
若第一网元为图4a,图4b,图4c中的管理功能网元或者NEF,第一网元(管理功能网元或者NEF)还可以将接入网设备的标识信息或者目标区域的指示信息同请求信息一同发送给AMF,以便让AMF确定要发送的接入网设备。
若第一网元为图4a,图4b,图4c中的管理功能网元或者NEF,一种可能的实施方式中,第一网元(管理功能网元或者NEF)可以将请求信息封装在消息A中发送给AMF,AMF将请求信息解析后,封装在消息B中后发送给接入网设备。又一种可能的实施方式中,第一网元(管理功能网元或者NEF)可以将请求信息封装在消息C后,并将消息C封装在消息D后发送给AMF,AMF接收到消息D后,将消息C解封装后发送给接入网设备。
若第一网元为图4d、图4e、图4f或图4g的AMF或管理功能网元,则第一网元(AMF或管理功能网元)可以直接向接入网设备发送请求信息。
步骤503,接入网设备向第一终端设备发送第三消息,第三消息请求获取一个或多个终端设备的标识信息。
第一终端设备为一个或多个终端设备中的终端设备。相对应的,第一终端设备接收来自接入网设备的第三消息。
具体的,接入网设备向该接入网设备的覆盖区域内的终端设备发送射频信息,以便给该接入网设备的覆盖区域内的终端设备提供激励信号,从而使终端设备向接入网设备发送信号。同时,接入网设备向覆盖区域内的终端设备执行选择操作,通过该选择操作可以选择出一个或多个目标终端设备,该选择操作的目标终端设备的信息根据请求信息确定,或是根据本地配置确定。进一步,接入网设备可以向被选中一个或多个目标终端设备发送第三消息,触发随机接入流程。具体的,第三消息为查询消息。被选择中的一个或多个目标终端设备发起随机接入过程,其中一个终端设备随机接入成功,比如第一终端设备随机接入成功。
一种可能的实施方式中,第一终端设备向接入网设备发送第一标识;第一标识由第一终端设备随机产生。第一终端设备接收来自接入网设备的第一标识,来自接入网设备的第一标识指示第一终端设备随机接入成功。
举个例子,具体的随机接入过程可以包括:
接入网设备在第三消息中包括第一随机数,选中的一个或多个终端设备根据第一随机数本地设置第二随机数。若一个终端设备设置的第二随机数为0时,则这个终端设备向接入网设备发送第三随机数。若接入网设备能够正确接收到第三随机数,则接入网设备向这个终端设备发送第三随机数。当这个终端设备接收到第三随机数时,这个终端设备确定随机接入成功。第三随机数可以为前述的第一标识。
步骤504,第一终端设备向第一网元发送第一终端设备的标识信息。
相对应的,第一网元接收来自第一终端设备的第一终端设备的标识信息。当第一终端设备确定自己随机接入后,向第一网元发送第一终端设备的标识信息。
一种可能的实施方式中,若第一网元为图4d、图4e或图4f的AMF或管理功能网元,步骤504中,第一终端设备可以向接入网设备发送第四消息,而在第四消息中封装第二消息,第二消息中包括第一终端设备的标识信息。接入网设备接收到第四消息之后,将第二消息解封装后,将第二消息封装在第八消息中发送给第一网元,第一网元解封装第八消息,或的第二消息,在第二消息中获得第一终端设备的标识信息,上述步骤504中可以理解为:接入网设备通过透传消息的方式传输第一终端设备的标识信息。
在另一种可能的实施方式中,若第一网元为图4a,图4b,图4c中的管理功能网元或者NEF,步骤504中,第一终端设备可以向接入网设备发送第四消息,在第四消息中封装第二消息,第二消息包括第一终端设备的标识信息。接入网设备接收到第四消息之后,解封装第四消息获得第二消息后,将第二消息封装到第八消息发送给AMF,当AMF收到第八消息,解封装第八消息获得第二消息后,将第二消息封装到第九消息进一步发送给第一网元(管理功能网元或NEF),第一网元解封装第九消息后,获得第二消息。
步骤504中可以理解为:接入网设备,AMF通过透传消息的方式传输第一终端设备的标识信息。
步骤505,第一网元向接入网设备发送第一指示信息,所述第一指示信息指示以下内容中的至少一项:指示对所述第一终端设备完成所述目标操作、指示查询下一个终端设备的标识信息,或指示执行下一次随机接入流程。
相应的,接入网设备接收到第一指示信息。接入网设备根据第一指示向一个或多个终端设备发送第五消息,第五消息请求获取一个或多个终端设备的标识信息。
若第一网元为图4a,图4b,图4c中的管理功能网元或者NEF,则第一网元(管理功能网元或者NEF)可以先将第一指示信息发送给AMF,再由AMF将第一指示信息发送给接入网设备。AMF可以对第一指示经过处理后发送给接入网设备,或不经处理发送给接入网设备。
若第一网元为图4a,图4b,图4c中的管理功能网元或者NEF,一种可能的实施方式中,第一网元(管理功能网元或者NEF)可以将第一指示信息封装在消息E中发送给AMF,AMF将第一指示信息解析后,封装在消息F中后发送给接入网设备。又一种可能的实施方式中,第一网元(管理功能网元或者NEF)可以将第一指示信息封装在消息G后,并将消息G封装在消息H后发送给AMF,AMF接收到消息H后,将消息G解封装后发送给接入网设备。
若第一网元为图4d、图4e、图4f或图4g的AMF或管理功能网元,则第一网元(AMF或管理功能网元)可以直接向接入网设备发送第一指示信息。
由于接入网设备与终端设备之间可以允许更远的距离,因此在无源或者半无源的终端设备大规模部署的场景下,通过接入网设备可以更好的对无源或者半无源的终端设备进行管理。本申请实施例中,用户只需要向运营商网络发起请求,就可以在较大范围内终端设备进行盘点。降低了部署成本,提供了盘点效率。
一种可能的实施方式中,步骤501中的第一消息还包括终端设备指示信息。步骤502中的请求信息还包括终端设备指示信息。以便接入网设备可以确定出需要对哪些终端设备进行目标操作。
终端设备指示信息的具体形式可以有多种,下面列举几种可能存在的形式,以下列举的几种形式可以单独使用,也可以组合使用,比如终端设备指示信息可以包括终端设备的标识取值区域、应用标识信息以及终端设备的类型信息,具体组合形式较为灵活,本申请实施例不做限制。
方式一,终端设备的指示信息包括终端设备标识取值区间。
本申请实施例中的一个或多个终端设备中的终端设备可以为终端设备标识取值区间内的标识对应的终端设备。
举个例子,标识取值区间为0001-0098,则一个或多个终端设备可以为标识位于0001-0098区间内的所有终端设备中的部分或全部。
方式二,终端设备的指示信息包括终端设备标识列表。
终端设备标识列表可以包括以列表形式展示的一个或多个终端设备的标识。本申请实施例中的一个或多个终端设备中的终端设备可以为终端设备标识列表包括的标识所对应的终端设备。
举个例子,终端设备标识列表为0001、0002、0005和0006,则一个或多个终端设备可以为标识分别为0001、0002、0005和0006的四个终端设备中的部分或全部。
方式三,终端设备的指示信息包括一个或多个终端设备组标识。
一个终端设备可以划分至一个或多个终端设备组,一个终端设备组可以包括一个或多个终端设备,每个终端设备组可以有一个终端设备组标识,一个终端设备的组标识可以对应一个或多个终端设备。本申请实施例中的一个或多个终端设备中的终端设备可以为终端设备组标识对应的终端设备组包括的终端设备。
举个例子,终端设备组标识为组0111,则一个或多个终端设备可以为组标识为组0111的所有终端设备中的部分或全部。
方式四,终端设备的指示信息包括用户标识信息。
一个终端设备可以对应一个或多个用户标识信息,比如一个终端设备上属于一个企业。用户标识信息可以为能够唯一标识该企业的信息,比如可以为企业的标识等信息。本申请实施例中的一个或多个终端设备中的终端设备可以为用户标识信息对应的终端设备。
方式五,终端设备的指示信息包括应用标识信息。
应用标识信息可以为步骤501中的应用功能网元对应的应用的标识信息,当第一消息中包括的终端设备的指示信息包括应用标识信息,则可以表示应用功能网元需对该应用功能网元所对应的应用的终端设备进行目标操作。该应用功能网元所对应的应用的终端设备可以理解为该应用功能网元所管辖的终端设备,安装有该应用功能网元的应用程序的终端设备等。
本申请实施例中的一个或多个终端设备中的终端设备可以为应用标识信息对应的应用对应的终端设备。
举个例子,上述步骤502中第一网元向一个或多个接入网设备发送请求信息,该一个或多个接入网设备所能查询到的所有终端设备标识为集合1,将该集合1中应用标识信息为终端设备的指示信息包括的应用标识信息的所有终端设备标识为集合2,则一个或多个终端设备可以为该集合2中的部分或全部终端设备。
方式六,终端设备的指示信息包括用于指示查询到的任意终端设备的指示信息。
在方式六中,一种可能的实施方式中,可以在第一消息中包括一个布尔类型的信元。举个例子,第一消息中携带这个信元并且设为true时,则表示可以对一个或多个接入网设备能查询到的所有终端设备中任意终端设备执行操作。也可以理解为本申请实施例中的一个或多个终端设备中的终端设备可以为接入网设备查询到的终端设备中的任意终端设备。一个或多个终端设备为一个或多个接入网设备能查询到的所有终端设备中的部分或全部。
方式七,终端设备的指示信息包括终端设备的类型信息。
在方式七中,终端设备的类型信息可以指示出需要进行盘点的终端设备的类型,比如终端设备的类型信息可以包括无源终端设备和/或半无源终端设备,这种情况下,接入网设备可以根据终端设备的类型信息确定需要对无源终端设备和/或半无源终端设备执行目标操作。
下面结合具体实施例图6,对上述实施例图5中的通信方法进行详细的说明。
图6中以第一网元为AMF或AMF网元中的单元、模块或芯片中的为例,示例性示出了又一种可能的通信方法的流程示意图。
在图6所示的方案中,第一网元可以为图4a、图4b、图4c图4d或图4g中的AMF或AMF网元中的单元。
图6中涉及到的各个执行主体可以参见图5中的相关描述,在此不再赘述。
如图6所示,该方法包括:
步骤601,应用功能网元向管理功能网元发送盘点请求a1。
相对应的,管理功能网元接收盘点请求a1。
针对图4g所示的网络***架构,管理功能网元可以从NEF或应用功能网元接收盘点请求a1。本流程中,以管理功能网元从应用功能网元接收盘点请求a1为例进行展示应用功能网元。
盘点请求a1中可以包括以下内容中的至少一项:终端设备指示信息、目标区域的指示信息,或应用标识信息。
其中,盘点请求a1中的终端设备指示信息的相关内容可以参见前述内容描述,在此不再赘述。应用标识信息可以为应用功能网元对应的应用的标识信息,用于标识发起盘点的应用,相关内容可以参见前述相关描述,在此不再赘述。需要注意的是,若终端设备的指示信息包括应用标识信息,则盘点请求a1中可以不需要再重复携带应用标识信息。
其中,本申请实施例提及的目标区域指的是需要对终端设备进行盘点的区域,目标区域的指示信息可以是地理位置信息,市政位置信息(比如甲市),3GPP的位置信息(如跟踪区(track area,TA)列表,小区(Cell)列表等)。举个例子,目标区域的指示信息为甲市,则表示应用功能网元请求对甲市内的终端设备进行目标操作。
又一种可能的实施方式中,应用标识也可以指示出目标区域,比如一个应用标识对应的终端设备在第一区域和第二区域进行部署,则应用标识指示出的目标区域可以为第一区域和第二区域。
一种可能的实施方式中,目标操作包括第一操作,第一操作为请求对一个或多个终端设备执行查询终端设备标识信息的操作。
比如,当盘点请求a1中不包括第二指示信息,则可以确定目标操作包括第一操作,不包括第二操作,即确定盘点请求a1用于请求对一个或多个终端设备执行查询终端设备标识信息的操作。
再比如,盘点请求a1中可以携带第一指示信息,第一指示信息用于指示第一操作。举个例子,第一指示信息可以为指示请求对一个或多个终端设备执行查询终端设备标识信息的操作。
图6中以盘点请求a1请求对一个或多个终端设备执行查询终端设备标识信息的操作,且不对一个或多个终端设备执行第二操作为例进行展示,即目标操作包括第一操作不包括第二操作为例进行展示。而应用功能网元请求对一个或多个终端设备执行第二操作的情况,后续将通过图7进行介绍,在此先不做阐述。
一种可能的实施方式中,应用功能网元确定要对一个或多个终端进行认证,则可以在第一消息中包括第一认证随机数。所述第一认证随机数用于对所述对一个或多个终端设备进行认证。应用功能网元可以通过与认证服务器交互获取第一认证随机数。
步骤602,管理功能网元向AMF发送盘点请求a2。
相对应的,AMF接收盘点请求a2。
在第一网元为AMF或AMF中的单元、模块或芯片的情况下,第一网元可以从管理功能网元接收第一消息,盘点请求a2可以为前述第一消息的一种可能的实施方式。
在步骤602中,管理功能网元可以根据盘点请求a1中包括的终端设备指示信息、目标区域的指示信息,或应用标识信息等至少一项内容,确定出一个或多个AMF或者一个或多个接入网设备。针对每个确定出的AMF或者接入网设备分别发送盘点请求a2。
一种可能的实施方式1)中,管理功能网元可以根据目标区域的指示信息确定接入网设备。若盘点请求a1中包括的目标区域的指示信息包括地理位置信息、市政位置信息(比如甲市)等非3GPP的位置信息,则管理功能网元可以将目标区域的指示信息映射为3GPP的位置信息,比如管理功能网元将市政位置信息映射为跟踪区(track area,TA)列表或小区(Cell)列表(映射后的目标区域指示信息可以称为映射后目标区域指示信息,或称为更新后目标区域指示信息),从而确定出目标区域内的一个或多个接入网设备,也确定出可以与该一个或多个接入网设备进行交互的一个或多个AMF。
类似的,管理功能网元可以根据应用的标识信息确定接入网设备。若盘点请求a1中包括的应用的标识信息,管理功能网元可以根据应用对应的终端设备部署区域,确定出3GPP的位置信息,比如管理功能网元可以根据应用对应的终端设备部署区域对应的跟踪区(track area,TA)列表或小区(Cell)列表,从而确定出一个或多个接入网设备,也确定出可以与该一个或多个接入网设备进行交互的一个或多个AMF。
本申请实施例中的一个或多个AMF可以与对目标区域内的接入网设备进行交互的AMF。针对每一个接入网设备,管理功能网元在a2消息中包括接入网设备的标识。本申请实施例中后续内容以一个AMF为例进行介绍,其他AMF所执行的方案与之类似,不再赘述。
本申请实施例中的盘点请求a2中可以包括以下内容中的至少一项:终端设备指示信息、目标区域的指示信息,或应用标识信息。
值得注意的是,当盘点请求a1中携带的目标区域指示信息为3GPP的位置信息,则盘点请求a2中携带的目标区域的指示信息与盘点请求a1中携带的目标区域指示信息可以为相同的信息。当盘点请求a1中携带的目标区域指示信息为非3GPP的位置信息(比如市政位置信息),则盘点请求a2中携带的目标区域的指示信息可以为盘点请求a1中携带的目标区域指示信息对应的3GPP的位置信息(可以称为映射后的目标区域指示信息,或者称为更新后的目标区域的指示信息)。
又一种可能的实施方式2)中,当管理功能网元根据盘点请求a1确定出多个AMF的情况下,可以根据不同的AMF所管理的区域,在向该AMF发送的盘点请求a2中携带该AMF对应的目标区域的指示信息,比如目标区域指示信息指示小区a和小区b,小区a属于AMF1管理,小区b属于AMF2管理,则管理功能网元可以在向AMF1发送的盘点请求a2中携带小区a的指示信息,在向AMF2发送的盘点请求a2中携带小区b的指示信息。
盘点请求a2中的终端设备指示信息的相关内容可以参见前述内容描述,在此不再赘述。
一种可能的实施方式中,若管理功能网元接收到第一认证随机数,则管理功能网元将第一认证随机数发送给AMF。
步骤603,AMF向一个或多个接入网设备发送盘点请求a3。
相对应的,接入网设备接收盘点请求a3。
一种可能的实施方式中,若步骤602中,采用实施方式1)发送盘点请求a2,则AMF可以根据盘点请求a2中的接入网设备标识向对应的接入网设备发送盘点请求a3。
在另一种可能的实施例中,若步骤602中,采用实施方式2)发送盘点请求a2,则AMF可以根据接收到的目标区域的指示信息向目标区域覆盖范围内的接入网设备发送盘点请求a3,下面以一个接入网设备为例进行介绍,其余接入网设备所执行的方案与之类似,不再赘述。
在盘点请求a2中包括有终端设备指示信息的情况下,盘点请求a3中可以包括终端设备指示信息。如此,接入网设备可以筛选出哪些终端设备需要进行盘点。
在盘点请求a2中包括有目标区域的指示信息的情况下,盘点请求a3中可以包括目标区域的指示信息。譬如盘点请求a3中包括这个接入网设备对应的目标区域的指示信息。
一种可能的实施方式中,若AMF接收到第一认证随机数且AMF确定要对一个或多个终端进行认证,则AMF在向接入网设备发送的请求信息(比如盘点请求a3)中包括第一认证随机数,或者AMF暂时不进行判断,总是将第一认证随机数发送给接入网设备。
步骤604,接入网设备向一个或多个终端设备发送查询请求a4。查询请求a4请求获取一个或多个终端设备的标识信息。第一终端设备随机接入成功。
本申请实施例中的查询请求a4可以为第三消息的一种实现形式。
在步骤604中,接入网设备在接收到盘点请求a3之后,可以向该接入网设备的覆盖区域内的终端设备发送射频信息,以便给该接入网设备的覆盖区域内的终端设备提供激励信号,从而使终端设备处于工作状态,具有可以向接入网设备发送信号的能力。接入网设备向覆盖区域内的终端设备执行选择操作(比如可以向覆盖区域内的终端设备发送选择消息,选择消息用于选择出一个或多个目标终端设备),通过该选择操作可以选择出一个或多个目标终端设备,该选择操作的目标终端设备的信息可以根据在盘点请求a3中接收到的终端设备指示信息确定,或是根据本地配置确定。进一步,接入网设备可以向被选中一个或多个目标终端设备发送查询请求a4,触发随机接入流程。被选择中的一个或多个目标终端设备发起随机接入过程,其中一个终端设备随机接入成功,比如第一终端设备,进一步,第一终端设备执行后续步骤605。
具体的,查询请求a4(第三消息)可以为查询消息。被选择中的一个或多个目标终端设备发起随机接入过程,其中一个终端设备随机接入成功,本申请实施例中为第一终端设备。具体的随机接入过程可以包括:
接入网设备在第三消息中包括第一随机数,选中的一个或多个终端设备根据第一随机数本地设置第二随机数。若一个终端设备设置的第二随机数为0时,则这个终端设备向接入网设备发送第三随机数。若接入网设备能够正确接收到第三随机数,则接入网设备向这个终端设备发送第三随机数。当这个终端设备接收到第三随机数时,这个终端设备确定随机接入成功。
一种可能的实施方式中,若接入网设备接收到第一认证随机数,则接入网设备在选择消息中包括第一认证随机数。
步骤605,第一终端设备向AMF发送注册请求消息,注册请求消息包括第一终端设备的标识信息。
在一种可能的实施方式中,第一终端设备可以向接入网设备发送第四消息,而在第四消息中封装注册请求消息,注册请求消息中包括第一终端设备的标识信息。接入网设备接收到第四消息之后,将第四消息解封装后获得注册请求消息,再用第八消息封装注册请求消息后发送给第一网元。第一网元将第八消息解封装后获得注册请求消息,上述步骤605中可以理解为:接入网设备通过透传消息的方式传输第一终端设备的标识信息。
一种可能的实施方式中,注册请求消息还包括第一终端设备的类型,如无源终端或半无源终端。
一种可能的实施方式中,若第一终端设备接收到第一认证随机数,第一终端设备用配置的密钥对第一认证随机数加密后生成第一密文,将第一密文同第一终端设备的标识信息发送给AMF。本申请第一密文也可以理解为对第一认证随机数进行数字签名后得到的。
又一种可能的实施方式中,若第一终端设备确定要对第一终端设备接入的网络进行认证,则第一终端设备生成第二认证随机数,并发送给AMF。
一种可能的实施方式中,AMF可以在接收到注册请求消息后,判断是否需要发起认证流程,当需要执行认证流程时,在对第一终端设备认证成功之后,接收第一终端设备的注册,并向应用功能网元返回第一终端设备的标识信息,从而实现对第一终端设备的盘点。
一种可能的实施方式中,AMF还可以根据第一终端设备的类型判断是否需要发起认证流程。如无源终端不需要执行认证,半无源终端需要执行认证。
一种可能的实施方式中,AMF还可以根据是否接收到第一认证随机数和/或第二认证随机数判断是否需要发起认证流程。比如,当AMF接收到第一认证随机数和/或第二认证随机数,则确定需要发起认证流程。当AMF未接收到第一认证随机数和第二认证随机数,则确定不需要发起认证流程。
又一种可能的实施方式中,AMF可以不执行判断是否发起认证流程的步骤,而是可以在接收到注册请求消息后,接受第一终端设备的注册,并向应用功能网元返回第一终端设备的标识信息,从而实现对第一终端设备的盘点。图6中以AMF执行是否发起认证流的判断为例进行示意。
步骤606,AMF确定是否需发起第一终端设备的认证流程。
AMF在确定需发起认证流程的情况下,执行步骤607。
一种可能的实施方式中,当AMF收到第一密文后,AMF向认证服务器发送第一认证请求消息,第一认证请求消息中包括第一终端设备的标识信息和第一密文。也可以理解为,当第一认证请求消息包括第一密文,则可以表示所述第一认证请求消息请求对所述第一终端设备进行认证。认证服务器根据配置的密钥对第一密文解密后确定是第一认证随机数,则认证成功。认证服务器向AMF发送认证成功的指示。在该实施例中,若AMF在步骤603中已经确定要执行认证流程,可以认证该步骤默认执行。
一种可能的实施方式中,当AMF收到第二认证随机数,AMF向认证服务器发送第一认证请求消息,第一认证请求消息中包括第一终端设备的标识信息和第二认证随机数。也可以理解为,当第一认证请求消息包括第二认证随机数,则可以表示所述第一认证请求消息请求对所述第一终端设备接入的网络进行认证。认证服务器根据配置的密钥对第二认证随机数加密生成第二密文发送给AMF,AMF再将第二密文发送给第一终端设备。第一终端设备根据配置的密钥对第二密文解密后确定是第二随机数,则认证成功。第一终端设备向AMF发送认证成功的指示。
又一种可能的实施方式中,AMF可以在第一认证请求消息中同时包括第一密文和第二认证随时数。这种情况下,可以理解为所述第一认证请求消息请求对所述第一终端设备进行认证,也请求对所述第一终端设备接入的网络进行认证。相关的描述可以参见前述内容,不再赘述。
AMF在确定无需发起认证流程的情况下,可以执行步骤609。
一种可能的实施方式中,AMF可以根据盘点请求a2中包括的内容确定是否需要发起第一终端设备的认证流程。
比如,在盘点请求a2中可以包括认证服务器的地址信息的情况下,AMF确定需要对该盘点请求a2请求盘点的一个或多个终端设备中的终端设备进行认证;以及需要对该盘点请求a2请求盘点的一个或多个终端设备中的终端设备接入的网络进行认证。
再比如,在盘点请求a2中可以包括认证服务器的地址信息的情况下,AMF确定需要对该盘点请求a2请求盘点的一个或多个终端设备中的终端设备进行认证。再比如,在盘点请求a2中可以包括认证服务器的地址信息的情况下,AMF确定需要对该盘点请求a2请求盘点的一个或多个终端设备中的终端设备接入的网络进行认证。
再比如,盘点请求a2可以包括第三指示信息,第三指示信息指示对第一终端设备进行认证,和/或对第一终端设备接入的网络进行认证。举个例子,比如可以在盘点请求a2中包括一个布尔类型的信元,并且该信元设为true时,则表示需要对第一终端设备进行认证,和/或对第一终端设备接入的网络进行认证。这种情况下,AMF可以根据第三指示信息确定需要对该盘点请求a2请求盘点的一个或多个终端设备中的终端设备进行认证;和/或,需要对该盘点请求a2请求盘点的一个或多个终端设备中的终端设备接入的接入网设备进行认证。
值得说明的是,当盘点请求a2中包括认证服务器的地址信息的情况下,AMF可以从盘点请求a2中确定出认证服务器的地址信息。盘点请求a2中的认证服务器的地址信息可以是管理功能网元从盘点请求a1中获取到的。盘点请求a2中的认证服务器的地址信息也可以是管理功能网元根据预配置的信息确定的,预配置的信息可以是提前预配置在管理功能网元中的,也可以是管理功能网元从其他存放预配置的信息的地方获取到的。比如,该预配置的信息可以为应用标识信息与认证服务器的地址信息的对应关系(该对应关系可以存储在该应用标识的签约信息中),管理功能网元根据该对应关系确定出认证服务器的地址信息。再比如,该预配置的信息可以为一个或多个认证服务器的地址信息(该一个或多个认证服务器的地址信息可以存储在该应用标识的签约信息中),由管理功能网元从其中选择一个进行此次的认证。
又一种可能的实施方式中,AMF可以自行确定是否需要发起第一终端设备的认证流程,不依赖于盘点请求a2中的认证服务器的地址信息和/或第三指示信息,这种情况下,盘点请求a2中可以不包括认证服务器的地址信息,也不包括第三指示信息的情况下。
举个例子,比如可以预设发起盘点的应用功能网元的应用标识、是否需要发起对终端设备的认证,以及是否需要发起对终端设备接入的网络进行认证的对应关系,AMF可以根据该对应关系,确定出是否需要对第一终端设备进行认证,和/或,是否需要对终端设备接入的网络进行认证。
再举个例子,可以预设规则:若此次对终端设备的盘点中需要执行第二操作,则需要发起对终端设备的认证;若此次对终端设备的盘点中不需要执行第二操作(比如对终端设备执行查询终端设备的标识信息的操作),则不需要发起对终端设备的认证。如此,AMF可以根据该预设规则,确定是否需要对第一终端设备进行认证,和/或,是否需要对终端设备接入的网络进行认证。
当盘点请求a2中未包括认证服务器的地址信息的情况下,AMF可以根据预配置的信息确定出认证服务器的地址信息,预配置的信息可以是提前预配置在AMF中的,也可以是AMF从其他存放预配置的信息的地方获取到的。比如,该预配置的信息可以为应用标识信息与认证服务器的地址信息的对应关系(该对应关系可以存储在该应用标识的签约信息中),AMF根据该对应关系确定出认证服务器的地址信息。再比如,该预配置的信息可以为一个或多个认证服务器的地址信息(该一个或多个认证服务器的地址信息可以存储在该应用标识的签约信息中),由AMF从其中选择一个进行此次的认证。
步骤607,AMF发起对第一终端设备的认证流程。
步骤608,AMF确定认证成功。
关于步骤607和步骤608涉及的认证过程,本申请实施例中示例性列举几种可能的示例:
举个例子,AMF向认证服务器发送第一认证请求消息,第一认证请求消息请求对第一终端设备进行认证,认证服务器对第一终端设备认证成功之后,认证服务器向AMF发送第一认证成功响应。相对应的,AMF可以接收来自认证服务器的第一认证成功响应,第一认证成功响应消息指示认证服务器对第一终端设备认证成功。
再举个例子,AMF向认证服务器发送第一认证请求消息,第一认证请求消息请求所述第一终端设备对第一终端设备接入的网络进行认证。认证服务器在确定第一认证请求消息请求所述第一终端设备对第一终端设备接入的网络进行认证的情况下,将第一终端设备的验证参数返回给AMF,比如认证服务器可以项AMF反馈第一认证成功响应消息,相对应的,AMF可以接收来自认证服务器的第一认证成功响应消息,第一认证成功响应消息携带验证参数。AMF将验证参数通过第二认证请求发送给第一终端设备,第二认证请求携带验证参数,第二认证请求请求第一终端设备对第一终端设备接入的网络进行认证。第一终端设备根据验证参数认证成功后向AMF返回第二认证成功响应消息,第二认证成功响应消息指示第一终端设备对第一终端设备接入的网络进行认证成功。
再举个例子,AMF向认证服务器发送第一认证请求消息,第一认证请求消息请求对第一终端设备进行认证,以及对第一终端设备接入的网络进行认证。一方面,认证服务器在确定第一认证请求消息请求对第一终端设备进行认证的情况下,对第一终端设备进行认证。另一方面,认证服务器在确定第一认证请求消息请求所述第一终端设备对第一终端设备接入的网络进行认证的情况下,确定需将第一终端设备的验证参数返回给AMF。这种情况下,认证服务器向AMF反馈第一认证成功响应消息,相对应的,AMF可以接收来自认证服务器的第一认证成功响应消息,第一认证成功响应消息指示认证服务器对第一终端设备认证成功,且第一认证成功响应消息携带验证参数。进一步,AMF将验证参数通过第二认证请求发送给第一终端设备,第二认证请求携带验证参数,第二认证请求请求第一终端设备对第一终端设备接入的网络进行认证。第一终端设备根据验证参数认证成功后向AMF返回第二认证成功响应消息,第二认证成功响应消息指示第一终端设备对第一终端设备接入的网络进行认证成功。
步骤606至步骤608的示例为可能一种实现方式,在具体实施中,也可以不执行步骤606至步骤608。
步骤609,AMF向应用功能网元发送数据传输请求消息a5,数据传输请求消息a5包括第一终端设备的标识信息。
相对应的,应用功能网元接收数据传输请求消息a5。
本申请实施例中AMF和应用功能网元之间可以通过管理功能网元进行通信,也可以通过NEF进行通信。
步骤610,应用功能网元向AMF发送数据传输响应消息a6,数据传输响应消息a6用于指示应用功能网元接收到第一终端设备的标识信息。
步骤611,AMF向第一终端设备发送注册接受消息。
注册接受消息用于指示第一终端设备注册成功。该步骤611为可选的步骤。一种可能的实施方式中,AMF将注册接受消息封装在消息X中发送给接入网设备,接入网设备解封装消息X获得注册接受消息,将注册接受消息封装在消息Y中发送给第一终端设备。
步骤612,AMF向接入网设备发送盘点请求a7,盘点请求a7包括第一指示信息,所述第一指示信息指示以下内容中的至少一项:指示对所述第一终端设备完成所述目标操作、指示查询下一个终端设备的标识信息,或指示执行下一次随机接入流程。
相对应的,接入网设备接收到盘点请求a7。
一种可能的实施方式中,AMF根据步骤602盘点请求a2确定出目标操作是请求对一个或多个终端设备执行查询终端设备标识信息的操作,则AMF在接收到第一终端设备的标识信息后可以确定已经对第一终端设备完成目标操作。
步骤613,接入网设备对下一个终端设备进行盘点。
当接入网设备接收到第一指示信息之后,确定对当前的终端设备盘点完毕,则可以继续对下一个终端设备进行盘点,即查询下一个终端设备的标识信息,为了区分可以将下一个终端设备称为第二终端设备。接入网设备向选择被选择的一个或多个目标终端设备发送第五消息,第五消息请求获取一个或多个终端设备的标识信息。具体的,第五消息为查询重复消息。第一终端设备接收到第五消息后,退出盘点过程,即不再响应对该被选择的一个或多个目标终端设备的操作请求。其他被选择的一个或多个目标终端设备接收到第五消息后,发起随机接入过程,其中一个终端设备随机接入成功,本实施例中为第二终端设备。
具体的随机接入过程可以包括:
其他被选择的一个或多个目标终端设备将之前设置的第二随机数减1,若一个终端设备第二随机数减为0,则这个终端设备向接入网设备发送第四随机数。若接入网设备能够正确接收到第四随机数,则接入网设备向这个终端设备发送第四随机数。当这个终端设备接收到第四随机数时,这个终端设备确定随机接入成功。当第二终端设备随机接入成功后,第二终端设备向AMF发送第二终端设备的标识信息。网络设备对第二终端设备的处理过程可以参见对第一终端设备的处理过程,比如步骤605-步骤613为一种可能的处理过程,本申请实施例不再赘述。
步骤614,接入网设备在确定获取到一个或多个终端设备中接入网设备对应的终端设备的标识信息之后:接入网设备向AMF发送第四指示信息,第四指示信息可以用于指示完成获取到一个或多个终端设备中接入网设备对应的终端设备的标识信息或完成目标操作。
相对应的,AMF接收来自接入网设备的第四指示信息。
一种可能的实施方式中,步骤614中,接入网设备在确定接入网设备针对自身所能查询到的属于盘点请求a1请求盘点的终端设备均完成目标操作(或者说完成盘点),则接入网设备可以向AMF发送第四指示信息。第四指示信息还可以指示针对应用功能网元发起的此次盘点,该接入网设备对该接入网设备所能查询到的终端设备盘点完毕。
一种可能的实施方式中,接入网设备在执行步骤613之后,在配置的时间内未收到任何终端设备发起的随机接入请求消息,则接入网设备判断一个或多个终端设备中在其覆盖范围内终端设备盘点完成(也可以说查询完成或目标操作完成)。
步骤615,AMF向管理功能网元发送第五指示信息,第五指示信息可以用于指示完成获取到一个或多个终端设备中终端设备的标识信息或完成目标操作。
AMF可以接收来自一个或多个接入网设备的第四指示信息,每个接入网设备对应一个第四指示信息。AMF在接收到来自该AMF对应的所有接入网设备(即所有接收到盘点请求a3的接入网设备)对应的第四指示信息之后,可以向管理功能网元发送第五指示信息,第五指示信息可以指示完成获取到一个或多个终端设备中该AMF对应的终端设备的标识信息或完成目标操作。或者,第五指示信息可以用于指示针对管理功能网元发起的此次操作请求,该AMF对该AMF管理的一个或多个接入网设备所能查询到的终端设备执行操作完毕。
步骤616,管理功能网元向应用功能网元发送第六指示信息,第六指示信息用于指示获取到一个或多个终端设备中终端设备的标识信息或完成目标操作。
管理功能网元可以接收来自一个或多个AMF的第五指示信息,每个AMF对应一个第五指示信息。管理功能网元在接收到所有AMF对应的第五指示信息之后,可以向应用功能网元发送第六指示信息,第六指示信息可以指示完成获取到一个或多个终端设备的标识信息。或者,第六指示信息可以用于指示针对应用功能网元发起的此次盘点已经盘点完毕。
若在上述步骤614和步骤615中,接入网设备通过AMF向管理功能网元透传第四指示信息或者接入网设备直接向管理功能网元发送第四指示信息。之后由管理功能网元向应用功能网元发送第六指示信息。管理功能网元可以接收来自一个或多个接入网设备的第四指示信息,每个接入网设备对应一个第四指示信息。管理功能网元在接收到来自所有接入网设备对应的第四指示信息之后,可以向应用功能网元发送第六指示信息,第六指示信息可以指示完成获取到一个或多个终端设备中的终端设备的标识信息。或者,第六指示信息可以用于指示针对应用功能网元请求操作的所有终端设备执行操作完毕。
通过图6所示的方案可以看出,应用功能网元可以通过核心网网元和接入网网元实现对被动终端设备(比如第一终端设备)的盘点,还可以触发被动终端设备的注册流程,进而发起对被动终端设备的认证流程,并且在认证成功之后AMF才将第一终端设备的标识信息发送给应用功能网元,从而可以提高盘点结果的准确性。而且AMF在确定一个终端设备盘点结束后触发接入网设备对下一个终端设备进行盘点,进而可以使接入网设备更加有序的对终端设备进行盘点。
本申请实施例中,AMF可以将多个终端设备对应的信息分别单独上报至应用功能网元,也可以将多个终端设备对应的信息通过一条信令上报至应用功能网元。
比如,图6所示的方案中,AMF在接收到第一终端设备的标识信息之后,可以通过步骤609向应用功能网元反馈第一终端设备的标识信息。类似的,AMF在接收到第二终端设备的标识信息之后,也可以向应用功能网元反馈第二终端设备的标识信息。
再比如,AMF可以在接收到多个终端设备的标识信息,通过一条信令将多个终端设备的标识信息反馈至应用功能网元,如此,可以减少AMF与应用功能网元之间的信令交互。
再比如,AMF可以在接收到该AMF所需盘点的所有终端设备的标识信息之后,通过该一条信令(为了区分,可以称为第六消息)将得到的所有终端设备的标识信息反馈至应用功能网元。
下面结合具体实施例图7,对上述实施例图5和图6中的通信方法进行进一步的介绍。请参阅图7,图7中以第一网元为AMF或AMF网元中的单元、模块或芯片中的为例,示例性示出了又一种通信方法流程示意图。在图7所示的方案中,第一网元可以为图4a、图4b、图4c图4d或图4g的AMF或AMF网元中的单元。
图7与图6的不同之处在于,图6中是以应用功能网元发送的盘点请求a1请求对一个或多个终端设备执行查询终端设备标识信息的操作,且不对一个或多个终端设备执行第二操作为例进行展示。而在图7中,应用功能网元发送的盘点请求b1包括:第二指示信息,第二指示信息指示对一或多个终端设备执行第二操作。
如图7所示,该方法包括:
步骤701,应用功能网元向管理功能网元发送盘点请求b1。
相对应的,管理功能网元接收盘点请求b1。
针对图4g所示的网络***架构,管理功能网元可以从NEF或应用功能网元接收盘点请求b1。本流程中,以管理功能网元从应用功能网元接收盘点请求b1为例进行展示。
盘点请求b1包括第二指示信息,第二指示信息指示对一或多个终端设备执行第二操作。值得说明的是,在图7所示的方案中,第二操作可以为目标操作中的全部操作或部分操作。
当第二操作包括读操作,则盘点请求b1中还可以包括:终端设备的待读取存储区的区域信息,比如可以包括终端设备的待读取存储区的起始字地址以及待读取的字数目等信息。盘点请求b1可以请求对所有终端设备执行一样的读操作,也可以针对不同的终端设备分别执行不同的读操作,比如针对第一终端设备和第二终端设备均执行读操作,但是第一终端设备的待读取的字数目与第二终端设备的待读取的字数目不同。
当第二操作包括写操作,则盘点请求b1中还可以包括:待写入终端设备存储区的数据,还可以包括待写入的终端设备的存储区的区域信息,比如可以包括待写入的终端设备的存储区的起始字地址等信息。盘点请求b1可以请求对所有终端设备执行一样的写操作,也可以针对不同的终端设备分别执行不同的写操作,比如针对第一终端设备和第二终端设备均执行写操作,但是第一终端设备的待写入的数据与第二终端设备的待写入数据不同。
一种可能的实施方式中,针对盘点请求请求进行盘点的第一个或多个终端设备中的所有终端设备中的任意两个终端设备,比如第一终端设备和第二终端设备,盘点请求b1可以请求对第一终端设备和第二终端设备执行一样的操作,也可以请求对第一终端设备和第二终端设备执行不一样的操作。也可以理解为:针对盘点请求请求进行盘点的第一个或多个终端设备中的每个终端设备,盘点请求b1请求对终端设备执行该终端设备对应的第二操作。任意两个终端设备对应的两个第二操作可以相同,也可以不同。比如,盘点请求b1可以请求对第一终端设备执行读操作,不执行写操作;盘点请求b1请求对第二终端设备执行写操作,而不执行读操作。
值得说明的是,盘点请求b1还可以请求对一个或多个终端设备执行查询终端设备标识信息,比如盘点请求b1中包括第一指示信息,第一指示信息用于指示对一个或多个终端设备执行查询终端设备标识信息的操作。可选地,盘点请求b1中也可以不包括第一指示信息。
盘点请求b1中可以包括以下内容中的至少一项:终端设备指示信息、目标区域的指示信息,或应用标识信息。盘点请求b1相关内容可以参见前述盘点请求a1的相关内容,不再赘述。
步骤702,管理功能网元向AMF发送盘点请求b2。
相对应的,AMF接收盘点请求b2。
在第一网元为AMF或AMF中的单元、模块或芯片的情况下,第一网元可以从管理功能网元接收第一消息,盘点请求b2可以为前述第一消息的一种可能的实施方式。
一种可能的实施方式中,盘点请求b2可以包括第二指示信息。
值得说明的是,盘点请求b2还可以请求对一个或多个终端设备执行查询终端设备标识信息,比如盘点请求b2中包括第一指示信息,第一指示信息用于指示对一个或多个终端设备执行查询终端设备标识信息的操作。可选地,盘点请求b2中也可以不包括第一指示信息。盘点请求b2的内容可以参见盘点请求a2的相关内容,不再赘述。
盘点请求b2中可以包括以下内容中的至少一项:终端设备指示信息、目标区域的指示信息,或应用标识信息。盘点请求b2相关内容可以参见前述盘点请求a2的相关内容,不再赘述。
步骤703,AMF向一个或多个接入网设备发送盘点请求b3。
相对应的,接入网设备接收盘点请求b3。
盘点请求b3相关内容可以参见前述盘点请求a3的相关内容,不再赘述。步骤703的相关内容可以参见步骤603的相关内容,不再赘述。
步骤704,接入网设备向第一终端设备发送查询请求b4。查询请求b4请求获取一个或多个终端设备的标识信息。
本申请实施例中的查询请求b4可以为第三消息的一种实现形式。
查询请求b4相关内容可以参见前述查询请求a4的相关内容,不再赘述。步骤704的相关内容可以参见步骤604的相关内容,不再赘述。
步骤705,第一终端设备向AMF发送注册请求消息,注册请求消息包括第一终端设备的标识信息。
步骤705的相关内容可以参见步骤605的相关内容,不再赘述。
步骤706,AMF确定是否需发起第一终端设备的认证流程。
在确定需发起认证流程的情况下,执行步骤707;
在确定无需发起认证流程的情况下,执行步骤709。
步骤706的相关内容可以参见步骤606的相关内容,不再赘述。
步骤707,AMF发起对第一终端设备的认证流程。
步骤707的相关内容可以参见步骤607的相关内容,不再赘述。
步骤708,AMF确定认证成功。
步骤708的相关内容可以参见步骤608的相关内容,不再赘述。
步骤706至步骤708的示例为可能一种实现方式,在具体实施中,也可以不执行步骤706至步骤708。
步骤709,AMF向应用功能网元发送数据传输请求消息b5,数据传输请求消息b5包括第一终端设备的标识信息。
数据传输请求消息b5的相关内容更可以参见前述数据传输请求消息a5的相关内容,在此不再赘述。
步骤709的相关内容可以参见步骤609的相关内容,不再赘述。
步骤710,应用功能网元向AMF发送数据传输响应消息b6,数据传输响应消息b6用于指示应用功能网元接收到第一终端设备的标识信息。
数据传输响应消息b6的相关内容更可以参见前述数据传输响应消息a6的相关内容,在此不再赘述。步骤710的相关内容可以参见步骤610的相关内容,不再赘述。
步骤711,AMF向第一终端设备发送注册接受消息。
注册接受消息用于指示第一终端设备注册成功。
步骤711的相关内容可以参见步骤611的相关内容,不再赘述。
步骤712,AMF向第一终端设备发送配置更新请求消息,配置更新请求消息包括第二指示信息,第二指示信息指示对一或多个终端设备执行第二操作。AMF根据步骤702盘点请求的目标操作是第二操作,确定对第一终端设备执行第二操作。
相对应的,第一终端设备接收配置更新请求消息。
一种可能的实施方式中,AMF通过接入网设备向第一终端设备发送配置更新请求消息,比如AMF将更新请求消息封装到消息I中,当接入网设备接收来自AMF的消息I,将消息I解封装后获得配置更新请求消息,再将配置更新请求消息封装在消息J中发送给第一终端设备,即接入网设备透传该配置更新请求消息。在具体实施中,AMF也可以通过其他方式向第一终端设备发送第二指示信息,比如AMF向接入网设备发送第二指示信息,接入网设备接收来自AMF的第二指示信息,接入网设备向第一终端设备发送第二指示信息。
步骤713,第一终端设备向AMF发送配置更新完成消息,配置更新完成消息包括第二操作对应的执行结果信息。
在步骤713中,第一终端设备在接收到配置更新请求消息之后,可以执行第二操作,并得到第二操作对应的执行结果信息,之后向AMF发送配置更新完成消息。
当第二操作包括读操作,则第二操作对应的执行结果信息可以包括读取到的数据。一种可能的实施方式中,第二操作对应的执行结果信息中包括的该读取到的数据可以进行加密,比如可以通过密钥加密。密钥获取的方式有多种,比如可以由其他装置向第一终端设备发送密钥。一种可能的实施方式中,在第一终端设备的认证流程中,由认证服务器向第一终端设备发送密钥,相对应的,第一终端设备接收来自认证服务器的密钥。认证服务器可以直接向第一终端设备发送密钥,也可以通过其他装置发送,比如认证服务器向AMF发送密钥,相对应的,AMF接收来自认证服务器的密钥,进一步AMF向第一终端设备发送该密钥。又一种可能的实施方式中,该密钥可以是提前配置在第一设备侧的。
当第二操作包括写操作,则第二操作对应的执行结果信息可以包括指示对第一终端设备完成写操作的指示信息。
当第二操作包括访问操作,则第二操作对应的执行结果信息可以包括指示对第一终端设备完成访问操作的指示信息。
当第二操作包括灭活操作,则第二操作对应的执行结果信息可以包括指示对第一终端设备完成灭活操作的指示信息。
当第二操作包括锁定操作,则第二操作对应的执行结果信息可以包括指示对第一终端设备完成锁定操作的指示信息。
当第二操作包括块写操作,则第二操作对应的执行结果信息可以包括指示对第一终端设备完成块写操作的指示信息。
当第二操作包括块擦操作,则第二操作对应的执行结果信息可以包括指示对第一终端设备完成块擦操作的指示信息。
一种可能的实施方式中,第一终端设备通过接入网设备向AMF发送配置更新完成消息,比如第一终端设备将配置更新完成消息封装在消息K中发送给接入网设备,接入网设备接收来自第一终端设备的消息K后,将消息K解封装后获得配置更新完成消息后再将配置更新完成消息封装在消息L中发送给AMF,即接入网设备透传该配置更新完成消息。在具体实施中,第一终端设备也可以通过其他方式向AMF发送第二操作对应的执行结果信息,比如第一终端设备向接入网设备发送第二操作对应的执行结果信息,接入网设备接收来自第一终端设备的第二操作对应的执行结果信息,接入网设备向第一网元发送第二操作对应的执行结果信息。
一种可能的实施方式中,AMF还可以在步骤711中包括第二操作指示,而不执行712。第一终端设备在步骤713中返回第二操作的执行结果。
步骤714,AMF向应用功能网元发送数据传输请求消息b7,数据传输请求消息b7包括第二操作对应的执行结果信息。
相对应的,应用功能网元接收数据传输请求消息b7。
步骤714中包括的第二操作对应的执行结果信息为步骤713的配置更新完成消息中携带的第二操作对应的执行结果信息。
一种可能的实施方式中,数据传输请求消息b7中可以还包括第一终端设备的标识信息,以便标识第二操作对应的执行结果信息是对第一终端设备进行第二操作后得到的。进一步,由于数据传输请求消息b7中包括有第一终端设备的标识信息,因此一种可能的实施方式中,前述步骤709和步骤710可以取消,即AMF不必在步骤714之前向应用功能网元反馈第一终端设备的标识信息,可以通过步骤714将第一终端设备的标识信息和第二操作对应的执行结果信息一起反馈给应用功能网元。
步骤715,应用功能网元向AMF发送数据传输响应消息b8,数据传输响应消息b8用于指示应用功能网元成功接收到数据传输请求消息b7。
一种可能的实施方式中,当第二操作未包括读操作,比如第二操作包括写操作、锁定操作等,步骤714和步骤715也可以不执行,即AMF也可以不向应用功能网元反馈第二操作对应的执行结果信息。
步骤716,AMF向接入网设备发送盘点请求b9,盘点请求b9包括第一指示信息,所述第一指示信息指示以下内容中的至少一项:指示对所述第一终端设备完成所述目标操作、指示查询下一个终端设备的标识信息,或指示执行下一次随机接入流程。
相对应的,接入网设备接收到盘点请求b9。
盘点请求b9的相关内容可以参见盘点请求a7的相关内容,不再赘述。步骤716的相关内容可以参见步骤612的相关内容,不再赘述。与步骤612不同的是,AMF在向应用功能网元发送了第一终端设备的标识信息以及第二操作对应的执行结果信息之后,执行步骤716以向接入网设备发送第一指示信息。而图6所示的方案中由于无需向应用功能网元反馈第二操作的执行结果信息,因此AMF在向应用功能网元发送了第一终端设备的标识信息之后,执行步骤612以向接入网设备发送第一指示信息。
步骤717,接入网设备对下一个终端设备进行盘点。
步骤717的相关内容可以参见步骤613的相关内容,不再赘述。
步骤718,接入网设备向AMF发送第四指示信息。
相对应的,AMF接收来自接入网设备的第四指示信息。
步骤718的相关内容可以参见步骤614的相关内容,与步骤614的区别之处在于:图7中,第四指示信息是在接入网设备确定已对所能查询到的所有终端设备执行第二操作之后发送的,其余内容不再赘述。
步骤719,AMF向管理功能网元发送第五指示信息。
步骤719的相关内容可以参见步骤615的相关内容,不再赘述。
步骤720,管理功能网元向应用功能网元发送第六指示信息,第六指示信息用于指示获取到一个或多个终端设备中终端设备的标识信息或完成目标操作。
步骤720的相关内容可以参见步骤616的相关内容,不再赘述。通过图7所示的方案可以看出,应用功能网元可以通过核心网网元和接入网网元实现对被动终端设备(比如第一终端设备)的盘点,除了查询终端设备的标识信息的操作之外,还可以执行第二操作,从而可以实现对终端设备的更加复杂的管理。而且当第二操作包括读操作的情况下,还可以通过认证过程向第一终端设备传输密钥,以对读取到的数据进行加密,从而可以提高数据的安全性。
本申请实施例中,AMF可以将多个终端设备对应的信息分别单独上报至应用功能网元,也可以将多个终端设备对应的信息通过一条信令上报至应用功能网元。
比如,图7所示的方案中,AMF在接收到第一终端设备的标识信息和对第一终端设备执行第二操作得到的执行结果信息之后,可以通过步骤709向应用功能网元反馈第一终端设备的标识信息和第一终端设备对应的执行结果信息。类似的,AMF在接收到第二终端设备的标识信息和第二终端设备对应的执行结果信息之后,也可以向应用功能网元反馈第二终端设备的标识信息和第二终端设备对应的执行结果信息。
再比如,AMF可以在接收到多个终端设备的标识信息和多个终端设备对应的执行结果信息后,通过一条信令将多个终端设备的标识信息和多个终端设备对应的执行结果信息反馈至应用功能网元,如此,可以减少AMF与应用功能网元之间的信令交互。
再比如,AMF可以在接收到该AMF所需盘点的所有终端设备的标识信息和所有终端设备对应的执行结果信息之后,通过该一条信令(为了区分,可以称为第七消息)将得到的所有终端设备的标识信息和所有终端设备对应的执行结果信息反馈至应用功能网元。
下面结合具体实施例图8,对上述实施例图7中的通信方法进行进一步的介绍。请参阅图8,图8示例性示出了又一种通信方法流程示意图。图8中以第一网元的相关内容可以参见图7中关于第一网元的介绍,在此不再赘述。
与图7相比,图8的不同之处在于:
图8的步骤701的盘点请求b1请求对一个或多个终端设备进行目标操作中包括第三操作,盘点请求b1中包括指示第三操作的指示信息。第三操作可以为目标操作中的全部操作或部分操作。第三操作可以为预设的几种操作,比如第三操作包括以下内容中的至少一项:读操作、写操作、访问操作、灭活操作、锁定操作、块写操作或块擦操作。一种可能的实施方式中,第三操作可以读操作。
图8的步骤702的盘点请求b2请求对一个或多个终端设备进行目标操作中包括第三操作,盘点请求b2中包括指示第三操作的指示信息。
图8的步骤703的盘点请求b3请求对一个或多个终端设备进行目标操作中包括第三操作,盘点请求b3中包括指示第三操作的指示信息。
在图8的步骤704之后,接入网设备可以执行步骤801:
步骤801,接入网设备向第一终端设备发送请求消息c1,请求消息c1请求对第一终端设备执行第三操作。请求消息c1中包括指示第三操作的指示信息。
图8的步骤705中,第一终端设备在接收到请求消息c1中之后,可以在发送的注册请求消息中携带第三操作对应的执行结果信息。
举个例子,第三操作为读操作,则第三操作对应的执行结果信息为读取到的数据。具体关于第三操作的示例以及第三操作对应的执行结果的示例可以参见第二操作的相关内容,在此不再赘述。
图8中的步骤706至步骤720可以参见图7的相关内容,在此不再赘述。
值得说明的是,当图8所示的方案中:
在目标操作还包括第三操作和第二操作的情况下,第二操作为目标操作中的部分操作,第三操作为目标操作中的部分操作。第二操作中的任意一个操作与第三操作中的任意一个操作不同。比如目标操作包括读操作和写操作,则第三操作可以为读操作,第二操作可以为写操作。
也可以理解为盘点请求b1请求对一个或多个终端设备执行目标操作,目标操作中包括多种操作,一种可能的实施方式中,可以通过图7的方案,通过步骤711请求第一终端设备执行目标操作中的所有操作。又一种可能的实施方式中,可以将目标操作分为两部分分别请求第一终端设备执行,比如目标操作分为第三操作和第二操作,则可以通过步骤801向第一终端设备发送请求消息c1,请求消息c1请求第一终端设备执行第三操作。之后通过步骤712请求第一终端设备执行第二操作。
在目标操作还包括第三操作和第二操作的情况下,若AMF需要将第三操作的执行结果信息反馈至应用功能网元,可以在步骤705之后向应用功能网元反馈,比如可以通过步骤709中的数据传输请求消息b5携带第三操作的执行结果信息。也可以通过步骤714中的数据传输请求消息b7携带第三操作的执行结果信息。
在目标操作包括第三操作,不包括第二操作的情况下,则图8中步骤712至步骤715则无需执行。这种情况下,若AMF需要将第三操作的执行结果信息反馈至应用功能网元,可以在步骤705之后向应用功能网元反馈,比如可以通过步骤709中的数据传输请求消息b5携带第三操作的执行结果信息。
通过图8所示的方案可以看出,可以在对第一终端设备认证之前先对第一终端设备执行第三操作,从而可以加快得到第三操作对应的执行结果信息的速度。另一方面,当目标操作包括第三操作和第二操作的情况下,可以使第一终端设备在认证之前执行第三操作,在认证之后执行第二操作,从而可以分散第一终端设备的工作负荷。
下面结合具体实施例图9,对上述实施例图5、图6、图7和图8中的通信方法进行进一步的介绍。请参阅图9,图9示例性示出了又一种通信方法流程示意图。
图9中以第一网元为管理功能网元或管理功能网元中的单元、模块或芯片中的为例进行介绍。比如为图4a、图4c、图4e、图4f或图4g中的管理功能网元。
第一网元也可以为NEF网元或NEF网元中的单元、模块或芯片,比如第一网元可以为图4b中的NEF网元或为NEF网元中支持管理功能网元的功能的单元、模块或芯片。
图9中示出的管理功能网元可以为图4a或图4c中的管理功能网元,也可以为图4b中的NEF网元或图4b中的NEF网元中支持管理功能网元的功能的单元、模块或芯片。图9中的管理功能网元也可以替换为NEF网元。为了介绍方便,图9中以第一网元为管理功能网元为例进行展示,图9所示的方案中,管理功能网元也可以替换为NEF网元。
如图9所示,该方法包括:
步骤901,应用功能网元向管理功能网元发送盘点请求d1。
相对应的,管理功能网元接收盘点请求d1。
针对图4a、图4b、图4c所示的网络***架构,管理功能网元可以从NEF或应用功能网元接收盘点请求d1。本流程中,以管理功能网元从应用功能网元接收盘点请求d1为例进行展示。
在第一网元为管理功能网元或管理功能网元中的单元、模块或芯片的情况下,第一网元可以从应用功能网元或NEF网元接收第一消息,盘点请求b1可以为前述第一消息的一种可能的实施方式。
盘点请求d1可以为前盘点请求a1,也可以为前述盘点请求b1,当盘点请求d1为前述盘点请求a1的情况下,图9所示的方案中无需执行步骤916至步骤921。盘点请求d1的其他相关内容参见前述相关描述,在此不再赘述。步骤901的相关内容可以参见前述步骤601和步骤701的相关内容,在此不再赘述。
步骤902,管理功能网元向AMF发送盘点请求d2。
相对应的,AMF接收盘点请求d2。
在第一网元为AMF的情况下,本申请实施例中的第一消息可以为盘点请求d2。盘点请求d2请求对一个或多个终端设备进行目标操作。
盘点请求d2可以为前盘点请求a2,盘点请求d2相关内容可以参见前述盘点请求a2的相关内容,不再赘述。
步骤903,AMF向一个或多个接入网设备发送盘点请求d3。
相对应的,接入网设备接收盘点请求d3。
盘点请求d3相关内容可以参见前述盘点请求a3的相关内容,不再赘述。步骤903的相关内容可以参见步骤603的相关内容,不再赘述。
步骤904,接入网设备向第一终端设备发送查询请求d4。查询请求d4请求获取一个或多个终端设备的标识信息。
本申请实施例中的查询请求d4可以为第三消息的一种实现形式。
查询请求d4相关内容可以参见前述查询请求a4的相关内容,不再赘述。步骤904的相关内容可以参见步骤604的相关内容,不再赘述。
步骤905,第一终端设备向管理功能网元发送注册请求消息,注册请求消息包括第一终端设备的标识信息。
具体的,第一终端设备可以向接入网设备发送第四消息,而在第四消息中封装注册请求消息,注册请求消息中包括第一终端设备的标识信息。接入网设备接收到第四消息之后,将第四消息解封装获得注册请求消息后,在将注册请求消息解封装在第八消息后发送给AMF,AMF将第八消息解封装后获得注册请求消息,在将注册请求消息封装在第九消息发送给管理功能网元,管理功能网元解封装第九消息获得注册请求消息,上述步骤905中可以理解为:接入网设备、AMF通过透传消息的方式传输第一终端设备的标识信息。
步骤906,管理功能网元确定是否需发起第一终端设备的认证流程。
在确定需发起认证流程的情况下,执行步骤907;
在确定无需发起认证流程的情况下,执行步骤909。
步骤906的相关内容可以参见步骤606的相关内容,不再赘述。
步骤907,管理功能网元发起对第一终端设备的认证流程。
步骤907的内容参见步骤607的相关内容,不再赘述。
步骤908,管理功能网元确定认证成功。
步骤908的相关内容可以参见步骤608的相关内容,不再赘述。
步骤906至步骤908的示例为可能一种实现方式,在具体实施中,也可以不执行步骤906至步骤908。
步骤909,管理功能网元向应用功能网元发送数据传输请求消息d5,数据传输请求消息d5包括第一终端设备的标识信息。
数据传输请求消息d5的相关内容更可以参见数据传输请求消息a5的相关描述,在此不再赘述。
步骤910,应用功能网元向管理功能网元发送数据传输响应消息d6,数据传输响应消息d6用于指示应用功能网元接收到第一终端设备的标识信息。
数据传输响应消息d6的相关内容更可以参见数据传输响应消息a6的相关描述,在此不再赘述。
步骤911,管理功能网元向第一终端设备发送注册接受消息。注册接受消息用于指示第一终端设备注册成功。
管理功能网元将注册接受消息封装在消息Z中发送给AMF,AMF解封装Z获得注册接受消息后将注册接受消息封装在消息X中发送给接入网设备,接入网设备解封装消息X获得注册接受消息,将注册接受消息封装在消息Y中发送给第一终端设备。
步骤912,管理功能网元向第一终端设备发送配置更新请求消息,配置更新请求消息包括第二指示信息,第二指示信息指示对一或多个终端设备执行第二操作。
相对应的,第一终端设备接收配置更新请求消息。
管理功能网元将配置更新请求消息封装在消息Z中发送给AMF,AMF解封装Z获得配置更新请求消息后将配置更新请求消息封装在消息X中发送给接入网设备,接入网设备解封装消息X获得配置更新请求消息,将配置更新请求消息封装在消息Y中发送给第一终端设备。
步骤913,第一终端设备向管理功能网元发送配置更新完成消息,配置更新完成消息包括第二操作对应的执行结果信息。
具体的,第一终端设备可以向接入网设备发送第四消息,而在第四消息中封装配置更新完成消息,配置更新完成消息中包括执行结果信息。接入网设备接收到第四消息之后,将第四消息解封装获得配置更新完成消息后,再将配置更新完成消息封装在第八消息后发送给AMF,AMF将第八消息解封装后获得配置更新完成消息,在将配置更新完成消息封装在第九消息发送给管理功能网元,管理功能网元解封装第九消息获得配置更新完成消息,上述步骤905中可以理解为:接入网设备、AMF通过透传消息的方式传输第一终端设备的执行结果信息。
步骤914,管理功能网元向应用功能网元发送数据传输请求消息d7,数据传输请求消息d7包括第二操作对应的执行结果信息。
相对应的,应用功能网元接收数据传输请求消息d7。
数据传输请求消息d7相关内容可以参见前述数据传输请求消息b7的相关内容,在此不再赘述。
步骤915,应用功能网元向管理功能网元发送数据传输响应消息d8,数据传输响应消息d8用于指示应用功能网元成功接收到数据传输请求消息d7。
数据传输响应消息d8相关内容可以参见前述数据传输响应消息b8的相关内容,在此不再赘述。
步骤916,管理功能网元向AMF发送盘点请求d9,盘点请求d9包括第一指示信息,所述第一指示信息指示以下内容中的至少一项:指示对所述第一终端设备完成所述目标操作、指示查询下一个终端设备的标识信息,或指示执行下一次随机接入流程。
相对应的,AMF接收来自管理功能网元的盘点请求d9。
盘点请求d9的相关内容可以参见盘点请求a7的相关内容,不再赘述。
步骤917,AMF向接入网设备发送盘点请求d10,盘点请求d10包括第一指示信息,所述第一指示信息指示以下内容中的至少一项:指示对所述第一终端设备完成所述目标操作、指示查询下一个终端设备的标识信息,或指示执行下一次随机接入流程。
相对应的,接入网设备接收到盘点请求d10。
一种可能的实施方式中,AMF接收到盘点请求d9之后可以透传或转发至接入网设备,这种情况下,盘点请求d9可以与盘点请求d10相同。又一种可能的实施方式中,AMF也可以在接收到盘点请求d9之后确定需要向接入网设备发送盘点请求d10。
步骤918,接入网设备对下一个终端设备进行盘点。
步骤918的相关内容可以参见步骤613的相关内容,不再赘述。
步骤919,接入网设备向AMF发送第四指示信息。
相对应的,AMF接收来自接入网设备的第四指示信息。第四指示信息的相关内容参见前述描述,在此不再赘述。
步骤920,AMF向管理功能网元发送第五指示信息。
相对应的,管理功能网元接收第五指示信息。第五指示信息的相关内容参见前述描述,在此不再赘述。
步骤921,管理功能网元向应用功能网元发送第六指示信息。
相对应的,应用功能网元接收第六指示信息。第六指示信息的相关内容参见前述描述,在此不再赘述。
通过图9所示的方案可以看出,发起第一终端设备的认证流程等操作可以由管理功能网元执行,AMF一系列的操作可以是基于管理功能网元的触发进行的,有些情况下,AMF还可以承担透传终端设备和管理功能网元之间消息的功能,从而可以减轻AMF的工作负荷。
下面结合具体实施例图10,对上述实施例图9中的通信方法进行进一步的介绍。请参阅图10,图10示例性示出了又一种通信方法流程示意图,与图9相比,图10的不同之处在于:
图10的步骤901的盘点请求d1请求对一个或多个终端设备进行目标操作中包括第三操作,盘点请求d1中包括指示第三操作的指示信息。第三操作相关内容参见前述内容,在此不再赘述。
图10所示的方案中,第一网元的相关内容可以参见前述图9中的描述,在此不再赘述。
图10的步骤902的盘点请求d2请求对一个或多个终端设备进行目标操作中包括第三操作,盘点请求d 2中包括指示第三操作的指示信息。
图10的步骤903的盘点请求d3请求对一个或多个终端设备进行目标操作中包括第三操作,盘点请求d3中包括指示第三操作的指示信息。
在图10的步骤904之后,接入网设备可以执行步骤1001:
步骤1001,接入网设备向第一终端设备发送请求消息e1,请求消息e1请求对第一终端设备执行第三操作。请求消息e1中包括指示第三操作的指示信息。相关内容可以参见前述步骤801。
图10的步骤905中,第一终端设备在接收到请求消息e1中之后,可以在发送的注册请求消息中携带第三操作对应的执行结果信息。相关内容可以参见前述步骤705。
图10中的步骤906至步骤921可以参见图9的相关内容,在此不再赘述。
值得说明的是,当图10所示的方案中:
在目标操作还包括第三操作和第二操作的情况下,一种可能的实施方式中,可以通过图9的方案,通过步骤912请求第一终端设备执行目标操作中的所有操作。又一种可能的实施方式中,可以将目标操作分为两部分分别请求第一终端设备执行,比如目标操作分为第三操作和第二操作,则可以通过步骤1001向第一终端设备发送请求消息e1,请求消息e1请求第一终端设备执行第三操作。之后通过步骤912请求第一终端设备执行第二操作。
在目标操作还包括第三操作和第二操作的情况下,若管理功能网元需要将第三操作的执行结果信息反馈至应用功能网元,可以在步骤905之后向应用功能网元反馈,比如可以通过步骤909中的数据传输请求消息d5携带第三操作的执行结果信息。也可以通过步骤914中的数据传输请求消息d7携带第三操作的执行结果信息。
在目标操作包括第三操作,不包括第二操作的情况下,则图10中步骤912至步骤915则无需执行。
通过图10所示的方案可以看出,可以在对第一终端设备认证之前先对第一终端设备执行第三操作,从而可以加快得到第三操作对应的执行结果信息的速度。另一方面,当目标操作包括第三操作和第二操作的情况下,可以使第一终端设备在认证之前执行第三操作,在认证之后执行第二操作,从而可以分散第一终端设备的工作负荷。
下面结合具体实施例图11,对上述实施例图7中的通信方法进行进一步的介绍。请参阅图11,图11示例性示出了本申请实施例提供的又一种通信方法的流程示意图。图11所示的方案中,第一网元的相关内容可以参见前述图7中的描述,在此不再赘述。
与图7相比,图11的不同之处在于:
图11的步骤701中的盘点请求b1中可以不携带第二操作的指示信息。图11中应用功能网元可以在步骤710的数据传输响应消息b6中携带第二操作的指示信息。图11的步骤710的数据传输响应消息b6还可以用于请求对第一终端设备执行第二操作。
AMF在通过步骤710接收到第二操作的指示信息后,可以触发后续的步骤712,以便触发第一终端设备执行第二操作。需要注意的是,由于图11的盘点请求b1中可以不携带第二操作的指示信息,因此图11的盘点请求b2也不携带第二操作的指示信息。
通过图11的方案可以看出,应用功能网元可以先发起对第一终端设备的标识进行查询的请求,在后续查询到第一终端设备之后,再发起对第一终端设备的第二操作的请求,如此,当两个终端设备对应的第二操作不同时,应用功能网元可以通过数据传输响应消息发送第一终端设备对应的第二操作的指示信息,如此,可以将原本均携带在盘点请求b1中的信息分成多份分别发送,从而可以达到负荷分散的作用。
下面结合具体实施例图12,对上述实施例图9中的通信方法进行进一步的介绍。请参阅图12,图12示例性示出了本申请实施例提供的又一种通信方法的流程示意图。图12所示的方案中,第一网元的相关内容可以参见前述图9中的描述,在此不再赘述。
与图9相比,图12的不同之处在于:
图12的步骤901中的盘点请求d1中可以不携带第二操作的指示信息,而应用功能网元可以在步骤910的数据传输响应消息d6中携带第二操作的指示信息。图12的步骤910的数据传输响应消息d6还可以用于请求对第一终端设备执行第二操作。
管理功能网元在通过步骤910接收到第二操作的指示信息后,可以触发后续的步骤912,以便触发第一终端设备执行第二操作。需要注意的是,由于图12的盘点请求d1中可以不携带第二操作的指示信息,因此图12的盘点请求d2也不携带第二操作的指示信息。
通过图12的方案可以看出,应用功能网元可以先发起对第一终端设备的标识进行查询的请求,在后续查询到第一终端设备之后,再发起对第一终端设备的第二操作的请求,如此,当两个终端设备对应的第二操作不同时,应用功能网元可以通过数据传输响应消息发送第一终端设备对应的第二操作的指示信息,如此,可以将原本均携带在盘点请求d1中的信息分成多份分别发送,从而可以达到负荷分散的作用。
下面结合具体实施例图13,对上述实施例图5、图6、图7、图8、图9、图10、图11和图12中的通信方法进行进一步的介绍。请参阅图13,图13示例性示出了又一种通信方法流程示意图。
图13中的管理功能网元可以为图4d、图4e或图4f中的管理功能网元,也可以为图4d中的AMF网元或AMF网元中的管理功能网元。
当图13中的管理功能网元可以为图4d、图4e或图4f中的管理功能网元,在图13所示的方案中,第一网元可以为管理功能网元或管理功能网元中的单元、模块或芯片中的为例进行介绍,比如,第一网元可以为图4d、图4e或图4f中的管理功能网元或管理功能网元中的单元。
当图13中的管理功能网元为图4d中的AMF网元或AMF网元中的管理功能网元,图13所示的方案中,管理功能网元可以替换为AMF网元。当图13中的管理功能网元替换为图4d中的AMF网元或AMF网元中的管理功能网元,在图13所示的方案中,第一网元可以为AMF网元或AMF网元中的管理功能网元。
图13中以管理功能网元为图4d、图4e或图4f中的AMF或管理功能网元,第一网元为管理功能网元为例进行介绍。
如图13所示,该方法包括:
步骤1301,应用功能网元向管理功能网元发送盘点请求f1。
相对应的,管理功能网元接收盘点请求f1。
针对图4d、图4e或图4f所示的网络***架构,管理功能网元可以从NEF或应用功能网元接收盘点请求f1。本流程中,以管理功能网元从应用功能网元接收盘点请求f1为例进行展示。
在第一网元为管理功能网元的情况下,本申请实施例中的第一消息可以为盘点请求f1。盘点请求f1请求对一个或多个终端设备进行目标操作。
盘点请求f1相关内容可以参见前述盘点请求a1或盘点请求b1的相关内容,不再赘述。
步骤1302,管理功能网元向一个或多个接入网设备发送盘点请求f2。
相对应的,接入网设备接收盘点请求f2。
在步骤1302中,管理功能网元可以根据盘点请求f1中包括的终端设备指示信息、目标区域的指示信息,或应用标识信息等至少一项内容,确定出一个或多个接入网设备。针对每个确定出的接入网设备分别发送盘点请求f2。
根据盘点请求f1中包括的信息确定出接入网设备的方案与之前管理功能网元根据盘点请求a1中包括的信息确定出接入网设备的方式类似,不再赘述。
盘点请求f2与盘点请求a3类似,不再赘述。
步骤1303,接入网设备向第一终端设备发送查询请求f3。查询请求f3请求获取一个或多个终端设备的标识信息。
本申请实施例中的查询请求f3可以为第三消息的一种实现形式。
查询请求f3相关内容可以参见前述查询请求a4的相关内容,不再赘述。步骤1303的相关内容可以参见步骤604的相关内容,不再赘述。
步骤1304,第一终端设备向管理功能网元发送注册请求消息,注册请求消息包括第一终端设备的标识信息。
步骤1304的相关内容可以参见步骤605的相关内容,不再赘述。
步骤1305,管理功能网元确定是否需发起第一终端设备的认证流程。
在确定需发起认证流程的情况下,执行步骤1306;
在确定无需发起认证流程的情况下,执行步骤1308。
步骤1305的相关内容可以参见步骤606的相关内容,不再赘述。
步骤1306,管理功能网元发起对第一终端设备的认证流程。
步骤1306的相关内容可以参见步骤607的相关内容,不再赘述。
步骤1307,管理功能网元确定认证成功。
步骤1307的相关内容可以参见步骤608的相关内容,不再赘述。
步骤1305至步骤1307的示例为可能一种实现方式,在具体实施中,也可以不执行步骤1305至步骤1307。
步骤1308,管理功能网元向应用功能网元发送数据传输请求消息f4,数据传输请求消息f4包括第一终端设备的标识信息。
数据传输请求消息f4的相关内容更可以参见前述数据传输请求消息a5的相关内容,在此不再赘述。
步骤1308的相关内容可以参见步骤609的相关内容,不再赘述。
步骤1309,应用功能网元向管理功能网元发送数据传输响应消息f5,数据传输响应消息f5用于指示应用功能网元接收到第一终端设备的标识信息。
数据传输响应消息f5的相关内容更可以参见前述数据传输响应消息a6的相关内容,在此不再赘述。步骤1309的相关内容可以参见步骤610的相关内容,不再赘述。
步骤1310,管理功能网元向第一终端设备发送注册接受消息。
注册接受消息用于指示第一终端设备注册成功。
步骤1310的相关内容可以参见步骤611的相关内容,不再赘述。
步骤1311,管理功能网元向第一终端设备发送配置更新请求消息,配置更新请求消息包括第二指示信息,第二指示信息指示对一或多个终端设备执行第二操作。
相对应的,第一终端设备接收配置更新请求消息。
步骤1311的相关内容可以参见步骤712的相关内容,不再赘述。
步骤1312,第一终端设备向管理功能网元发送配置更新完成消息,配置更新完成消息包括第二操作对应的执行结果信息。
在步骤1312中,第一终端设备在接收到配置更新请求消息之后,可以执行第二操作,并得到第二操作对应的执行结果信息,之后向管理功能网元发送配置更新完成消息。
步骤1312的相关内容可以参见前述步骤713的相关内容,不再赘述。
步骤1313,管理功能网元向应用功能网元发送数据传输请求消息f6,数据传输请求消息f6包括第二操作对应的执行结果信息。
相对应的,应用功能网元接收数据传输请求消息f6。
步骤1313的相关内容可以参见前述步骤714的相关内容,不再赘述。
步骤1314,应用功能网元向管理功能网元发送数据传输响应消息f7,数据传输响应消息f7用于指示应用功能网元成功接收到数据传输请求消息f6。
一种可能的实施方式中,当第二操作未包括读操作,比如第二操作包括写操作、锁定操作等,步骤1313和步骤1314也可以不执行,即管理功能网元也可以不向应用功能网元反馈第二操作对应的执行结果信息。
步骤1315,管理功能网元向接入网设备发送盘点请求f8,盘点请求f8包括第一指示信息,所述第一指示信息指示以下内容中的至少一项:指示对所述第一终端设备完成所述目标操作、指示查询下一个终端设备的标识信息,或指示执行下一次随机接入流程。
相对应的,接入网设备接收到盘点请求f8。
步骤1315的相关内容可以参见前述步骤716的相关内容,不再赘述。
步骤1316,接入网设备对下一个终端设备进行盘点。
步骤1316的相关内容可以参见步骤717的相关内容,不再赘述。
步骤1317,接入网设备向管理功能网元发送第四指示信息。
相对应的,管理功能网元接收来自接入网设备的第四指示信息。
第四指示信息可以用于指示完成获取到一个或多个终端设备中接入网设备对应的终端设备的标识信息或完成目标操作。第四指示信息的相关内容可以参见前述描述,不再赘述。
步骤1318,管理功能网元向应用功能网元发送第五指示信息。
相对应的,应用功能网元接收第五指示信息。
第五指示信息可以用于指示完成获取到一个或多个终端设备中终端设备的标识信息或完成目标操作。
管理功能网元可以接收来自一个或多个接入网设备的第四指示信息,每个接入网设备对应一个第四指示信息。管理功能网元在接收到目标区域内的多个接入网设备(比如可以是目标区域内的所有接入网设备)发送的第四指示信息之后,管理功能网元可以向应用功能网元发送第五指示信息,第五指示信息可以指示完成获取到一个或多个终端设备中该AMF对应的终端设备的标识信息或完成目标操作。或者,第五指示信息可以用于指示针对应用功能网元发起的此次盘点已经盘点完毕。
通过图13所示的方案可以看出,管理功能网元可以直接与接入网设备进行通信,从而可以简化方案流程,从而可以提高方案的处理速度。
在本申请的实施例中,某一网元(例如:A网元)接收来自另一网元(例如:B网元)的信息,可以指A网元直接从B网元接收信息,也可以指A网元经其他网元(例如:C网元)从B网元接收信息。当A网元经C网元从B网元接收信息时,C网元可以对信息进行透传,也可以将信息进行处理,例如:将信息携带在不同的消息中进行传输或者对信息进行筛选,只发送筛选后的信息给A网元。类似的,在本申请的各实施例中,A网元向B网元发送信息,可以指A网元直接向B网元发送信息,也可以指A网元经其他网元(例如:C网元)向B网元发送信息。
本申请实施例中的术语“***”和“网络”可被互换使用。“至少一个”是指一个或者多个,“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B的情况,其中A,B可以是单数或者复数。字符“/”一般表示前后关联对象是一种“或”的关系。“以下至少一项(个)”或其类似表达,是指的这些项中的任意组合,包括单项(个)或复数项(个)的任意组合。例如,a,b,或c中的至少一项(个),可以表示:a,b,c,a-b,a-c,b-c,或a-b-c,其中a,b,c可以是单个,也可以是多个。
以及,除非有特别说明,本申请实施例提及“第一”、“第二”等序数词是用于对多个对象进行区分,不用于限定多个对象的顺序、时序、优先级或者重要程度。
需要说明的是,上述各个消息的名称仅仅是作为示例,随着通信技术的演变,上述任意消息均可能改变其名称,但不管其名称如何发生变化,只要其含义与本申请上述消息的含义相同,则均落入本申请的保护范围之内。
上述主要从各个网元之间交互的角度对本申请提供的方案进行了介绍。可以理解的是,上述实现各网元为了实现上述功能,其包含了执行各个功能相应的硬件结构和/或软件模块。本领域技术人员应该很容易意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,本发明能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
根据前述方法,图14为本申请实施例提供的通信装置的结构示意图,如图14所示,该通信装置可以为终端设备、第一网元或接入网设备,也可以为芯片或电路,比如可设置于终端设备的芯片或电路,再比如可设置于第一网元内的芯片或电路,再比如可设置于接入网设备内的芯片或电路。
该通信装置1401包括处理器1402和收发器1403。
进一步的,该通信装置1401可以包括有存储器1404。图中存储器1404为虚线是进一步标识存储器为可选地意思。
进一步的,该通信装置1401还可以进一步包括总线***,其中,处理器1402、存储器1404、收发器1403可以通过总线***相连。
应理解,上述处理器1402可以是一个芯片。例如,该处理器1402可以是现场可编程门阵列(field programmable gate array,FPGA),可以是专用集成芯片(applicationspecific integrated circuit,ASIC),还可以是***芯片(system on chip,SoC),还可以是中央处理器(central processor unit,CPU),还可以是网络处理器(networkprocessor,NP),还可以是数字信号处理电路(digital signal processor,DSP),还可以是微控制器(micro controller unit,MCU),还可以是可编程控制器(programmable logicdevice,PLD)或其他集成芯片。
在实现过程中,上述方法的各步骤可以通过处理器1402中的硬件的集成逻辑电路或者软件形式的指令完成。结合本申请实施例所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器1402中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器1404,处理器1402读取存储器1404中的信息,结合其硬件完成上述方法的步骤。
应注意,本申请实施例中的处理器1402可以是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法实施例的各步骤可以通过处理器中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器可以是通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现场可编程门阵列(FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本申请实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本申请实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器,处理器读取存储器中的信息,结合其硬件完成上述方法的步骤。
可以理解,本申请实施例中的存储器1404可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(read-only memory,ROM)、可编程只读存储器(programmable ROM,PROM)、可擦除可编程只读存储器(erasable PROM,EPROM)、电可擦除可编程只读存储器(electrically EPROM,EEPROM)或闪存。易失性存储器可以是随机存取存储器(random access memory,RAM),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的RAM可用,例如静态随机存取存储器(static RAM,SRAM)、动态随机存取存储器(dynamic RAM,DRAM)、同步动态随机存取存储器(synchronous DRAM,SDRAM)、双倍数据速率同步动态随机存取存储器(double datarate SDRAM,DDR SDRAM)、增强型同步动态随机存取存储器(enhanced SDRAM,ESDRAM)、同步连接动态随机存取存储器(synchlink DRAM,SLDRAM)和直接内存总线随机存取存储器(direct rambus RAM,DR RAM)。应注意,本文描述的***和方法的存储器旨在包括但不限于这些和任意其它适合类型的存储器。
该通信装置1401对应上述方法中的第一网元的情况下,该处理器1402通过收发器1403执行:接收第一消息,第一消息请求对一个或多个终端设备进行目标操作。向接入网设备发送请求信息,请求信息请求获取一个或多个终端设备的标识信息。接收来自第一终端设备的第二消息,第二消息包括第一终端设备的标识信息,第一终端设备为一个或多个终端设备中的终端设备。
该通信装置1401对应上述方法中的第一网元的情况下,一种可能的实施方式中,该处理器1402通过收发器1403还执行:目标操作包括第一操作,第一操作为对一或多个终端设备执行查询终端设备标识信息的操作。向接入网设备发送第一指示信息,所述第一指示信息指示以下内容中的至少一项:指示对所述第一终端设备完成所述目标操作、指示查询下一个终端设备的标识信息,或指示执行下一次随机接入流程。
该通信装置1401对应上述方法中的第一网元的情况下,一种可能的实施方式中,该处理器1402通过收发器1403还执行:获取第二指示信息,第二指示信息指示对一或多个终端设备执行第二操作。接收来自第一终端设备的第二消息之后,向接入网设备发送第一指示信息之前,还包括:向第一终端设备发送第二指示信息;接收来自第一终端设备的第二操作对应的执行结果信息。
该通信装置1401对应上述方法中的第一网元的情况下,一种可能的实施方式中,该处理器1402通过收发器1403还执行:从第一消息中获取第二指示信息,目标操作包括第二操作;或者,在接收第二消息之后,接收第二指示信息。
该通信装置1401对应上述方法中的第一网元的情况下,一种可能的实施方式中,目标操作包括第三操作。请求信息中还包括:第三操作的指示信息。第二消息中还包括:第三操作对应的执行结果信息。
该通信装置1401对应上述方法中的第一网元的情况下,一种可能的实施方式中,第一消息还包括目标区域的指示信息和/或应用标识信息,接入网设备为目标区域内的接入网设备。该处理器1402通过收发器1403还执行:根据目标区域的指示信息和/或应用标识信息确定接入网设备。
该通信装置1401对应上述方法中的第一网元的情况下,一种可能的实施方式中,在方法由接入与移动性管理功能网元执行的情况下:该处理器1402通过收发器1403还执行:发送第一认证请求消息,第一认证请求消息请求对第一终端设备进行认证,和/或对第一终端设备接入的网络进行认证。
该通信装置1401对应上述方法中的第一网元的情况下,一种可能的实施方式中,在方法由管理功能网元执行的情况下:该处理器1402通过收发器1403还执行:向接入与移动性管理功能网元发送第二认证请求消息,第二认证请求消息请求接入与移动性管理功能网元发起对第一终端设备进行认证,和/或对第一终端设备接入的网络进行认证。
该通信装置1401对应上述方法中的第一网元的情况下,一种可能的实施方式中,第一消息中还包括认证服务器的地址信息和/或第三指示信息;第三指示信息指示对第一终端设备进行认证,和/或对第一终端设备接入的网络进行认证。该处理器1402通过收发器1403还执行:根据认证服务器的地址信息和/或第三指示信息,确定对第一终端设备进行认证和/或对第一终端设备接入的网络进行认证。
该通信装置1401对应上述方法中的第一网元的情况下,一种可能的实施方式中,该处理器1402通过收发器1403还执行:接收认证成功响应消息,认证成功响应消息指示对第一终端设备认证成功,和/或对第一终端设备接入的网络进行认证成功;向应用功能网元发送第一终端设备的标识信息。
该通信装置1401对应上述方法中的第一网元的情况下,一种可能的实施方式中,该处理器1402通过收发器1403还执行:向应用功能网元发送第六消息,第六消息包括第一终端设备的标识信息,以及一个或多个终端设备中其他终端设备的标识信息。
该通信装置1401对应上述方法中的第一网元的情况下,一种可能的实施方式中,目标操作包括第二操作。该处理器1402通过收发器1403还执行:接收认证成功响应消息,认证成功响应消息指示认证服务器对第一终端设备认证成功,和/或对第一终端设备接入的网络进行认证成功;向应用功能网元发送第一终端设备的标识信息;向应用功能网元发送对第一终端设备执行第二操作得到的执行结果信息。
该通信装置1401对应上述方法中的第一网元的情况下,一种可能的实施方式中,该处理器1402通过收发器1403还执行:向应用功能网元发送第七消息,第七消息包括:第一终端设备的标识信息,对第一终端设备执行第二操作得到的执行结果信息,一个或多个终端设备中其他终端设备的标识信息,以及对一个或多个终端设备中其他终端设备执行第二操作得到的执行结果信息。
该通信装置1401对应上述方法中的第一网元的情况下,一种可能的实施方式中,第二操作包括读操作;第二操作对应的执行结果信息包括执行读操作后得到的数据。该处理器1402通过收发器1403还执行:接收来自认证服务器的密钥,向第一终端设备发送密钥;其中,从第一终端设备接收到的第二操作对应的执行结果信息中的数据通过密钥进行加密。
该通信装置1401对应上述方法中的第一网元的情况下,一种可能的实施方式中,该处理器1402通过收发器1403还执行:接收来自接入网设备的第四指示信息,第四指示信息用于指示对一个或多个终端设备中接入网设备对应的终端设备完成目标操作,向应用功能网元发送第五指示信息,第五指示信息用于指示对一个或多个终端设备完成目标操作。
该通信装置1401对应上述方法中的终端设备的情况下,该处理器1402通过收发器1403执行:接收来自接入网设备的第三消息,第三消息请求获取一个或多个终端设备的标识信息;向第一网元发送第二消息,第二消息包括第一终端设备的标识信息,第一终端设备为一个或多个终端设备中的终端设备。
该通信装置1401对应上述方法中的终端设备的情况下,一种可能的实施方式中,该处理器1402通过收发器1403还执行:接收第二指示信息,第二指示信息用于指示对一或多个终端设备执行第二操作;向第一网元发送第二操作对应的执行结果信息。
该通信装置1401对应上述方法中的终端设备的情况下,一种可能的实施方式中,该处理器1402通过收发器1403还执行:接收来自认证服务器的密钥,密钥用于对待发送的信息进行加密。
该通信装置1401对应上述方法中的接入网设备的情况下,该处理器1402通过收发器1403执行:接收来自第一网元的请求信息,请求信息请求获取一个或多个终端设备的标识信息;向第一终端设备发送第三消息,第三消息请求获取一个或多个终端设备的标识信息;接收来自第一终端设备的第四消息,第四消息包括第一终端设备的标识信息;第一终端设备为一个或多个终端设备中的终端设备;向第一网元发送第八消息,第八消息包括第一终端设备的标识信息。
该通信装置1401对应上述方法中的接入网设备的情况下,一种可能的实施方式中,该处理器1402通过收发器1403还执行:接收来自第一网元的第一指示信息,所述第一指示信息指示以下内容中的至少一项:指示对所述第一终端设备完成所述目标操作、指示查询下一个终端设备的标识信息,或指示执行下一次随机接入流程;向一个或多个终端设备发送第五消息,第五消息请求获取一个或多个终端设备的标识信息。
该通信装置1401对应上述方法中的接入网设备的情况下,一种可能的实施方式中,该处理器1402通过收发器1403还执行:接收来自第一网元的第二指示信息,第二指示信息指示对一或多个终端设备执行第二操作;向第一终端设备发送第二指示信息;接收来自第一终端设备的第二操作对应的执行结果信息;向第一网元发送第二操作对应的执行结果信息。
该通信装置1401对应上述方法中的接入网设备的情况下,一种可能的实施方式中,该处理器1402通过收发器1403还执行:在确定对一个或多个终端设备中接入网设备对应的终端设备完成目标操作之后:向第一网元发送第四指示信息,第四指示信息用于指示对一个或多个终端设备中接入网设备对应的终端设备完成目标操作。
该通信装置所涉及的与本申请实施例提供的技术方案相关的概念,解释和详细说明及其他步骤请参见前述方法或其他实施例中关于这些内容的描述,此处不做赘述。
根据前述方法,图15为本申请实施例提供的通信装置的结构示意图,如图15所示,通信装置1501可以包括通信接口1503和处理器1502。进一步的,该通信装置1501可以包括有存储器1504。图中存储器1504为虚线是进一步标识存储器为可选地意思。通信接口1503,用于输入和/或输出信息;处理器1502,用于执行计算机程序或指令,使得通信装置1501实现上述图5、图6、图7、图8、图9、图10、图11、图12或图13的相关方案中第一网元侧的方法,或使得通信装置1501实现上述图5、图6、图7、图8、图9、图10、图11、图12或图13的相关方案中终端设备侧(比如第一终端设备侧)的方法,或使得通信装置1501实现上述图5、图6、图7、图8、图9、图10、图11、图12或图13的相关方案中接入网设备的方法。本申请实施例中,通信接口1503可以实现上述图14的收发器1403所实现的方案,处理器1502可以实现上述图14的处理器1402所实现的方案,存储器1504可以实现上述图14的存储器1404所实现的方案,在此不再赘述。
基于以上实施例以及相同构思,图16为本申请实施例提供的通信装置的示意图,如图16所示,该通信装置1601可以为终端设备或网络设备,也可以为芯片或电路,比如可设置于终端设备或网络设备的芯片或电路。
该通信装置1601包括处理单元1602和通信单元1603。进一步的,该通信装置1601可以包括有存储单元1604,也可以不包括存储单元1604。图中存储单元1604为虚线是进一步标识存储器为可选地意思。
该通信装置1601对应上述方法中的第一网元的情况下,该处理单元1602通过通信单元1603执行:接收第一消息,第一消息请求对一个或多个终端设备进行目标操作。向接入网设备发送请求信息,请求信息请求获取一个或多个终端设备的标识信息。接收来自第一终端设备的第二消息,第二消息包括第一终端设备的标识信息,第一终端设备为一个或多个终端设备中的终端设备。
该通信装置1601对应上述方法中的终端设备的情况下,该处理单元1602通过通信单元1603执行:接收来自接入网设备的第三消息,第三消息请求获取一个或多个终端设备的标识信息;向第一网元发送第二消息,第二消息包括第一终端设备的标识信息,第一终端设备为一个或多个终端设备中的终端设备。
该通信装置1601对应上述方法中的接入网设备的情况下,该处理单元1602通过通信单元1603执行:接收来自第一网元的请求信息,请求信息请求获取一个或多个终端设备的标识信息;向第一终端设备发送第三消息,第三消息请求获取一个或多个终端设备的标识信息;接收来自第一终端设备的第四消息,第四消息包括第一终端设备的标识信息;第一终端设备为一个或多个终端设备中的终端设备;向第一网元发送第八消息,第八消息包括第一终端设备的标识信息。
该通信装置所涉及的与本申请实施例提供的技术方案相关的概念,解释和详细说明及其他步骤请参见前述方法或其他实施例中关于这些内容的描述,此处不做赘述。
可以理解的是,上述通信装置1601中各个单元的功能可以参考相应方法实施例的实现,此处不再赘述。
应理解,以上通信装置的单元的划分仅仅是一种逻辑功能的划分,实际实现时可以全部或部分集成到一个物理实体上,也可以物理上分开。本申请实施例中,通信单元1603可以由上述图14的收发器1403实现,处理单元1602可以由上述图14的处理器1402实现。
根据本申请实施例提供的方法,本申请还提供一种计算机程序产品,该计算机程序产品包括:计算机程序代码或指令,当该计算机程序代码或指令在计算机上运行时,使得该计算机执行图5、图6、图7、图8、图9、图10、图11、图12或图13所示实施例中任意一个实施例的方法。
根据本申请实施例提供的方法,本申请还提供一种计算机可读存储介质,该计算机可读介质存储有程序代码,当该程序代码在计算机上运行时,使得该计算机执行图5、图6、图7、图8、图9、图10、图11、图12或图13所示实施例中任意一个实施例的方法。
根据本申请实施例提供的方法,本申请还提供一种芯片***,该芯片***可以包括处理器。该处理器与存储器耦合,可用于执行图5、图6、图7、图8、图9、图10、图11、图12或图13所示实施例中任意一个实施例的方法。可选地,该芯片***还包括存储器。存储器,用于存储计算机程序(也可以称为代码,或指令)。处理器,用于从存储器调用并运行计算机程序,使得安装有芯片***的设备执行图5、图6、图7、图8、图9、图10、图11、图12或图13所示实施例中任意一个实施例的方法。
根据本申请实施例提供的方法,本申请还提供一种***,***包括上述第一网元和接入网设备中的一个或多个。
可选的,所述***还包括:终端设备(比如第一终端设备)。
在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行计算机指令时,全部或部分地产生按照本申请实施例的流程或功能。计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(digital subscriberline,DSL))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。可用介质可以是磁性介质(例如,软盘、硬盘、磁带)、光介质(例如,高密度数字视频光盘(digital video disc,DVD))、或者半导体介质(例如,固态硬盘(solid state disc,SSD))等。
需要指出的是,本专利申请文件的一部分包含受著作权保护的内容。除了对专利局的专利文件或记录的专利文档内容制作副本以外,著作权人保留著作权。
上述各个装置实施例中网络设备与终端设备和方法实施例中的网络设备或终端设备对应,由相应的模块或单元执行相应的步骤,例如通信单元(收发器)执行方法实施例中接收或发送的步骤,除发送、接收外的其它步骤可以由处理单元(处理器)执行。具体单元的功能可以参考相应的方法实施例。其中,处理器可以为一个或多个。
在本说明书中使用的术语“部件”、“模块”、“***”等用于表示计算机相关的实体、硬件、固件、硬件和软件的组合、软件、或执行中的软件。例如,部件可以是但不限于,在处理器上运行的进程、处理器、对象、可执行文件、执行线程、程序和/或计算机。通过图示,在计算设备上运行的应用和计算设备都可以是部件。一个或多个部件可驻留在进程和/或执行线程中,部件可位于一个计算机上和/或分布在两个或更多个计算机之间。此外,这些部件可从在上面存储有各种数据结构的各种计算机可读介质执行。部件可例如根据具有一个或多个数据分组(例如来自与本地***、分布式***和/或网络间的另一部件交互的二个部件的数据,例如通过信号与其它***交互的互联网)的信号通过本地和/或远程进程来通信。
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各种说明性逻辑块(illustrative logical block)和步骤(step),能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的***、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本申请所提供的几个实施例中,应该理解到,所揭露的***、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。
以上,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以权利要求的保护范围为准。

Claims (24)

1.一种通信方法,其特征在于,所述方法包括:
接收第一消息,所述第一消息请求对一个或多个终端设备进行目标操作;
向接入网设备发送请求信息,所述请求信息请求获取所述一个或多个终端设备的标识信息;
接收来自第一终端设备的第二消息,所述第二消息包括所述第一终端设备的标识信息,所述第一终端设备为所述一个或多个终端设备中的终端设备;
向所述接入网设备发送第一指示信息,所述第一指示信息指示以下内容中的至少一项:指示对所述第一终端设备完成所述目标操作、指示查询下一个终端设备的标识信息,或指示执行下一次随机接入流程。
2.如权利要求1所述的方法,其特征在于,所述目标操作包括第一操作,所述第一操作为对所述一或多个终端设备执行查询终端设备标识信息的操作。
3.如权利要求1所述的方法,其特征在于,所述方法还包括:
获取第二指示信息,所述第二指示信息指示对所述一或多个终端设备执行第二操作;
所述接收来自第一终端设备的第二消息之后,所述向所述接入网设备发送第一指示信息之前,还包括:
向所述第一终端设备发送所述第二指示信息;
接收来自所述第一终端设备的所述第二操作对应的执行结果信息。
4.如权利要求3所述的方法,其特征在于,所述获取第二指示信息,包括:
从所述第一消息中获取所述第二指示信息,所述目标操作包括所述第二操作;
或者,
在接收所述第二消息之后,接收所述第二指示信息。
5.如权利要求1-4任一项所述的方法,其特征在于,所述目标操作包括第三操作,
所述请求信息中还包括:所述第三操作的指示信息;
所述第二消息中还包括:所述第三操作对应的执行结果信息。
6.如权利要求1-5任一项所述的方法,其特征在于,所述第一消息还包括目标区域的指示信息和/或应用标识信息,所述接入网设备为所述目标区域内的接入网设备;
所述接收第一消息之后,所述向接入网设备发送请求信息之前,还包括:
根据所述目标区域的指示信息和/或所述应用标识信息确定所述接入网设备。
7.如权利要求1-6任一项所述的方法,其特征在于,
所述接收来自第一终端设备的第二消息之后,还包括:
发送第一认证请求消息,所述第一认证请求消息请求对所述第一终端设备进行认证,和/或用于所述第一终端设备对所述第一终端设备接入的网络进行认证。
8.如权利要求7所述的方法,其特征在于,所述第一消息中还包括认证服务器的地址信息和/或第三指示信息;所述第三指示信息指示对所述第一终端设备进行认证,和/或对所述第一终端设备接入的网络进行认证;
所述接收来自第一终端设备的第二消息之后,还包括:
根据所述认证服务器的地址信息和/或所述第三指示信息,确定对所述第一终端设备进行认证和/或对所述第一终端设备接入的网络进行认证。
9.如权利要求1-8任一项所述的方法,其特征在于,所述向所述接入网设备发送第一指示信息之后,还包括:
向应用功能网元发送所述第一终端设备的标识信息,以及所述一个或多个终端设备中其他终端设备的标识信息。
10.如权利要求1-9任一项所述的方法,其特征在于,所述向所述接入网设备发送第一指示信息之后,还包括:
向应用功能网元发送所述第一终端设备的标识信息,对所述第一终端设备执行所述第二操作得到的执行结果信息,所述一个或多个终端设备中其他终端设备的标识信息,以及对所述一个或多个终端设备中其他终端设备执行所述第二操作得到的执行结果信息。
11.如权利要求10所述的方法,其特征在于,所述第二操作包括读操作;所述第二操作对应的执行结果信息包括执行所述读操作后得到的数据;
所述向所述应用功能网元发送对所述第一终端设备执行所述第二操作得到的执行结果信息之前,还包括:
接收来自所述认证服务器的密钥;
向所述第一终端设备发送所述密钥;其中,从所述第一终端设备接收到的所述第二操作对应的执行结果信息中的所述数据通过所述密钥进行加密。
12.如权利要求1-11任一项所述的方法,其特征在于,所述向所述接入网设备发送第一指示信息之后,还包括:
接收来自所述接入网设备的第四指示信息,所述第四指示信息用于指示所述接入网设备完成对所述一个或多个终端设备的所述目标操作。
13.如权利要求1-12任一项所述的方法,其特征在于,所述接收来自第一或多个所述接入网设备的第四指示信息之后,还包括:
向所述应用功能网元发送第五指示信息,所述第五指示信息用于指示对所述一个或多个终端设备完成所述目标操作。
14.一种通信方法,其特征在于,所述方法包括:
第一终端设备接收来自接入网设备的第三消息,所述第三消息请求获取一个或多个终端设备的标识信息;
所述第一终端设备向第一网元发送注册请求消息,所述注册请求消息包括第一终端设备的标识信息,所述第一终端设备为所述一个或多个终端设备中的终端设备。
15.如权利要求14所述的方法,其特征在于,所述方法还包括:
接收第二指示信息,所述第二指示信息用于指示对所述第一终端设备执行第二操作;
向所述第一网元发送所述第二操作对应的执行结果信息。
16.一种通信方法,其特征在于,所述方法包括:
接收来自第一网元的请求信息,所述请求信息请求获取一个或多个终端设备的标识信息;
向所述一个或多个终端设备发送第三消息,所述第三消息请求获取所述一个或多个终端设备的标识信息;
接收来自第一终端设备的第四消息,所述第四消息包括所述第一终端设备的标识信息;所述第一终端设备为所述一个或多个终端设备中的终端设备;
向所述第一网元发送所述第一终端设备的标识信息。
17.如权利要求16所述的方法,其特征在于,所述向所述第一网元发送所述第一终端设备的标识信息之后,还包括:
接收来自所述第一网元的第一指示信息,所述第一指示信息指示以下内容中的至少一项:指示对所述第一终端设备完成所述目标操作、指示查询下一个终端设备的标识信息,或指示执行下一次随机接入流程;
向所述一个或多个终端设备发送第五消息,所述第五消息请求获取所述一个或多个终端设备的标识信息。
18.如权利要求16-17任一项所述的方法,其特征在于,所述接收来自第一终端设备的第四消息之后,还包括:
在确定对所述一个或多个终端设备完成所述目标操作之后:
向所述第一网元发送第四指示信息,所述第四指示信息用于指示对所述一个或多个终端设备完成所述目标操作。
19.一种通信装置,其特征在于,包括通信单元和处理单元:
所述通信单元,用于输入和/或输出信令或数据;
所述处理单元用于通过通信单元:执行权利要求1-13任一项所述的方法、执行权利要求14-15任一项所述的方法,或执行权利要求16-18任一项所述的方法。
20.一种通信装置,其特征在于,包括通信接口和处理器:
所述通信接口,用于输入和/或输出信令或数据;
所述处理器,用于执行计算机可执行程序,使得权利要求1-13任一项所述的方法被执行、使得权利要求14-15任一项所述的方法被执行,或使得权利要求16-18任一项所述的方法被执行。
21.一种通信装置,其特征在于,包括处理器和存储器,
所述存储器,用于存储计算机程序或指令;
所述处理器,用于执行存储器中的计算机程序或指令,使得权利要求1-13任一项所述的方法被执行、使得权利要求14-15任一项所述的方法被执行,或使得权利要求16-18任一项所述的方法被执行。
22.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机可执行指令,所述计算机可执行指令在被计算机调用时,使得权利要求1-13任一项所述的方法被执行、使得权利要求14-15任一项所述的方法被执行,或使得权利要求16-18任一项所述的方法被执行。
23.一种芯片***,其特征在于,包括通信接口和处理器:
所述通信接口,用于输入和/或输出信令或数据;
所述处理器,用于执行计算机可执行程序,使得安装有所述芯片***的设备执行权利要求1-13任一项所述的方法、执行权利要求14-15任一项所述的方法,或执行权利要求16-18任一项所述的方法。
24.一种通信***,其特征在于,包括用于执行权利要求1-14任一项所述的方法的通信装置,以及执行权利要求16-18任一项所述的方法的通信装置中的一个或多个。
CN202210113786.2A 2022-01-30 2022-01-30 一种通信方法、装置、可读存储介质和芯片*** Pending CN116567677A (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN202210113786.2A CN116567677A (zh) 2022-01-30 2022-01-30 一种通信方法、装置、可读存储介质和芯片***
PCT/CN2022/128661 WO2023142569A1 (zh) 2022-01-30 2022-10-31 一种通信方法、装置、可读存储介质和芯片***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210113786.2A CN116567677A (zh) 2022-01-30 2022-01-30 一种通信方法、装置、可读存储介质和芯片***

Publications (1)

Publication Number Publication Date
CN116567677A true CN116567677A (zh) 2023-08-08

Family

ID=87470399

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210113786.2A Pending CN116567677A (zh) 2022-01-30 2022-01-30 一种通信方法、装置、可读存储介质和芯片***

Country Status (2)

Country Link
CN (1) CN116567677A (zh)
WO (1) WO2023142569A1 (zh)

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2466938B1 (en) * 2010-12-16 2016-10-12 BlackBerry Limited Methods and apparatus for use in controlling data traffic for a wireless mobile terminal using a wireless access point (AP)
CN108024314B (zh) * 2016-11-03 2021-07-16 华为技术有限公司 一种选择网络的方法及装置
CN111586667B (zh) * 2019-02-15 2022-01-14 华为技术有限公司 通信方法及终端设备、核心网设备
CN112243292B (zh) * 2019-07-17 2022-01-14 华为技术有限公司 一种通信方法及装置
CN113132334B (zh) * 2019-12-31 2022-12-27 华为技术有限公司 授权结果的确定方法及装置

Also Published As

Publication number Publication date
WO2023142569A1 (zh) 2023-08-03

Similar Documents

Publication Publication Date Title
EP3721649B1 (en) Managing network enrollment and redirection for internet-of-things and like devices
US11451950B2 (en) Indirect registration method and apparatus
CN113784343B (zh) 保护通信的方法和装置
US20230239686A1 (en) Secure communication method, apparatus, and system
CN109891921B (zh) 下一代***的认证的方法、装置和计算机可读存储介质
US11903089B2 (en) Method and apparatus for installing and managing multiple eSIM profiles
CN108293055A (zh) 用于认证到移动网络的方法、设备和***以及用于将设备认证到移动网络的服务器
US20230421663A1 (en) Efficient resource representation exchange between service layers
US20240098145A1 (en) Packet transmission method and related apparatus
CN113573297B (zh) 一种通信方法及装置
WO2023143244A1 (zh) 终端管理方法和核心网设备
WO2022071437A1 (ja) 通信端末及びその方法
CN116567677A (zh) 一种通信方法、装置、可读存储介质和芯片***
US11146653B2 (en) Method, data sending control server, storage server, processing server and system for sending data to at least one device
WO2024067047A1 (zh) 一种通信方法及装置
WO2024067046A1 (zh) 一种通信方法及装置
WO2024001241A1 (zh) 一种信息写入方法及装置
US20230247578A1 (en) Method and apparatus for processing event for device change
WO2023116735A1 (zh) 一种终端管理方法及装置
WO2024066436A1 (zh) 一种通信方法及装置
WO2024021935A1 (zh) 一种通信方法及装置
WO2022252658A1 (zh) 一种漫游接入方法及装置
CN117044257A (zh) 信息接收、终端验证、信息发送方法、装置、设备及存储介质
KR20240068539A (ko) 무선 통신 시스템에서 프로파일 프로비저닝을 위한 eUICC의 암호화 키 생성 방법 및 장치
CN117412302A (zh) 通信方法和通信装置

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication