CN115707012A - 一种通信方法、装置及设备 - Google Patents
一种通信方法、装置及设备 Download PDFInfo
- Publication number
- CN115707012A CN115707012A CN202110904072.9A CN202110904072A CN115707012A CN 115707012 A CN115707012 A CN 115707012A CN 202110904072 A CN202110904072 A CN 202110904072A CN 115707012 A CN115707012 A CN 115707012A
- Authority
- CN
- China
- Prior art keywords
- int
- configuration information
- metadata
- data packet
- target
- 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
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/02—Arrangements for optimising operational condition
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本申请公开了一种通信方法、装置及设备,用于提高移动通信***中网络状态检测的及时性和准确性。该方法为:在移动通信***中,控制面网元在获取目标通信设备的INT配置信息之后,可以将INT配置信息发送给目标通信设备。这样,目标通信设备可根据该INT配置信息,对业务数据包进行INT处理。通过该方案,控制面网元可以对移动通信***中的目标通信设备进行INT配置,使得移动通信***可以支持INT技术,从而使得目标通信设备在传输业务数据包时可以实时进行网络状态检测并上报检测结果,从而可以提高网络状态检测的及时性和准确性。
Description
技术领域
本申请涉及通信技术领域,尤其涉及一种通信方法、装置及设备。
背景技术
移动通信***可以在工业网络、商业网络等场景中成功应用的关键是传输的稳定性和可靠性。例如,目前第5代(the 5th generation,5G)通信***已成功应用于各种网络中。为了实现组网的灵活性,移动通信***的无线化也是发展趋势。
然而,由于无线网络的网络状态是动态变化的,且变化速度较快,经常会有偶发性的网络性能恶化,因此,移动通信***的无线化会影响传输的稳定性和可靠性。
因此,移动通信***内部需要进行网络检测,以能够及时获知网络状态的变化,进而在网络故障时及时进行故障定位和检修。目前,移动通信***通常可以采用基于性能检测功能(performance measurement function,PMF)的主动测量机制。在该主动测量机制中,移动通信***在感知到网络状态恶化之后,构造主动探测包,通过传输该主动探测包对网络状态进行检测。
然而,由于无线网络的网络状态变化的偶发性、快速变化的特点,因此上述主动测量机制可能无法及时检测出网络状态变化,或者检测结果的准确度下降。例如,在传输业务数据时空口状态异常,但是在传输主动探测包时,空口状态已恢复正常。
发明内容
本申请提供一种通信方法、装置及设备,用以提高移动通信***中网络状态检测的及时性和准确性。
第一方面,本申请实施例提供了一种通信方法。该方法可以适用于图1所示的通信***中。以下将移动通信***中负责为目标通信设备进行INT配置的控制面网元称为第一控制面网元,而目标通信设备可以为终端设备、接入网设备、用户面网元中的任一种。该方法包括:
第一控制面网元可在获取所述移动通信***中的目标通信设备的INT配置信息之后,向所述目标通信设备发送所述INT配置信息;其中,所述INT配置信息用于所述目标通信设备对业务数据包进行INT处理。
通过该方法,在移动通信***中,控制面网元在获取目标通信设备的INT配置信息之后,可将该INT配置信息发送给目标通信设备;这样,目标通信设备可根据该INT配置信息,对业务数据包进行INT处理,从而使得目标通信设备在传输业务数据包时可以实时进行网络状态检测并上报检测结果,进而可以提高网络状态检测的及时性和准确性。
在一种可能的设计中,所述INT配置信息可以指示以下至少一项:需要所述目标通信设备提供的INT元数据的类型、INT包头的格式、所述目标通信设备的INT设备类型。
其中,需要所述目标通信设备提供的INT元数据的类型可以包括以下至少之一:所述目标通信设备传输业务数据包的时间戳、所述目标通信设备的设备标识、所述目标通信设备的端口状态、所述目标通信设备传输业务数据包时的拥塞状态、所述目标通信设备的带宽、所述目标通信设备的吞吐量、所述目标通信设备的带宽利用率、所述目标通信设备的丢包率、所述目标通信设备的队列利用率、所述目标通信设备传输业务数据包的本地转发时延。
所述目标通信设备的INT设备类型可以为以下任一项:INT源节点、INT传输节点、INT池节点。
该设计中,INT配置信息可以有多种组合方式,其中包含的目标通信设备配置需要测量的INT元数据的类型也可以有多种组合方式。通过该设计,所述控制面网元可以灵活地为目标通信设备配置需要测量的INT元数据的类型等INT配置信息,从而可以提高网络状态测量的灵活性。
在一种可能的设计中,所述第一控制面网元可以但不限于通过以下至少一种方式获取所述移动通信***中的目标通信设备的INT配置信息:
方式一:所述第一控制面网元可以获取INT信息,根据所述INT信息生成所述INT配置信息;其中,所述INT信息用于所述移动通信***对业务数据包进行INT处理。
在该方式中,第一控制面网元可以根据与移动通信***的INT需求对应的所述INT信息,生成与目标通信设备的INT需求对应的所述INT配置信息。通过该方式,第一控制面网元可以根据将对移动通信***的INT需求转换成对目标通信设备的INT需求,从而可以实现移动通信***中的INT处理。
方式二:所述第一控制面网元可以在接收来自终端设备或所述终端设备接入的接入网设备的INT请求后,根据以下至少一项生成所述INT配置信息:所述终端设备的业务的特征、所述终端设备的业务的服务质量QoS参数、所述移动通信***的资源配置状态、测量需求;其中,所述INT请求用于请求对所述终端设备的业务数据包进行INT处理。
通过该方式,第一控制面网元可以基于移动通信***内部网元的请求,对目标通信设备进行INT配置,从而能够及时地在移动通信***中进行INT处理。
方式三:所述第一控制面网元可以接收来自第二控制面网元的所述INT配置信息。
通过该方式,第一控制面网元可以方便的获取到目标通信设备的INT配置信息,从而实现移动通信***中的INT处理。
在一种可能的设计中,所述第一控制面网元可以通过以下至少一种方式获取INT信息:
方式1:所述第一控制面网元可以接收来自服务器或第三控制面网元的INT信息。
方式2:所述第一控制面网元可以在接收来自终端设备或所述终端设备接入的接入网设备的INT请求后,根据以下至少一项生成所述INT信息:所述终端设备的业务的特征、所述终端设备的业务的QoS参数、所述移动通信***的资源配置状态、测量需求;其中,所述INT请求用于请求对所述终端设备的业务数据包进行INT处理。
在一种可能的设计中,所述INT信息可以用于指示以下至少一项:需要所述移动通信***提供的INT元数据的类型、INT包头的格式。
在一种可能的设计中,所述INT信息还可以包含:数据流指示信息,所述数据流指示信息用于指示支持INT处理的目标数据流;所述INT配置信息还包含:目标QoS流指示信息,所述目标QoS流指示信息用于指示所述移动通信***中支持INT处理的目标QoS流;其中,所述目标QoS流与所述目标数据流对应。
上述设计示出了INT信息的具体内容,INT信息和INT配置信息之间可以存在对应关系,第一控制面网元可根据上述INT信息,方便地确定对应的INT配置信息,从而可以提高第一控制面网元确定INT配置信息的效率。
在一种可能的设计中,当所述INT配置信息指示所述目标通信设备的INT设备类型为INT池节点时,所述INT配置信息还可以包含:第一指示;所述第一指示可以指示所述目标通信设备根据接收的业务数据包中包含的至少一个通信设备的INT元数据,生成第一INT元数据;其中,所述第一INT元数据为所述移动通信***的INT元数据。
在一种可能的设计中,所述INT配置信息还包含:第二指示,所述第二指示可以指示所述目标通信设备向目标接收设备发送所述第一INT元数据,其中,所述第一INT元数据用于所述目标接收设备对所述移动通信***传输所述业务数据包时的网络状态进行分析。
可选的,所述第二指示可以是目标接收设备的设备标识和/或目标接收设备的地址。
在一种可能的设计中,所述目标接收设备为服务器或第四控制面网元。
在上述设计中,作为池节点的目标通信设备为业务数据包生成第一INT元数据之后,可以上报第一INT元数据。这样,用于进行网络状态分析的设备(例如,目标接收设备)在接收到第一INT元数据之后,无需分辨哪些INT元数据是与所述业务数据包对应的INT元数据,也无需对INT元数据进行整合,从而可以提高网络状态分析的效率。
在一种可能的设计中,当所述INT配置信息指示所述目标通信设备的INT设备类型为INT源节点时,所述INT配置信息可以指示所述目标通信设备将INT包头和所述目标通信设备的INT元数据添加到所述业务数据包中,其中,所述INT包头的格式符合所述INT配置信息所指示的INT包头的格式。
通过该设计,所述移动通信***中的设备可以实现INT源节点的功能。
在一种可能的设计中,当所述INT配置信息指示所述目标通信设备的INT设备类型为INT传输节点时,所述INT配置信息可以指示所述目标通信设备将所述目标通信设备的INT元数据添加到所述业务数据包中。
第二方面,为了提高移动通信***中网络状态检测的及时性和准确性,本申请实施例提供了一种通信方法。该方法可以适用于图1所示的通信***中。以下将移动通信***中负责对业务数据包进行INT处理的目标通信设备称为第一通信设备,第一通信设备可以为终端设备、接入网设备、用户面网元中的任一种。该方法包括:
第一通信设备在接收到来自所述移动通信***中的第一控制面网元的INT配置信息之后,根据所述INT配置信息,对获取的第一业务数据包进行INT处理。其中,所述INT配置信息用于所述第一通信设备对业务数据包进行INT处理。
通过该方法,在移动通信***中,控制面网元将INT配置信息发送给与该INT配置信息对应的第一通信设备;这样,目标通信设备可根据该INT配置信息,对业务数据包进行INT处理,从而使得目标通信设备在传输业务数据包时可以实时进行网络状态检测并上报检测结果,进而可以提高网络状态检测的及时性和准确性。
在一种可能的设计中,所述INT配置信息用于指示以下至少一项:需要所述第一通信设备提供的INT元数据的类型、INT包头的格式、所述第一通信设备的INT设备类型;
其中,需要所述第一通信设备提供的INT元数据的类型可以包括以下至少之一:所述第一通信设备传输业务数据包的时间戳、所述第一通信设备的设备标识、所述第一通信设备的端口状态、所述第一通信设备传输业务数据包时的拥塞状态、所述第一通信设备的带宽、所述第一通信设备的吞吐量、所述第一通信设备的带宽利用率、所述第一通信设备的丢包率、所述第一通信设备的队列利用率、所述第一通信设备传输业务数据包的本地转发时延。
所述第一通信设备的INT设备类型为以下任一项:INT源节点、INT传输节点、INT池节点。
通过该设计,所述控制面网元可以灵活地为目标通信设备配置需要测量的INT元数据的类型,从而可以提高网络状态测量的灵活性。
在一种可能的设计中,当所述第一通信设备为终端设备或所述终端设备接入的接入网设备时,在接收来自所述移动通信***中的第一控制面网元的INT配置信息之前,所述第一通信设备可以向所述第一控制面网元发送INT请求;其中,所述INT请求用于请求对所述终端设备的第一业务数据包进行INT处理。
在该设计中,终端设备或终端设备接入的接入网设备可以触发第一控制面网元进行INT配置,从而在所述移动通信***内部实现INT处理。
在一种可能的设计中,所述INT配置信息还可以包含:目标QoS流指示信息,所述目标QoS流指示信息用于指示所述移动通信***中支持INT处理的目标QoS流;其中,所述第一业务数据包属于所述目标QoS流。
在该设计中,第一通信设备可以根据目标QoS流指示信息,确定出支持INT处理的目标QoS流,从而可以有针对性的对目标QoS流中的业务数据包进行INT处理,进而提高对移动通信***传输所述业务数据包时的网络状态检测的及时性、准确性和针对性。
在一种可能的设计中,当所述INT配置信息指示所述第一通信设备的INT设备类型为INT池节点时,所述INT配置信息还可以包含:第一指示;所述第一通信设备可以但不限于通过以下方式对所述第一业务数据包进行INT处理:
方式1:所述第一通信设备可以根据所述INT配置信息所指示的INT元数据的类型,生成所述第一通信设备的INT元数据。然后,所述第一通信设备可根据所述第一指示,所述第一业务数据包中包含的至少一个通信设备的INT元数据,以及所述第一通信设备的INT元数据,生成所述移动通信***的第一INT元数据。
方式2:所述第一通信设备可以在根据所述INT配置信息所指示的INT元数据的类型,生成所述第一通信设备的INT元数据之后,将所述第一通信设备的INT元数据添加到所述第一业务数据包中,然后,所述第一通信设备可根据所述第一指示,以及所述第一业务数据包中包含的多个通信设备的INT元数据,生成所述移动通信***的第一INT元数据。
在一种可能的设计中,当所述INT配置信息包含第二指示时,所述第一通信设备可以根据所述第二指示,向所述目标接收设备发送所述第一INT元数据,其中,所述第一INT元数据可以用于所述目标接收设备对所述移动通信***传输所述第一业务数据包时的网络状态进行分析。
可选的,所述第二指示可以是目标接收设备的设备标识和/或目标接收设备的地址。
在一种可能的设计中,所述目标接收设备为服务器或第四控制面网元。
在上述设计中,作为池节点的第一通信设备为业务数据包生成第一INT元数据之后,可以上报第一INT元数据。这样,用于进行网络状态分析的设备在接收到第一INT元数据之后,无需分辨哪些INT元数据是与所述业务数据包对应的INT元数据,也无需对INT元数据进行整合,从而可以提高网络状态分析的效率。
在一种可能的设计中,当所述INT配置信息指示所述第一通信设备的INT设备类型为INT源节点时,所述第一通信设备可以将INT包头添加到所述第一业务数据包中,其中,所述INT包头的格式符合所述INT配置信息所指示的INT包头的格式;所述第一通信设备还可以在根据所述INT配置信息所指示的INT元数据的类型,生成所述第一通信设备的INT元数据之后,将所述第一通信设备的INT元数据添加到所述第一业务数据包中。
通过该设计,所述移动通信***中的第一通信设备可以实现INT源节点的功能。
在一种可能的设计中,当所述INT配置信息指示所述第一通信设备的INT设备类型为INT传输节点时,所述第一通信设备可以根据所述INT配置信息所指示的INT元数据的类型,生成所述第一通信设备的INT元数据;然后,将所述第一通信设备的INT元数据添加到所述第一业务数据包中。
第三方面,本申请实施例提供了一种通信装置,包括用于执行以上任一方面中各个步骤的单元。
第四方面,本申请实施例提供了一种通信设备,包括至少一个处理元件和至少一个存储元件,其中该至少一个存储元件用于存储程序和数据,该至少一个处理元件用于读取并执行存储元件存储的程序和数据,以使得本申请以上任一方面提供的方法被实现。
第五方面,本申请实施例提供了一种通信***,包括:用于执行第一方面提供的方法的第一通信设备,用于执行第二方面提供的方法的第二通信设备。
第六方面,本申请实施例还提供了一种计算机程序,当所述计算机程序在计算机上运行时,使得所述计算机执行上述任一方面提供的方法。
第七方面,本申请实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机程序,当所述计算机程序被计算机执行时,使得所述计算机执行上述任一方面提供的方法。
第八方面,本申请实施例还提供了一种芯片,所述芯片用于读取存储器中存储的计算机程序,执行上述任一方面提供的方法。
第九方面,本申请实施例还提供了一种芯片***,该芯片***包括处理器,用于支持计算机装置实现上述任一方面提供的方法。在一种可能的设计中,所述芯片***还包括存储器,所述存储器用于保存该计算机装置必要的程序和数据。该芯片***可以由芯片构成,也可以包含芯片和其他分立器件。
上述第三方面至第九方面中任一方面可以达到的技术效果可以参照上述第一方面或第二方面中任一方面中任一种可能设计可以达到的技术效果说明,重复之处不予论述。
附图说明
图1为本申请实施例提供的一种通信***的架构图;
图2为带内网络测量(In-band Network Telemetry,INT)的示意图;
图3为本申请实施例提供的一种通信方法的流程图;
图4为本申请实施例的一种应用场景示意图;
图5为本申请实施例提供的另一种通信方法的流程图;
图6为本申请实施例提供的另一种通信方法中对业务数据包进行INT处理的流程图;
图7为本申请实施例提供的又一种通信方法的流程图;
图8为本申请实施例提供的又一种通信方法中对业务数据包进行INT处理的流程图;
图9为本申请实施例提供的一种通信装置的结构图;
图10为本申请实施例提供的一种通信设备的结构图。
具体实施方式
本申请提供一种通信方法、装置及设备,用以提高移动通信***中网络状态检测的及时性和准确性。其中,方法、装置和设备是基于同一技术构思的,由于解决问题的原理相似,因此装置、设备与方法的实施可以相互参见,重复之处不再赘述。
通过本申请实施例提供的方案,在移动通信***中,控制面网元在获取目标通信设备的INT配置信息之后,可将该INT配置信息发送给目标通信设备;这样,目标通信设备可根据该INT配置信息,对业务数据包进行INT处理。通过该方案,控制面网元可以对移动通信***中的目标通信设备进行INT配置,使得移动通信***可以支持INT技术,从而使得目标通信设备在传输业务数据包时可以实时进行网络状态检测并上报检测结果,从而可以提高网络状态检测的及时性和准确性。
以下,对本申请实施例中的部分用语进行解释说明,以便于本领域技术人员理解。
1)、通信设备,泛指具有通信功能的设备。示例性的,所述通信设备可以但不限于为终端设备、接入网(access network,AN)设备、接入点、核心网(core network,CN)设备等。
2)、终端设备,是一种向用户提供语音和/或数据连通性的设备。终端设备又可以称为用户设备(user equipment,UE)、移动台(mobile station,MS)、移动终端(mobileterminal,MT)等。
例如,终端设备可以为具有无线连接功能的手持式设备、车载设备等。目前,一些终端设备的举例为:手机(mobile phone)、平板电脑、笔记本电脑、掌上电脑、移动互联网设备(mobile internet device,MID)、可穿戴设备,虚拟现实(virtual reality,VR)设备、增强现实(augmented reality,AR)设备、工业控制(industrial control)中的无线终端、无人驾驶(self driving)中的无线终端、远程手术(remote medical surgery)中的无线终端、智能电网(smart grid)中的无线终端、运输安全(transportation safety)中的无线终端、智慧城市(smart city)中的无线终端、智慧家庭(smart home)中的无线终端等。
3)、AN设备,是移动通信***中将终端设备接入到无线网络的设备。AN设备作为无线接入网中的节点,还可以称为基站、无线接入网(radio access network,RAN)节点(或设备)、接入点(access point,AP)。
目前,一些AN设备的举例为:新一代节点B(generation Node B,gNB)、传输接收点(transmission reception point,TRP)、演进型节点B(evolved Node B,eNB)、无线网络控制器(radio network controller,RNC)、节点B(Node B,NB)、基站控制器(base stationcontroller,BSC)、基站收发台(base transceiver station,BTS)、家庭基站(例如,homeevolved NodeB,或home Node B,HNB),或基带单元(base band unit,BBU)等。
另外,在一种网络结构中,所述AN设备可以包括集中单元(centralized unit,CU)节点和分布单元(distributed unit,DU)节点。这种结构将AN设备的协议层拆分开,部分协议层的功能放在CU集中控制,剩下部分或全部协议层的功能分布在DU中,由CU集中控制DU。
4)、CN设备,是移动通信***中CN部分中包含的网元。CN设备能够将终端设备接入到不同的数据网络,以及进行计费、移动性管理、会话管理、用户面转发等业务。在不同制式的移动通信***中,具有相同功能的CN设备的名称可以存在差异。然而,本申请实施例不限定具有每个功能的CN设备的具体名称。
例如,在第4代(4th generation,4G)移动通信***(即长期演进(long termevolution,LTE)中,负责接入控制、安全控制和信令协调等功能的网元为移动性管理实体(Mobile management entity,MME);作为本地移动管理锚点的网元为服务网关(servinggateway,S-GW);作为外部数据网络的切换的锚点、负责因特网协议(internet protocol,IP)地址分配的网元为分组数据网络(packet data network,PDN)网关(PDN gateway,P-GW);存储用户相关数据和签约数据的网元为归属签约服务器(home subscriber server,HSS);负责策略、计费功能的网元称为策略与计费控制规则功能(policy and chargingrule function,PCRF)网元。
又例如,在第5代(5th generation,5G)移动通信***中,按照具体的逻辑功能划分,核心网可以分为控制面(control plane,CP)和用户面(user plane,UP)。其中,CN中负责控制面功能的网元可以统称为控制面网元,负责用户面功能的网元可以统称为用户面网元。具体的,在用户面,作为数据网络的接口、负责用户面数据转发等功能的网元为用户面功能(user plane function,UPF)网元。在控制面中,负责接入控制、移动性管理功能的网元称为接入和移动性管理功能(access and mobility management function,AMF)网元;负责会话管理、控制策略的执行的网元称为会话管理功能(session managementfunction,SMF)网元;负责管理签约数据、用户接入授权等功能的网元称为统一数据管理(unified data management,UDM)网元;负责计费、策略控制功能的网元称为策略控制功能(Policy and charging function,PCF)网元;负责传输应用侧对网络侧的需求的应用功能(application function,AF)网元。
5)、数据网络(data network,DN),是位于移动通信***之外的网络。例如,所述DN可以是分组数据网络(packet data network,PDN),如因特网(Internet)、IP多媒体业务(IP Multi-media Service,IMS)网络、某些应用专用的数据网络、以太网、IP本地网络等,本申请对此不作限定。DN上可部署多种业务,可为终端设备提供数据和/或语音等服务。
DN中传输的业务流可称为数据流。
6)、会话,为移动通信***中的会话管理网元针对终端设备建立的终端设备、接入网设备、用户面网元以及DN之间的连接,用于传输所述终端设备和所述DN之间的用户面数据,例如协议数据单元(protocol data unit,PDU)会话。
终端设备可以与移动通信***(例如,5G通信***)建立一个或者多个PDU会话,每个PDU会话中可以建立一个或者多个服务质量(quality of service,QoS)流(flow)。
每个QoS流用于传输一个业务中同一QoS需求(可靠性或时延)的数据。QoS流可由QoS流标识(QoS flow identifier,QFI)来标识。
DN中的数据流与移动通信***中的QoS流存在对应关系。例如,当DN中的数据流中的业务数据包传输到的移动通信***时,移动通信***将该业务数据包映射到对应的QoS流传输。相应的,移动通信***中的QoS流中的业务数据包传输到DN时,将映射到对应的数据流中传输。
7)、下行传输方向中,网络侧(例如,接入网设备或核心网)向终端设备发送的数据;上行传输方向中,终端设备向网络侧发送数据。
8)、终端设备的业务的特征可以包括:所述终端设备的业务数据包的大小、业务数据包使用的传输协议、业务数据包的格式等中的至少一项。
9)、终端设备的业务的QoS参数可包括:业务数据包的时延、传输带宽等中的至少一项。
10)、移动通信***的资源配置状态可用于表示以下至少之一:所述移动通信***中的通信设备的资源使用情况、所述移动通信***中的通信设备之间接口的负载状态(例如,空口负载)等。
11)、测量需求可以包括:对测量参数的要求、对测量粒度的要求等中的至少一项。
测量参数可以包括:时间戳、设备标识、端口状态、拥塞状态、带宽、吞吐量、带宽利用率、丢包率、转发时延、队列利用率等中的至少一项。
测量粒度用于表示测量对象的单位。在本申请实施例中,可以以会话为粒度进行网络测量,也可以以QoS流为粒度进行网络测量,还可以以通信设备为粒度进行网络测量。
本申请实施例中,对于名词的数目,除非特别说明,表示“单数名词或复数名词”,即"一个或多个”。“至少一个”是指一个或者多个,“多个”是指两个或两个以上。“和/或”描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。例如,A/B,表示:A或B。“以下至少一项(个)”或其类似表达,是指这些项(个)中的任意组合,包括单项(个)或复数项(个)的任意组合。
另外,需要理解的是,在本申请的描述中,“第一”、“第二”等词汇,仅用于区分描述的目的,而不应理解为指示或暗示相对重要性,也不应理解为指示或暗示顺序。
另外,本申请实施例中的“大于”可以被替换成“大于或等于”,“小于或等于”可以被替换为“小于”。
下面将结合附图,对本申请实施例应用的通信***进行描述。
图1示出了本申请实施例提供的通信方法适用的一种可能的通信***的架构。如图1所示,所述通信***包括三部分:终端设备(图中以UE为例说明)、移动通信***和DN。其中,所述移动通信***为终端设备提供接入服务和连接服务。
终端设备为用户侧能够接收和发射无线信号的实体,需要通过移动通信***访问DN。可选的,所述终端设备可以作为其他数据采集器或其他终端设备的中继设备,从而使这些设备能够通过移动通信***与DN进行业务通信。
移动通信***可以接入至少一个DN,同一个DN也可以被至少一个移动通信***接入。其中,所述移动通信***可包括AN和CN两部分。
部署在AN中的网络设备为AN设备,具体可以负责无线接入、空口侧的无线资源管理、服务质量(quality of service,QoS)管理、数据压缩和加密、用户面数据转发等功能。
部署在CN中的网元可以统称为CN设备。下面以5G移动通信***中的CN为例,对CN中的主要网元的功能进行具体介绍。通过以上描述可知,5G移动通信***的CN中的网元可以分为控制面网元和用户面网元两类。
用户面网元包括用户面功能(user plane function,UPF),主要负责分组数据包转发、QoS控制、计费信息统计等。本申请实施例也可用于以下场景:现场传感器等设备通过UE以及AN接入核心网,通过UPF在用户面进行数据传输。
控制面网元主要负责业务流程交互、向用户面下发数据包转发策略、QoS控制策略等。控制面网元主要包括:AMF、SMF、PCF、AF、网络开放功能(network exposure function,NEF)、UDM、认证服务器功能(authentication server function,AUSF)、网络切片选择功能(network slice selection function,NSSF)、网络功能仓储功能(network function(网络功能,NF)repository function,NRF)。
其中,AMF主要负责UE的接入管理和移动性管理,例如,负责UE的状态维护、UE的可达性管理、非移动性管理(mobility management,MM)非接入层(non-access-stratum,NAS)消息的转发等。
SMF主要负责UE的会话管理,例如,管理PDU会话的建立和删除、维护PDU会话上下文等。
PCF主要负责测量控制,例如,生成和/或管理用户、会话、QoS流处理策略等。
AF主要负责提供各种业务服务,能够通过NEF与核心网进行交互,并和策略管理框架交互以进行策略管理等。
NEF主要负责提供网络能力开放相关的框架、鉴权和接口,在移动通信***的网络功能和其他网络功能之间传递信息。
AUSF主要负责执行UE的安全认证。
NSSF主要负责为UE选择网络切片。
NRF主要负责为其他网元提供网络功能实体信息的存储功能和选择功能。
UDM主要负责用户签约上下文管理。
图1中还展示了通信***中多个网元之间的接口,下面对本申请实施例涉及的网元之间的相关接口进行说明。N1是UE和核心网控制面之间的接口,UE和AMF之间可以通过N1接口进行交互。N2是接入网设备和核心网控制面之间的接口,接入网设备与AMF之间可以通过N2接口进行交互。N3是接入网设备和UPF之间的通信接口,用于传输用户数据。N4是SMF和UPF之间的通信接口,用于对UPF进行策略配置等。N6是UPF与DN之间的通信端口。CN中的各个控制面网元之间的接口可以采用相应的服务化接口的方式实现,具体可以参见图1所示。
需要说明的是,图1所示的通信***并不构成本申请实施例能够适用的通信***的限定。因此本申请实施例提供的通信方法还可以适用于各种制式的通信***,例如:长期演进(long term evolution,LTE)通信***、5G通信***、第六代(The 6th Generation,6G)通信***以及未来通信***。另外,还需要说明的是,本申请实施例也不对通信***中各网元的名称进行限定,例如,在不同制式的通信***中,各网元可以有其它名称;又例如,当多个网元融合在同一物理设备中时,该物理设备也可以有其他名称。
为了便于理解,下面对INT技术进行说明。参阅图2所示,INT技术是一种在数据面进行被动网络测量的方法。在该方法中,业务数据包在传输到网络中的节点时,节点将本节点的测量数据(也可以称为测量参数或INT元数据)添加到业务数据包的包头中。目前,INT元数据的类型包括:本地转发延迟、端口号、设备号、队列占用率等中的至少一项。
支持INT技术的网络中可以定义以下三种INT设备类型:INT源节点、INT传输节点和INT池节点。如图2所示,各个INT设备类型的主要INT功能如下:
INT源节点可以在业务数据包中添加INT包头以及本节点的INT元数据。
INT传输节点可以将本节点的INT元数据添加到业务数据包中。
INT池节点可以将本节点的INT元数据添加到业务数据包中,然后,将业务数据包中包括的INT包头及所有INT元数据提取出来,并上报给服务器进行分析和/或诊断。
利用INT技术,网络中的节点在传输业务数据包时,可以实时对网络状态进行检测,并将检测结果上报给服务器进行分析,从而可以提高网络状态检测的及时性和准确性。
下面结合附图对本申请提供的方案进行说明。本申请实施例提供了一种通信方法,该方法可应用于图1所示的通信***中。下面参阅图3所示的流程图,对该方法的流程进行具体说明。为了便于区分和描述,以下将移动通信***中负责为目标通信设备进行INT配置的控制面网元称为第一控制面网元,而目标通信设备可以为终端设备、AN设备、UPF中的任一种。
S301:第一控制面网元可获取所述移动通信***中的目标通信设备的INT配置信息。所述INT配置信息可用于所述目标通信设备对业务数据包进行INT处理。
可选的,所述第一控制面网元可以是AF、PCF、NEF、SMF、AMF等控制面网元中的一个或多个。
在一些实施方式中,由一个控制面网元来确定INT配置信息的全部,即第一控制面网元可以为一个控制面网元。例如,AF、PCF、或NEF中的一个控制面网元确定所述目标通信设备的INT配置信息。
在另一些实施方式中,由多个控制面网元共同确定所述目标通信设备的INT配置信息,即第一控制面网元可以为多个控制面网元。例如,AF确定所述INT配置信息中的一部分信息,PCF或NEF确定所述INT配置信息中的另一部分信息。
此外,还需要说明的是,不同通信设备的INT配置信息可以由相同的控制面网元确定,也可以由不同的控制面网元确定,本申请实施例对此也不做限定。
在本申请实施例中,所述目标通信设备的INT配置信息可以指示以下至少一项:需要所述目标通信设备提供的INT元数据的类型(以下简称为第一INT元数据类型)、INT包头的格式(第一INT包头格式)、所述目标通信设备的INT设备类型。
其中,所述第一INT元数据类型可包含所述目标通信设备进行网络测量所需的参数的类型。例如,所述第一INT元数据类型包括但不限于以下至少一项:所述目标通信设备传输业务数据包的时间戳、所述目标通信设备的设备标识、所述目标通信设备的端口状态、所述目标通信设备传输业务数据包时的拥塞状态、所述目标通信设备的带宽、所述目标通信设备的吞吐量、所述目标通信设备的带宽利用率、所述目标通信设备的丢包率、所述目标通信设备的队列利用率、所述目标通信设备传输业务数据包的本地转发时延。
所述第一INT包头格式可以包括:所述目标通信设备传输的业务数据包中的INT包头的包装协议。所述INT包头的包装协议可以但不限于包括以下至少一项:虚拟扩展局域网(virtual extensible local area network,VXLAN)、通用网络虚拟封装(genericnetwork virtualization encapsulation,Geneve)、通用路由封装(generic routingencapsulation,GRE)、网络服务报头(network service header,NSH)、传输控制协议(transmission control protocol,TCP)、用户数据报协议(user datagram protocol,UDP)。
所述目标通信设备的INT设备类型可为以下任一项:INT源节点、INT传输节点、INT池节点。
此外,所述INT配置信息还可以指示所述目标通信设备传输的业务数据包中的INT包头的类型(以下简称为第一INT包头类型)。第一INT包头类型可以指示能够对业务数据包进行INT处理的INT设备类型。例如,当所述INT配置信息指示INT包头包含第一类型(例如,嵌入数据(eMbed data,MD)类型或嵌入指示(eMbed instruction,MX)类型)时,表示当作为INT传输节点的目标通信设备接收到包含的第一类型INT包头的业务数据包时,可以对所述业务数据包进行INT处理。又例如,当所述INT配置信息指示INT包头包含第二类型(例如,目的地类型)时,表示当作为INT池节点的目标通信设备接收到包含的第二类型INT包头的业务数据包时,可以对所述业务数据包进行INT处理。
应注意,不同通信设备的INT配置信息中包含的信息可以是相同的,也可以是不同的,或者部分相同。例如,具有相同INT设备类型的目标通信设备的INT配置信息可以是相同的,具有不同INT设备类型的目标通信设备的INT配置信息可以是不同的。
可选的,所述第一控制面网元可以但不限于通过以下几种实施方式,获取所述INT配置信息:
实施方式一:第一控制面网元在获取INT信息之后,可根据所述INT信息确定所述INT配置信息,其中,所述INT信息可用于所述移动通信***对业务数据包进行INT处理。
实施方式二:第一控制面网元可在接收到来自终端设备或终端设备接入的接入网设备的INT请求之后,确定所述INT配置信息。
实施方式三:第一控制面网元可接收来自第二控制面网元的INT配置信息。其中,所述INT配置信息可以是第二控制面网元生成的。
下面分别对上述三种实施方式进行说明。
实施方式一:
在本实施方式一中,所述INT信息可以用于指示以下至少一项:需要所述移动通信***提供的INT元数据的类型(以下简称为第二INT元数据类型)、INT包头的格式(以下简称为第二INT包头格式)。
其中,所述第二INT元数据类型可以包含移动通信***进行网络测量所需的参数的类型。例如,所述第二INT元数据类型包括但不限于以下至少一项:所述移动通信***传输业务数据包的时间戳、所述移动通信***中对业务数据包进行INT处理的通信设备(以下简称为INT设备)的设备标识、每个INT设备的端口状态、所述移动通信***传输业务数据包时的拥塞状态、所述移动通信***的带宽、所述移动通信***的吞吐量、所述移动通信***的带宽利用率、每个INT设备的队列利用率、所述移动通信***的丢包率、所述移动通信***的***转发时延。
所述第二INT包头格式可以包含:所述移动通信***中的业务数据包中的INT包头的包装协议。
可选的,所述INT信息还可以指示所述移动通信***中的业务数据包中的INT包头的类型(以下简称第二INT包头类型)。所述INT包头的类型可以指示能够对业务数据包进行INT处理的INT设备类型。
INT包头的类型和/或INT包头的包装协议的内容可以参见对第一INT包头格式中INT包头的格式和/或INT包头的包装协议的说明,此处不再赘述。
在本实施方式一中,所述第一控制面网元可以但不限于通过以下几种实现方式,获取所述INT信息:
第一种实现方式:第一控制面网元可以在接收到来自终端设备或所述终端设备接入的AN设备的INT请求之后,确定所述INT信息。其中,所述INT请求用于请求对所述终端设备的业务数据包进行INT处理。
在本第一种实现方式中,所述第一控制面网元可以但不限于通过以下几种方式获取所述INT请求:
方式1:当所述第一控制面网元是SMF时,SMF可依次通过AN设备和AMF接收来自所述终端设备的INT请求,或者通过AMF接收来自该AN设备的INT请求。
方式2:当所述第一控制面网元是PCF时,PCF可依次通过AN设备、AMF和SMF,接收来自所述终端设备的INT请求,或者依次通过AMF和SMF,接收来自该AN设备的INT请求。
在本第一种实现方式中,所述INT请求中可以携带INT指示信息,该INT指示信息可以指示移动通信***对所述终端设备的业务数据包进行INT处理。该INT指示信息可以是INT标识,也可以是其它与请求对所述终端设备的业务数据包进行INT处理存在对应关系的信息。
可选的,所述INT请求可以复用现有的消息(例如,PDU会话建立请求消息或PDU会话修改请求消息),也可以是用于请求对所述终端设备的业务数据包进行INT处理的专用消息,本申请对此不作限定。
在本第一种实现方式中,所述第一控制面网元在接收到所述INT请求之后,可以但不限于通过以下至少一项,生成INT信息:所述终端设备的业务的特征、所述终端设备的业务的QoS参数、所述移动通信***的资源配置状态、测量需求。可选的,所述INT请求中可以携带以上至少一项或任意组合;或者所述第一控制面网元可以通过其他方式,分别获取上述每种信息,本申请对此不作限定。
例如,当所述终端设备的业务数据包较大时(例如,业务数据包中承载的数据量大于第一数据量阈值),所述第一控制面网元可以确定所述第二INT元数据类型包括以下至少一项:所述移动通信***的带宽、所述移动通信***的吞吐量。
又例如,当要求所述终端设备的业务的时延较小时(例如,小于第一时延阈值),所述第一控制面网元可以确定第二INT元数据类型包括以下至少一项:所述移动通信***中INT设备的设备标识、所述移动通信***传输业务数据包的时间戳、所述移动通信***的***转发时延。
再例如,当目标通信设备的负载很高(例如,大于第一负载阈值),或可用资源很少(例如,小于第一可用资源阈值)时,所述第一控制面网元可以确定第二INT元数据类型包括以下至少一项:所述移动通信***传输业务数据包时的拥塞状态、所述移动通信***的带宽、所述移动通信***的带宽利用率。
再例如,当通信设备之间接口的负载很高时(例如,空口负载大于第二负载阈值),所述第一控制面网元可以确定第二INT元数据类型包括以下至少一项:所述移动通信***传输业务数据包时的拥塞状态、所述移动通信***的带宽、所述移动通信***的带宽利用率。
再例如,当测量需求为:测量增强移动宽带(enhanced mobile broadband,eMBB)业务的吞吐量、丢包率中的至少一项时,对于传输eMBB业务的移动通信***,所述第一控制面网元确定第二INT元数据类型包括以下至少一项:所述移动通信***的吞吐量、所述移动通信***的丢包率。
再例如,当测量需求为:测量高可靠和低延迟通信(Ultra-reliable and LowLatency Communications,URLLC)业务的时延、丢包率中的至少一项时,对于传输URLLC业务的移动通信***,所述第一控制面网元确定第二INT元数据类型包括以下至少一项:所述移动通信***的***转发时延、所述移动通信***的丢包率。
当所述第一控制面网元在确定第二INT元数据类型之后,可生成指示所述第二INT元数据类型的所述INT信息。
在本第一种实现方式中,所述第一控制面网元还可以在接收到所述INT请求之后,确定所述第二INT包头格式和/或所述第二INT包头类型。
例如,如果移动通信***支持一种INT包头格式(例如,所述移动通信***支持的INT包头的包装协议为GRE),则所述第一控制面网元确定该INT包头格式为所述第二INT包头格式。如果移动通信***可支持多种INT包头格式(例如,所述移动通信***支持的INT包头的包装协议包括GRE和VXLAN),则第一控制面网元可从支持的多种INT包头格式中选择一种或多种INT包头格式作为所述第二INT包头格式。
例如,如果移动通信***支持一种INT包头类型(例如,所述移动通信***支持的INT包头的类型为目的地类型),则所述第一控制面网元确定该INT包头格式为所述第二INT包头类型。如果移动通信***可支持多种INT包头类型(例如,所述移动通信***支持的INT包头的类型为目的地类型和MD类型),则第一控制面网元可从支持的多种INT包头类型中选择一种或多种INT包头类型作为所述第二INT包头类型。
当所述第一控制面网元在确定第二INT包头格式和/或所述第二INT包头类型之后,可生成指示第二INT包头格式和/或所述第二INT包头类型的所述INT信息。
第二种实现方式:第一控制面网元可接收来自服务器或第三控制面网元的所述INT信息,具体包括以下方式:
方式1:所述第一控制面网元可以接收来自服务器的所述INT信息。例如,当第一控制面网元是AF时,AF从服务器接收所述INT信息。
方式2:所述第一控制面网元可以接收来自第三控制面网元的所述INT信息。
可选的,所述第三控制面网元发送的所述INT信息可以是从所述服务器接收的。例如,当第一控制面网元是PCF时,PCF可通过AF接收来自服务器的所述INT信息,即第三控制面网元是AF。又例如,当第一控制面网元是SMF时,SMF可以依次通过AF和PCF,接收来自服务器的所述INT信息,即第三控制面网元是AF和PCF中至少一个;具体地,服务器向AF发送所述INT信息,AF向PCF发送所述INT信息,然后,SMF接收来自PCF的所述INT信息。
可选的,所述第三控制面网元发送的所述INT信息还可以是所述第三控制面网元生成的,即第三控制面网元具有INT配置能力。例如,所述第三控制面网元可以为AF,AF可根据来自终端设备或所述终端设备接入的AN设备的INT请求,生成INT信息。所述第三控制面网元生成所述INT信息的方式可以参考第一种实现方式中的描述,此处不再赘述。
在本实施方式一中,当所述第一控制面网元通过以上实现方式获取INT信息之后,所述第一控制面网元可以但不限于通过以下步骤A1-A3中的至少一个步骤,根据所述INT信息生成所述INT配置信息。
A1:所述第一控制面网元可根据所述INT信息指示的第二INT元数据类型(可选的,还可以根据目标通信设备的网络测量能力),确定所述第一INT元数据类型。
可选的,第二INT元数据类型和第一INT元数据类型可以是全部对应的,也可以是不对应的,或者部分对应。需要说明的是,任一个第一INT元数据类型与一个第二INT元数据对应,可以表示:通过属于该INT元数据类型的元数据1可以确定属于该第二INT元数据类型的元数据2;或,该第一INT元数据类型与该第二INT元数据类型相同。
例如,当第二INT元数据类型包括:所述移动通信***传输业务数据包的时间戳时,所述第一INT元数据类型可包括:所述目标通信设备传输业务数据包的时间戳。
又例如,所述第一控制面网元可以在所述第二INT元数据类型的基础上增加元数据类型,得到第一INT元数据类型。此时,第一INT元数据类型和第二INT元数据类型部分对应,且第一INT元数据类型比第二INT元数据类型多。
在一个示例中,所述第二INT元数据类型包括:所述移动通信***中的通信设备传输业务数据包的时间戳、所述移动通信***中的INT设备的设备标识。如果第一控制面网元确定还需要对拥塞情况进行分析,则可确定所述第一INT元数据类型包括:所述目标通信设备传输业务数据包的时间戳、所述目标通信设备的设备标识、所述目标通信设备传输业务数据包时的拥塞状态。
再例如,所述第一控制面网元可以在所述第二INT元数据类型的基础上减少元数据类型,得到第一INT元数据类型。此时,第一INT元数据类型和第二INT元数据类型部分对应,且第一INT元数据类型比第二INT元数据类型少。当所述第一控制面网元不支持所述第二INT元数据类型中的部分元数据类型时,可以减少在所述第二INT元数据类型的基础上减少元数据类型,得到第一INT元数据类型。
在一个示例中,所述第二INT元数据类型包括:所述移动通信***传输业务数据包的时间戳、所述移动通信***中的INT设备的设备标识、所述移动通信***传输业务数据包时的拥塞状态。如果第一控制面网元确定目标通信设备不能对拥塞情况进行分析,则可确定所述第一INT元数据类型包括:所述目标通信设备传输业务数据包的时间戳、所述目标通信设备的设备标识。
可选的,当第二INT元数据类型和第一INT元数据类型不对应或者部分对应时,所述第一控制面网元可以自行决定所述第一INT元数据类型,也可以与服务器或其它控制面网元协商确定。
当所述第一控制面网元确定第一INT元数据类型之后,可生成指示所述第一INT元数据类型的所述INT配置信息。
A2:所述第一控制面网元可根据所述INT信息指示的第二INT包头格式,确定所述INT配置信息指示的第一INT包头格式。
应理解,通常,所述第一INT包头格式与所述第二INT包头格式相同,或者所述第一INT包头格式包含在所述第二INT包头格式中。例如,当第二INT包头格式中的INT包头的包装协议为VXLAN或GRE时,如果第一控制面网元确定所述移动通信***不能支持GRE,则第一控制面网元可确定第一INT包头格式中的INT包头的包装协议为VXLAN。
可选的,当所述INT信息指示第二INT包头类型,所述INT配置信息也指示第一INT包头类型的情况下,所述第一控制面网元还可以根据所述INT信息指示的第二INT包头类型,确定所述INT配置信息指示的第一INT包头类型。通常,所述第一INT包头类型与所述第二INT包头类型相同,或者所述第一INT包头类型包含在所述第二INT包头类型中。
A3:为了使得所述移动通信***能够对业务数据包进行处理,所述第一控制面网元在获得所述INT信息之后,还需要在移动通信***中确定进行INT处理的目标通信设备以及目标通信设备的INT设备类型。
其中,所述目标通信设备为移动通信***中对业务数据包进行INT处理的通信设备(以下简称为INT设备)中的一个通信设备。
可选的,移动通信***中的INT设备可以是默认的,例如,移动通信***中的INT设备是协议规定的或者操作维护管理(operation administration and maintenance,OAM)设定的;还可以是第一控制面网元自行确定的。移动通信***中的INT设备也可以是其它控制面网元确定后通知给所述第一控制面网元的。
下面对第一控制面网元确定移动通信***中的INT设备的方法进行说明。其它控制面网元确定INT设备的方法与第一控制面网元确定INT设备的方法相同,此处不再赘述。
在本实施方式一中,所述第一控制面网元可根据以下至少一项,在传输业务数据的用户面通信设备(UE、AN设备、UPF(在一些场景中,UPF可以包含:非会话锚点的中继UPF和会话锚点的锚点UPF))中,确定所述INT设备:所述终端设备的业务的特征、所述终端设备的业务的QoS参数、所述移动通信***的资源配置状态、测量需求、各个用户面通信设备的网络测量能力。
例如,当所述终端设备的业务数据包较大时(例如,业务数据包中承载的数据量大于第二数据量阈值),所述第一控制面网元可以选择UPF、AN设备和终端设备中的部分通信设备作为INT设备;当所述终端设备的业务数据包较小时(例如,业务数据包中承载的数据量小于或等于第二数据量阈值),所述第一控制面网元可以选择UPF、AN设备和终端设备作为INT设备。
由于移动通信***可以传输的业务数据包的大小是有限制的,如果业务数据包本身承载的数据量很大,且所有通信设备都在业务数据包中添加INT元数据,则可能会导致业务数据包的大小超出移动通信***可传输的能力范围。本申请实施例中,所述第一控制面网元根据所述终端设备的业务数据包的大小来选择合适数量的INT设备对业务数据包进行INT处理,既可以及时、准确地对所述移动通信***传输业务数据包时的网络状态进行检测,又不影响业务数据包的传输。
又例如,当要求所述终端设备的业务的时延较小时(例如,小于第二时延阈值),第一控制面网元可以选择UPF、AN设备和终端设备中的部分通信设备作为INT设备;当要求所述终端设备的业务的时延较大时(例如,大于或等于第二时延阈值),所述第一控制面网元可以选择UPF、AN设备和终端设备作为INT设备。
由于每个INT设备对业务数据包进行INT处理,都会增加业务数据包的时延。该方法中,所述第一控制面网元根据对所述终端设备的业务的时延要求来选择INT设备。这样,既可以及时对所述移动通信***传输业务数据包时的网络状态进行检测,又不影响业务数据包的传输。
再例如,当通信设备的负载很高(例如,大于第三负载阈值),或可用资源很少(例如,小于第一可用资源阈值)时,第一控制面网元可以确定不选择该通信设备作为INT设备。具体地,当AN设备的负载大于第三负载阈值时,第一控制面网元可以选择终端设备和UPF作为INT设备,而不选择AN设备作为INT设备。
再例如,当通信设备之间接口的负载很高(例如,空口负载大于第四负载阈值)时,第一控制面网元可以确定不选择该接口对应的部分或全部通信设备作为INT设备。具体地,当空口负载大于第四负载阈值时,则第一控制面网元可以选择终端设备和UPF作为INT设备,而不选择AN设备作为INT设备。
在上述方法中,第一控制面网元根据资源配置状态灵活选择INT设备,从而可以合理利用移动通信***的处理资源和网络资源。
再例如,当对测量粒度的要求较高时,第一控制面网元可确定INT设备包括:UPF、AN设备和终端设备。该方法中,第一控制面网元可根据测量需求灵活确定INT设备,从而能够合理利用移动通信***的处理资源和网络资源。
再例如,当终端设备、AN设备和UPF等用户面通信设备都具有测量所述第二INT元数据类型的能力时,第一控制面网元可确定INT设备包括:UPF、AN设备和终端设备。
应理解,上述方法也可以互相结合。例如,第一控制面网元可根据网络负载和对时延的要求来选择INT设备。对时延的要求越高,网络负载越重,INT设备的数量越少。
当所述第一控制面网元确定至少一个INT设备后,所述第一控制面网元可以分别针对每个INT设备确定INT配置信息,即将每个INT设备作为目标通信设备为其配置INT配置信息。
所述第一控制面网元确定移动通信***中的INT设备之后,根据业务数据包的传输方向确定每个INT设备的INT设备类型。
当第一控制面网元确定移动通信***中的INT设备为两个或两个以上时,所述第一控制面网元可以确定业务数据包在用户面经过的首个INT设备的INT设备类型为INT源节点或INT传输节点;确定业务数据包在用户面经过的最后一个INT设备的INT设备类型为INT池节点;以及确定INT源节点和INT池节点之间的INT设备的INT设备类型为INT传输节点。
例如,当针对上行传输方向,第一控制面网元确定的INT设备包含终端设备、AN设备、UPF时,所述第一控制面网元可确定UPF的INT设备类型为INT池节点,确定终端设备的INT设备类型为INT源节点,以及确定AN设备的INT设备类型为INT传输节点。
又例如,当针对下行传输方向,第一控制面网元确定的INT设备包含UPF和终端设备,所述第一控制面网元可确定UPF的INT设备类型为INT源节点,确定终端设备的INT设备类型为INT池节点。
再例如,当针对下行传输方向,服务器向所述移动通信设备发送的业务数据包中包括INT包头,第一控制面网元确定的INT设备包含UPF和终端设备时,所述第一控制面网元可确定UPF的INT设备类型为INT传输节点,确定终端设备的INT设备类型为INT池节点。
当所述第一控制面网元通过以上步骤A1-A3确定第一INT元数据类型、第一INT包头格式、第一INT包头类型以及目标通信设备的INT设备类型之后,可生成指示上述四项信息的所述INT配置信息。
实施方式二:
在本实施方式二中,INT请求的内容和获取方式可以参考实施方式一中的第一种实现方式。
在本实施方式二中,当所述第一控制面网元接收到来自终端设备或终端设备接入的AN设备的INT请求后,可以但不限于通过以下至少一项,生成所述INT配置信息:所述终端设备的业务的特征、所述终端设备的业务的服务质量QoS参数、所述移动通信***的资源配置状态、测量需求、目标通信设备的网络测量能力。
在本实施方式二中,所述第一控制面网元可以参考实施方式一中的第一种实现方式中的确定第二INT元数据类型的方法,来确定第一INT元数据类型,此处不再赘述。
所述第一INT包头格式的确定方法可参考实施方式一中的第一种实现方式中所述第二INT包头格式的确定方法,所述第一INT包头类型的确定方法可参考实施方式一中的第一种实现方式中所述第二INT包头类型的确定方法,此处不再赘述。
所述第一控制面网元在接收到所述INT请求之后,可以确定所述移动通信***中的INT设备,以及每个INT设备的INT设备类型,具体过程也可以参考以上实施方式一,此处不再赘述。
综上,所述第一控制面网元可以根据第一INT元数据类型、所述第一INT包头格式、所述第一INT包头类型,确定目标通信设备的INT配置信息。
实施方式三:
在本实施方式三中,所述第二控制面网元可以是AF、PCF、NEF、SMF等控制面网元中的一个或多个。例如,所述第二控制面网元是PCF,PCF可在生成所述INT配置信息之后,将所述INT配置信息依次发送给SMF和AMF,即所述第一控制面网元是SMF和AMF中的至少一个。
所述第二控制面网元生成INT配置信息的方式可以参照实施方式一和实施方式二,此处不再赘述。
在一些实施方式中,所述INT配置信息还可以包括:目标QoS流指示信息。所述目标QoS流指示信息可以指示所述移动通信***中支持INT处理的目标QoS流。
所述目标QoS流指示信息可以是现有的标识(QoS流标识),也可以是其它和QoS流存在对应关系的指示信息。
在本方法中,第一控制面网元可以为本次INT确定目标QoS流,并为目标通信设备提供目标QoS流指示信息。这样,目标通信设备可根据目标QoS流指示信息确定支持INT处理的目标QoS流,有针对性地对支持INT处理的目标QoS流中的业务数据包进行INT处理,从而可以对移动通信***传输目标QoS流时的网络状态进行检测,进从而可以提高网络状态检测的有效性、及时性和针对性。
在本实施方式中,所述第一控制面网元可以但不限于通过以下方式生成所述目标QoS流指示信息:
方式1:所述第一控制面网元可根据INT信息,生成目标QoS流指示信息。
可选的,所述INT信息可包括数据流指示信息。所述数据流指示信息可指示支持INT处理的目标数据流。
其中,所述INT信息可以是根据上述实施方式一第二种实现方式,从所述服务器获取的。
所述第一控制面网元可根据数据流指示信息,确定与所述目标数据流对应的目标QoS流,然后,生成用于指示所述目标QoS流的所述目标QoS流指示信息。
其中,DN中的支持INT处理的目标数据流与移动通信网络中的支持INT处理的目标QoS流存在对应关系。这样,移动通信***可以对在所述移动通信***和DN之间传输的业务数据包进行INT处理。
方式2:所述第一控制面网元可根据INT请求,生成所述目标QoS流指示信息。
其中,所述INT请求可以是根据上述实施方式二,从终端设备或终端设备接入的AN设备获取的。
在一些示例中,所述INT请求中可包含数据包指示信息。所述数据包指示信息可指示请求进行INT处理的所述终端设备的目标业务数据包。
所述第一控制面网元可根据数据包指示信息,确定包括所述目标业务数据包的目标QoS流,然后,生成可指示所述目标QoS流的所述目标QoS流指示信息。
在另一些示例中,当所述INT请求是通过PDU会话建立请求消息或PDU会话修改请求消息发送时,所述第一控制面网元可以确定该PDU会话建立请求消息或PDU会话修改请求消息所请求建立/修改的PDU会话,然后根据所述PDU会话,确定所述目标QoS流。例如,所述第一控制面网元可以将所述PDU会话对应的至少一个QoS流中的部分或全部作为所述目标QoS流。
在一些实施方式中,所述INT配置信息还可指示以下至少一项:所述目标通信设备对所述业务数据包进行INT处理的频率、所述目标通信设备对所述业务数据包进行INT处理的周期。
可选的,第一控制面网元可以根据所述终端设备的业务的服务质量QoS参数,确定所述频率和/或所述周期。
例如,当要求所述终端设备的业务的时延较小时或者要求所述终端设备的业务的带宽较大时,第一控制面网元可以确定需要对目标QoS流的部分业务数据包进行处理,并确定所述频率或所述周期。在一个可能的示例中,第一控制面网元可以确定所述目标通信设备对业务数据包进行INT处理的频率是每隔3个业务数据包对业务数据包进行INT处理。在另一个可能的示例中,第一控制面网元可以确定所述目标通信设备对业务数据包进行INT处理的周期是每隔3ms对业务数据包进行INT处理。
通过本实施方式,所述第一控制面网元还可以控制目标通信设备进行INT处理的频率,在及时、准确地对移动通信***传输业务数据包时的网络状态进行检测的同时,可以降低业务数据包的传输时延,节省传输带宽,降低由高频率地进行INT处理造成的所述目标通信设备的资源消耗。
在一些实施方式中,当目标通信设备的INT设备类型为INT池节点时,所述INT配置信息还可以指示所述目标通信设备对业务数据包的INT元数据的处理方式。
可选的,作为INT池节点的所述目标通信设备对业务数据包的INT元数据的处理方式可以为以下任一种:
第一处理方式:将多个通信设备的INT元数据进行归一化,生成移动通信***的元数据(以下称为第一INT元数据),然后上报第一INT元数据。
在本处理方式中,所述目标通信设备根据接收的业务数据包中包含的至少一个通信设备的INT元数据,生成第一INT元数据。
第二处理方式:不作归一化,上报多个通信设备的INT元数据。
当所述第一控制面网元确定采用哪种处理方式之后,可以生成用于指示所述目标通信设备对业务数据包的INT元数据的处理方式的所述INT配置信息。
一种实现方式中,所述第一控制面网元可以根据第二INT元数据类型确定采用哪种处理方式。
所述第一控制面网元可以但不限于通过以下方式指示所述目标通信设备对业务数据包的INT元数据的处理方式:
方式1:在所述INT配置信息中包含第一指示,所述第一指示用于指示目标通信设备按照第一处理方式进行处理。
所述INT配置信息中可以包含第二指示,所述第二指示用于指示目标通信设备按照第二处理方式进行INT处理。
方式2:所述INT配置信息中还可以包含第一指示字段,当该字段取值为第一值时,指示一种处理方式;当该字段取值为第二值时,指示另一种处理方式。
方式3:第一控制面网元还可以通过所述INT配置信息中是否包含第二指示字段,来指示处理方式。例如,当INT配置信息中包含第二指示字段时,指示一种处理方式;当INT配置信息中不包含第二指示字段时,指示另一种处理方式。
在一些实施方式中,当目标通信设备的INT设备类型为INT池节点时,所述INT配置信息还包括:第三指示。第三指示可以指示目标通信设备向目标接收设备发送归一化后的第一INT元数据,或向目标接收设备发送多个通信设备的INT元数据。
其中,第三指示中可以包含以下至少一项:目标接收设备的设备标识、目标接收设备的地址。
可选的,目标接收设备可以是服务器或第四控制面网元(例如,AF)。
在一些实施方式中,当目标通信设备的INT设备类型为INT池节点时,所述INT配置信息还包括:第四指示。第四指示可指示所述目标通信设备将INT包头和所述移动通信***的所有通信设备的INT元数据从所述业务数据包中删除。这样,可以保证所述目标通信设备可以继续根据正常格式的业务数据包实现终端设备的业务。
S302:所述第一控制面网元向所述目标通信设备发送所述INT配置信息。相应地,所述目标通信设备接收来自第一控制面网元的所述INT配置信息。
可选的,所述第一控制面网元可以通过复用现有的消息(例如,PDU会话建立或PDU会话修改过程中的消息)向所述目标通信设备发送所述INT配置信息,也可以通过专用消息向所述目标通信设备发送INT配置信息。
在S302中,所述第一控制面网元可以但不限于通过以下方式向所述目标通信设备发送所述INT配置信息:
方式1:所述第一控制面网元可以为SMF。
当目标通信设备为UPF时,SMF可向UPF发送所述UPF的INT配置信息。例如,SMF可通过N4接口向UPF发送所述UPF的INT配置信息。
当目标通信设备为AN设备时,SMF可通过AMF向AN设备发送所述AN设备的INT配置信息。例如,SMF向AMF发送所述AN设备的INT配置信息,AMF通过N2接口向AN设备发送所述AN设备的INT配置信息。
当目标通信设备为终端设备时,SMF可通过AMF向终端设备发送所述终端设备的INT配置信息。例如,SMF向AMF发送所述终端设备的INT配置信息,AMF通过N1接口向终端设备发送所述终端设备的INT配置信息。
方式2:所述第一控制面网元可以为AF、PCF、NEF中的一个。所述第一控制面网元可以通过SMF将INT配置信息发送给目标通信设备。
S303:所述目标通信设备在获取第一业务数据包之后,根据所述INT配置信息,对第一业务数据包进行INT处理。
可选的,在所述目标通信设备对第一业务数据包进行INT处理之前,可以先确定支持INT处理的业务数据包。其中,所述第一业务数据包属于支持INT处理的业务数据包。
所述目标通信设备可以但不限于通过以下方式确定支持INT处理的业务数据包:
方式1:所述目标通信设备可以根据INT配置信息中包含的目标QoS流指示信息,确定支持INT处理的目标QoS流,并确定该目标QoS流中的所有业务数据包为支持INT处理的业务数据包。
例如,目标通信设备可以根据INT配置信息中包含的目标QoS流指示信息,确定所述移动通信***中支持INT处理的目标QoS流,并对所述目标QoS流中的业务数据包进行INT处理。
方式2:所述目标通信设备可以根据INT配置信息,确定支持INT处理的目标QoS流,并确定该目标QoS流中的部分业务数据包为支持INT处理的业务数据包。
可选的,目标通信设备可以根据INT配置信息所指示的对业务数据包进行INT处理的频率和/或周期,确定目标QoS流中的部分业务数据包为支持INT处理的业务数据包。
例如,如果INT配置信息指示的对业务数据包进行INT处理的频率是每隔3个业务数据包进行INT处理,则所述目标通信设备在所述目标QoS流中每隔3个业务数据包选择一个业务数据包,作为需要进行INT处理的业务数据包。如果INT配置信息指示的对业务数据包进行INT处理的周期是3ms,则所述目标通信设备每隔3ms选择业务数据包,作为需要进行INT处理的业务数据包。
所述目标通信设备在执行S303的过程中,可以根据所述INT配置信息所指示的所述目标通信设备的INT设备类型,执行相应的INT处理,具体实施方式如下:
实施方式一:所述INT配置信息指示所述目标通信设备的INT设备类型为INT源节点。
在本实施方式中,所述目标通信设备获取当前所述目标通信设备的INT元数据,然后将INT包头和所述目标设备的INT元数据添加到所述第一业务数据包中。
在本实施方式一中,所述目标通信设备可以在根据所述INT配置信息所指示的第一INT包头格式生成INT包头之后,将该INT包头添加到所述业务数据包中。其中,生成的所述INT包头的格式符合所述第一INT包头格式。所述目标通信设备可根据所述INT配置信息所指示的第一INT元数据类型,生成所述目标通信设备的INT元数据;然后,所述目标通信设备可将所述目标通信设备的INT元数据添加到所述业务数据包中。
例如,当INT配置信息指示的INT包头的包装协议是VXLAN时,所述目标通信设备可生成包装协议为VXLAN的INT包头。当INT配置信息指示的第一INT元数据类型包括:所述目标通信设备传输业务数据包的时间戳、所述目标通信设备的设备标识时,所述目标通信设备可获取所述目标通信设备传输第一业务数据包的时间戳、所述目标通信设备的设备标识,从而得到目标通信设备的INT元数据。
通过该方法,移动通信***中的目标通信设备可以实现INT源节点的功能,在无需其他***辅助的情况下,移动通信***可以对业务数据包进行INT处理,从而可以提高移动通信***中的网络状态测量的及时性和准确性。
实施方式二:所述INT配置信息指示所述目标通信设备的INT设备类型为INT传输节点。
在本实施方式中,所述目标通信设备获取当前所述目标通信设备的INT元数据,然后将所述目标通信设备的INT元数据添加到所述第一业务数据包中。
在本实施方式中,在所述目标通信设备接收到第一业务数据包之后,识别到第一业务数据包中包含INT包头后,即可以根据所述INT配置信息所指示的第一INT元数据类型,生成所述目标通信设备的INT元数据;然后,所述目标通信设备可将所述目标通信设备的INT元数据添加到所述第一业务数据包中。
实施方式三:所述INT配置信息指示所述目标通信设备的INT设备类型为INT池节点。
在本实施方式中,所述目标通信设备在接收到所述第一业务数据包之后,可以对所述第一业务数据包包含的至少一个通信设备的INT元数据进行INT处理。
可选的,所述目标通信设备可以根据默认或预先约定的任一种处理方式执行S303;当所述INT配置信息还指示INT池节点对业务数据包的处理方式的情况下,所述目标通信设备可以根据所述INT配置信息所指示的处理方式执行S303。
其中,与前述S301中INT配置信息所指示的处理方式对应,所述目标通信设备可以但不限于通过以下两种处理方式对所述第一业务数据包包含的至少一个通信设备的INT元数据进行处理。
第一处理方式:将多个通信设备的INT元数据进行归一化,生成移动通信***的元数据(以下称为第一INT元数据),然后上报第一INT元数据。
本方式的一种可能的设计中,所述目标通信设备可在根据INT配置信息所指示的第一INT元数据类型,生成所述目标通信设备的INT元数据之后,根据所述第一业务数据包中包含的至少一个通信设备的INT元数据,以及所述目标通信设备的INT元数据,生成第一INT元数据。
例如,所述目标通信设备为UPF,INT设备包括UPF和终端设备,第一INT元数据类型包括所述目标通信设备传输业务数据包的本地转发时延。所述UPF在接收到第一业务数据包之后,根据INT配置信息所指示的第一INT元数据类型,生成UPF的INT元数据,其中,所述UPF的INT元数据包括所述UPF传输第一业务数据包的本地转发时延。然后,UPF获取所述第一业务数据包中包含的终端设备的INT元数据,其中,所述终端设备的INT元数据包括所述终端设备传输第一业务数据包的本地转发时延。UPF根据UPF的INT元数据和终端设备的INT元数据,生成所述第一INT元数据。具体的,UPF可根据所述UPF传输第一业务数据包的本地转发时延与所述终端设备传输第一业务数据包的本地转发时延,获得所述第一INT元数据中的所述移动通信***的***转发时延。
本方式的另一种可能的设计中,所述目标通信设备可在根据所述INT配置信息所指示的第一INT元数据类型,生成所述目标通信设备的INT元数据之后,将所述目标通信设备的INT元数据添加到所述第一业务数据包中。然后,所述目标通信设备可根据所述第一业务数据包中包含的多个通信设备的INT元数据,生成所述移动通信***的第一INT元数据。
例如,所述目标通信设备为UPF,所述UPF在接收到第一业务数据包之后,可根据所述第一INT元数据类型,生成UPF的INT元数据,并将UPF的INT元数据添加到所述第一业务数据包中。UPF在获取所述第一业务数据包中包含的终端设备的INT元数据和UPF的INT元数据之后,根据UPF的INT元数据和终端设备的INT元数据,生成所述第一INT元数据。
目标通信设备可在生成所述第一INT元数据之后,上报第一INT元数据。
在本方式中,作为INT池节点的目标通信设备可以将与所述第一业务数据包有关的移动通信***的INT元数据合成第一INT元数据,并上报第一INT元数据,使得接收所述第一INT元数据的设备可以方便的获取到与该业务数据包经历的网络状态对应的INT元数据,提高了网络分析的效率。
第二处理方式:不作归一化,上报多个通信设备的INT元数据。
本方式的一种可能的设计中,所述目标通信设备可根据所述INT配置信息指示的第一INT元数据类型,生成所述目标通信设备的INT元数据。所述目标通信设备还可获取所述第一业务数据包中包含的至少一个通信设备的INT元数据,然后上报所述目标通信设备的INT元数据、所述第一业务数据包中包含的至少一个通信设备的INT元数据。
例如,所述目标通信设备为UPF,所述UPF在接收到第一业务数据包之后,根据所述INT配置信息指示的第一INT元数据类型,生成UPF的INT元数据。UPF获取所述第一业务数据包中包含的终端设备的INT元数据。然后,UPF上报:UPF的INT元数据、终端设备的INT元数据。
本方式的另一种可能的设计中,所述目标通信设备可在根据所述INT配置信息指示的第一INT元数据类型,生成所述目标通信设备的INT元数据之后,将所述目标通信设备的INT元数据添加到所述第一业务数据包中。然后,所述目标通信设备可获取所述第一业务数据包中包含的多个通信设备的INT元数据,并上报所述第一业务数据包中包含的多个通信设备的INT元数据。
例如,所述目标通信设备为UPF,所述UPF在接收到第一业务数据包之后,可根据所述INT配置信息指示的第一INT元数据类型,生成UPF的INT元数据,并将UPF的INT元数据添加到所述第一业务数据包中。UPF在获取所述第一业务数据包中包含的终端设备的INT元数据和UPF的INT元数据之后,上报:终端设备的INT元数据和UPF的INT元数据。
在本实施方式三中,所述目标通信设备可以向预先配置,或者协议规定的目标接收设备上报第一INT元数据或多个通信设备的INT元数据。
当所述INT配置信息还包含第三指示时,所述目标通信设备根据所述第三指示,向目标接收设备发送第一INT元数据或多个通信设备的INT元数据。
这样,控制面网元可以为INT池节点配置INT元数据的目标接收设备。目标通信设备可根据所述第三指示,向所述目标接收设备发送第一INT元数据或多个通信设备的INT元数据。这样,所述目标接收设备可以根据所述移动通信***的INT元数据,对所述移动通信***传输所述业务数据包时的网络状态进行分析。
需要说明的是,在本实施方式三中,所述目标通信设备可以但不限于通过以下几种方式向目标接收设备发送第一INT元数据或多个通信设备的INT元数据:
方式1:在所述目标接收设备为服务器的情况下,目标通信设备可通过所述移动通信***中的业务数据包,向目标接收设备发送第一INT元数据或多个通信设备的INT元数据。换句话说,目标通信设备可以通过用户面,向目标接收设备发送第一INT元数据或多个通信设备的INT元数据。
方式2:在所述目标接收设备为移动通信***中的第四控制面网元或服务器的情况下,目标通信设备可通过控制面,向目标接收设备发送第一INT元数据或多个通信设备的INT元数据。
例如,当目标接收设备是AF时,目标通信设备可以通过控制面向AF发送第一INT元数据或多个通信设备的INT元数据,或者,目标通信设备可以通过PCF或NEF向AF发送第一INT元数据或多个通信设备的INT元数据。
又例如,当目标接收设备是服务器时,目标通信设备可以通过PCF、NEF或者AF中的一个或多个,向所述服务器发送第一INT元数据或多个通信设备的INT元数据。
可选的,PCF、NEF或AF中的一个控制面网元可在接收到发送第一INT元数据或多个通信设备的INT元数据之后,根据AF提供的INT包头格式(例如,VXLAN、Geneve等),对接收到的INT元数据进行处理。然后,PCF、NEF或AF向服务器发送处理后的INT元数据。
另外,在本实施方式三中,当所述INT配置信息中还包含第四指示时,目标通信设备还可以根据所述第四指示,将第一业务数据包中的INT包头和各个通信设备的INT元数据删除,然后,继续对正常格式的第一业务数据包进行业务处理,以实现终端设备的业务。例如,目标通信设备可以对第一业务数据包进行解封装处理,或者向下一个用户面通信设备或与所述移动通信***连接的设备(例如,DN中的业务服务器)发送删除后的该第一业务数据包。
在该方法中,所述移动通信***向外发送的业务数据包中不包含所述移动通信***的INT元数据和INT包头,从而可以减少向外发送业务数据包占用的资源,避免资源浪费。
本申请实施例提供了一种通信方法,通过该方法,在移动通信***中,控制面网元在获取目标通信设备的INT配置信息之后,可将该INT配置信息发送给目标通信设备;这样,目标通信设备可根据该INT配置信息,对业务数据包进行INT处理。通过该方案,控制面网元可以对移动通信***中的目标通信设备进行INT配置,使得移动通信***可以支持INT技术,从而使得目标通信设备在传输业务数据包时可以实时进行网络状态检测并上报检测结果,从而可以提高网络状态检测的及时性和准确性。
图4为本申请提供的一种移动通信***应用图3所示的通信方法的实例示意图。下面结合图4,说明图3所示的方法在图4所示的应用场景中的应用。
如图4所示,移动通信***(例如,5G通信***)的控制面网元(即图中的5G CP)可以通过AF与DN的服务器交互信息(例如,配置信息、控制信息等);移动通信***的UPF与DN的服务器之间有接口(例如,图1中的N6接口),UPF可以通过该接口与DN的服务器交互用户面数据;UE通过AN设备接入UPF。
在一种实现方式中,AF在接收到来自服务器的INT信息之后,可以将该INT信息发送给5G CP,5G CP根据该INT信息可以确定用户面通信设备UE、AN设备和UPF的INT配置信息,并将每个用户面通信设备的INT配置信息发送给相应的通信设备。这样,针对下行传输方向,每个用户面通信设备在接收到来自DN的业务数据包之后,可以根据所述INT配置信息对业务数据包进行INT处理。
在另一种实现方式中,5G CP接收到来自UE或者为UE服务的AN设备的INT请求之后,可以确定用户面通信设备中UE、AN设备和UPF的INT配置信息,并将每个用户面通信设备的INT配置信息发送给相应的通信设备。这样,针对下行传输方向,每个用户面通信设备在接收到来自DN的业务数据包之后,可以根据所述INT配置信息对业务数据包进行INT处理。
通过图4所示的实例可知,控制面网元可以对移动通信***中的多个用户面通信设备进行INT配置,使得移动通信***可以支持INT技术,从而使得每个用户面通信设备在传输业务数据包时可以实时进行网络状态检测并上报检测结果,从而可以提高网络状态检测的及时性和准确性。
本申请实施例提供了一种通信方法。该方法可以适用于图1或图4所示的通信***中,该方法中,控制面网元可以根据来自DN的INT信息,对移动通信***中的目标通信设备进行INT配置。在本申请实施例中,进行INT配置也可以被称为确定INT配置信息或配置INT能力;目标通信设备可以为终端设备、AN设备、UPF中的至少一种。下面参阅图5所示的流程图,对所述通信方法进行详细说明。为描述方便,下面以终端设备为UE为例进行说明。
S501:AF接收来自服务器(例如,DN的测量服务器)的INT信息。所述INT信息可用于AF所在的移动通信***对业务数据包进行INT处理。
可选的,所述INT信息可指示当前DN网络中的INT包的模式。例如,所述INT信息可以指示以下至少一项:需要所述移动通信***提供的INT元数据的类型(例如,S301中的第二INT元数据类型)、INT包的格式、INT包头的类型(例如,S301中的第二INT包头类型)、支持INT处理的目标数据流。
其中,所述INT包的格式可以包括INT包头的格式(例如,S301中的第二INT包头格式)。用于指示支持INT处理的数据流的信息可以是S301中的数据流指示信息。
INT信息的具体内容可以参照S301中的实施方式一的描述,此处不再赘述。
S502:AF为目标QoS流确定目标通信设备的INT配置信息(以下简称为第一INT配置信息)。
其中,AF可根据S501获取的INT信息,为移动通信***中的目标QoS流确定所述第一INT配置信息。
可选的,所述第一INT配置信息可用于指示以下至少一项:需要目标通信设备提供的INT元数据的类型(例如,S301的第一INT元数据类型)、INT池节点对业务数据包的INT元数据的处理方式(例如,S301中的第一处理方式和第二处理方式)。
可选的,所述第一INT配置信息还可包括以下至少一项:目标QoS流指示信息、第三指示。其中,所述第三指示可指示作为INT池节点的目标通信设备向目标接收设备发送所述移动通信***的INT元数据。
所述第一INT配置信息的生成方式可参考S301中的实施方式一的描述,此处不再赘述。
S503:AF向PCF发送所述第一INT配置信息和所述INT信息。相应地,PCF接收来自AF的所述第一INT配置信息和所述INT信息。
可选的,AF可以通过现有的消息(例如,PDU会话建立或PDU会话修改过程中的消息)向PCF发送所述第一INT配置信息和所述INT信息,也可以通过专用消息向PCF发送所述第一INT配置信息和所述INT信息。
S504:PCF可根据所述第一INT配置信息和所述INT信息,确定第二INT配置信息。其中,所述第二INT配置信息用于目标通信设备对业务数据包进行INT处理。
可选的,第二INT配置信息可用于指示以下至少一项:需要目标通信设备提供的INT元数据的类型(例如,S301中的第一INT元数据类型)、INT池节点对业务数据包的INT元数据的处理方式(例如,S301中的第一处理方式和第二处理方式)。
可选的,第二INT配置信息还可包括以下至少一项:目标QoS流指示信息、第三指示。
在一种实现方式中,PCF可根据所述第一INT配置信息,确定所述第二INT配置信息中的一部分信息;根据所述INT信息,确定所述第二INT配置信息中的另一部分信息。
所述第二INT配置信息的生成方式可参考S301中的实施方式一的描述,此处不再赘述。
应理解,PCF可为多个目标通信设备确定第二INT配置信息,例如,PCF确定UPF的第二INT配置信息、AN设备的第二INT配置信息和UPF的第二INT配置信息。
S505:PCF向SMF发送第二INT配置信息。相应地,SMF接收来自PCF的第二INT配置信息。
其中,PCF向SMF发送的第二INT配置信息可包括以下至少一项:UPF的第二INT配置信息、AN设备的第二INT配置信息和UPF的第二INT配置信息。
S506:SMF向UPF发送UPF的第二INT配置信息。相应地,UPF接收来自SMF的UPF的第二INT配置信息。
可选的,SMF可通过N4接口向UPF发送为UPF的第二INT配置信息。
在一种实现方式中,SMF也可以确定目标通信设备,确定的方式和S301相同,此处不再赘述。SMF在确定目标设备之后,可以对第二INT配置信息进行修改,并发送修改后的第二INT配置信息。
S507:SMF向AMF发送第二INT配置信息。相应地,AMF接收来自SMF的第二INT配置信息。
可选的,SMF可向AMF发送AN设备的第二INT配置信息和/或UE的第二INT配置信息,以便AN设备和/或UE对业务数据包进行INT处理。
S508:AMF向AN设备发送AN设备的第二INT配置信息。相应地,AN设备接收来自AMF的AN设备的第二INT配置信息。
可选的,AMF可通过N2接口向AN设备发送第二INT配置信息。
其中,AMF向AN设备发送的第二INT配置信息可以包括:AN设备的第二INT配置信息和/或UE的第二INT配置信息。如果AMF向AN设备发送的第二INT配置信息包括UE的第二INT配置信息,则AN设备在接收到UE的第二INT配置信息之后,可向UE发送所述UE的第二INT配置信息。
S509:AMF向UE发送UE的第二INT配置信息。相应地,UE接收来自AMF的UE的第二INT配置信息。
可选的,AMF可通过N1接口向UE发送UE的第二INT配置信息。AMF可通过现有的消息(例如,PDU会话修改流程中的消息)向UE发送UE的第二INT配置信息,也可以通过专用消息向UE发送UE的第二INT配置信息。
其中,S506、S507、S508和S509是可选的。如果通信设备不是需要对业务数据包进行INT处理的目标通信设备,则移动通信***可以不为该通信设备配置第二INT配置信息,并且,不向该通信设备发送第二INT配置信息。
例如,当目标通信设备不包括UPF时,可以不执行S506。当目标通信设备包括UPF但不包括AN设备和UE时,换句话说,当UPF需要对业务数据包进行INT处理,而AN设备和UE不需要对业务数据包进行INT处理时,可以不执行S507、S508和S509。又例如,当目标通信设备包括UPF和AN设备,但不包括UE时,可以不执行S509。再例如,当目标通信设备包括UPF和UE,但不包括AN设备时,可以不执行S508。当通过AN设备将UE的第二INT配置信息转发给UE时,可以不执行S509。
S510:所述目标通信设备根据所述目标通信设备的第二INT配置信息,对业务数据包进行INT处理。
下面以下行传输方向为例,结合图6,对S510的实现过程进行举例说明。在该方法中,目标通信设备包括:UPF、AN设备、UE。
S601:UPF接收来自服务器的第一业务数据包。
其中,所述第一业务数据包可包含INT包头。所述INT包头可以是服务器添加到第一业务数据包中的。
S602:UPF对该第一业务数据包进行INT处理。
其中,UPF可根据S506获取的第二INT配置信息,对接收到的第一业务数据包进行INT处理。
例如,UPF可根据S506获取的第二INT配置信息中的INT设备类型,确定该UPF的INT设备类型是INT传输节点。UPF在确定第一业务数据包支持INT处理之后,可根据S506获取的第二INT配置信息,生成UPF的INT元数据,并将该INT元数据添加到第一业务数据包中。
其中,UPF可以参考S303中确定支持INT处理的业务数据包的方式,确定所述第一业务数据包支持INT处理;以及参考S303中INT传输节点对第一业务数据包的处理方式,对所述第一业务数据包进行处理。
S603:UPF向AN设备发送第一业务数据包,该第一业务数据包中包含:INT包头和UPF的INT元数据。相应地,AN设备接收来自UPF的第一业务数据包。
S604:AN设备对该第一业务数据包进行INT处理。
可选的,AN设备可根据S508获取的AN设备的第二INT配置信息,对接收到的第一业务数据包进行INT处理。
例如,AN设备可根据S508获取的第二INT配置信息中的INT设备类型,确定该AN设备的INT设备类型是INT传输节点。AN设备在确定第一业务数据包支持INT处理之后,可根据S508获取的第二INT配置信息,生成AN设备的INT元数据,并将该INT元数据添加到第一业务数据包中。
AN设备可以参考S303中确定支持INT处理的业务数据包的方式,确定所述第一业务数据包支持INT处理;以及参考S303中INT传输节点对第一业务数据包的处理方式,对所述第一业务数据包进行处理。
S605:AN设备向UE发送第一业务数据包,所述第一业务数据包中包含:INT包头、UPF的INT元数据和AN设备的INT元数据。相应地,UE接收来自AN设备的第一业务数据包。
S606:UE在生成UE的INT元数据之后,可根据第二INT配置信息指示的所述UE对业务数据包的INT元数据的处理方式,对所述第一业务数据包进行INT处理。
可选的,UE可根据S509获取的第二INT配置信息中的INT设备类型,确定该UE的INT设备类型是INT池节点。UE可以确定支持INT处理的第一业务数据包,在根据所述第二INT配置信息指示的第一INT元数据类型,生成UE的INT元数据之后,UE可根据所述第二INT配置信息指示的所述UE对业务数据包的INT元数据的处理方式,对所述第一业务数据包进行INT处理。
作为INT池节点的所述目标通信设备对业务数据包的INT元数据的处理方式可以为以下任一种:
第一处理方式:将多个通信设备的INT元数据进行归一化,生成移动通信***的元数据(以下称为第一INT元数据),然后上报第一INT元数据。
在本处理方式中,在S606中,所述UE可根据接收的业务数据包中包含的至少一个通信设备的INT元数据,生成第一INT元数据。换句话说,UE可根据移动通信***内部网元的INT元数据得到移动通信***整体的INT元数据。例如,UE可根据UPF的INT元数据、AN设备的INT元数据和UE的INT元数据,生成第一INT元数据。
第二处理方式:不作归一化,上报多个通信设备的INT元数据。
在本处理方式中,在S606中,所述UE可以获取所述第一业务数据包的多个通信设备的INT元数据。
例如,UE获取UPF的INT元数据、AN设备的INT元数据和UE的INT元数据。
UE可以参考S303中确定支持INT处理的第一业务数据包的方式,确定第一业务数据包支持INT处理,UE对第一业务数据包的具体处理方式可参考S303中INT池节点的处理方式,此处不再赘述。
S607:UE向目标接收设备发送所述第一INT元数据或所述多个通信设备的INT元数据。相应地,目标接收设备接收来自UE的所述第一INT元数据或所述多个通信设备的INT元数据。
在一种实现方式中,当所述INT配置信息指示所述第一处理方式时,UE可根据所述第二INT配置信息中的第三指示,向目标接收设备发送所述第一INT元数据。这样,目标接收设备可获取到与所述第一业务数据包对应的移动通信***整体的INT元数据,不需要再分辨哪些INT元数据是与所述第一业务数据包对应的INT元数据,从而可以提高目标接收设备对网络状态进行分析的效率。
在另一种实现方式中,当所述INT配置信息指示所述第二处理方式时,UE可根据所述第三指示,向目标接收设备发送多个通信设备的INT元数据。例如,UE根据所述第三指示,向所述目标接收设备发送UPF的INT元数据、AN设备的INT元数据和UE的INT元数据。
S607中的具体发送方法可以参见S303,此处不再赘述。
可以理解,如果UPF、AN设备和UE中的部分通信设备不是需要进行INT处理的目标通信设备,则该通信设备可以不执行INT处理的步骤,第一业务数据包中也不包含该通信设备的INT元数据。
例如,当AN设备不是需要进行INT处理的目标通信设备时,可以不执行S604,S605及之后的步骤中不包含AN设备的INT元数据。
可以理解的是,对上行传输方向也可以采用类似的处理方式。例如,对于上行传输方向,INT池节点可能是UPF,UPF的操作和S606-S607中UE的操作相同,此处不再赘述。
图5所示的本申请实施例可以应用于PDU会话修改流程。下面对应用PDU会话修改流程中的消息的步骤进行说明。
S505中,PCF可通过以下至少一项向SMF发送第二INT配置信息:PCF发起的会话管理(session management,SM)策略关联修改流程(PCF initiated SM policy associationmodification procedure)、SMF发起的SM策略关联修改流程(SMF initiated SM policyassociation modification procedure)。
S506中,SMF可通过N4会话建立/修改请求(N4 session establishment/modification request)向UPF发送UPF的第二INT配置信息。
S507中,SMF可通过N1N2消息转发(Namf_communication_N1N2 messagetransfer)消息向AMF发送第二INT配置信息,其中,所述N1N2消息转发消息中包含N1消息和N2消息。所述N1消息为会话建立接受(PDU session establishment accept)消息。其中,所述N2消息中包含所述SMF和/或所述UPF为所述UE分配的CN隧道信息(CN tunnelinformation)。
S508中,AMF可通过N2消息(N2 message)向AN设备发送第二INT配置信息。当AMF向AN设备发送的INT配置信息中包括UE的第二INT配置信息时,AN设备可以通过空口资源配置流程向所述UE发送UE的第二INT配置信息。
S509中,AMF可通过会话建立响应(PDU session establishment response),向UE发送UE的第二INT配置信息。
在本申请实施例中,由多个控制面网元共同确定所述目标通信设备的INT配置信息,从而可以节省每个控制面网元的计算资源,有效利用移动通信***中网元的资源。
可以理解,也可以由一个控制面网元为目标通信设备确定INT配置信息。例如,由PCF为目标通信设备确定INT配置信息。在这种情况下,可以不执行S502,S503及之后的步骤中不包含第一INT配置信息。S504中,PCF可根据INT信息,确定第二INT配置信息,确定的方法可以参照S301。
图5所示的本申请实施例中,PCF也可以被替换为NEF。NEF可以通过NEF和SMF之间的接口,向SMF发送第二INT配置信息,也可以通过PCF向SMF发送第二INT配置信息。
在本申请实施例中,控制面网元(例如,AF和PCF,或者PCF,或者NEF)在获取目标通信设备的INT配置信息之后,可将该INT配置信息发送给目标通信设备;这样,目标通信设备可根据该INT配置信息,对业务数据包进行INT处理。通过该方法,控制面网元可以对移动通信***中的目标通信设备进行INT配置,使得移动通信***可以支持INT技术,从而使得目标通信设备在传输业务数据包时可以实时进行网络状态检测并上报检测结果,从而可以提高网络状态检测的及时性和准确性。
另外,在本申请实施例中,目标通信设备及时地将准确的测量信息发送给目标接收设备,使得目标接收设备可以优化数据拓扑以及相应应用对网络的估计,从而可以快速发现网络状态的变化,提高移动通信***的稳定性。
本申请实施例还提供了一种通信方法。该方法可以适用于图1或图4所示的通信***中,该方法中,控制面网元可以根据业务需求为移动通信***中的目标通信设备确定INT配置信息。在本申请实施例中,目标通信设备可以为终端设备、AN设备、UPF中的至少一种。下面参阅图7所示的流程图,对所述通信方法进行详细说明。为描述方便,下面以终端设备为UE为例进行说明。
S701:UE向AMF发送第一消息,该第一消息用于请求对所述UE的业务数据包进行INT处理。相应地,AMF接收来自UE的第一消息。
其中,所述第一消息可以是S301中的INT请求。
在一种实现方式中,所述第一消息中可携带与INT相关的标识(例如,INT标识),该与INT相关的标识可用于请求对所述UE的业务数据包进行INT处理。
此外,所述第一消息中还可以携带请求进行INT的对象的指示信息。请求进行INT的对象可以包括以下至少之一:业务数据包、QoS流和会话。请求进行INT的对象的指示信息可以包括以下至少之一:业务数据包的标识、QoS流标识和会话标识。
第一消息的具体内容可以参考S301中的INT请求,此处不再赘述。
S702:AMF可根据所述第一消息,为UE选择为UE服务的SMF。
S703:AMF可向选择的SMF发送第二消息。所述第二消息可用于请求对所述UE的业务数据包进行INT处理。相应地,SMF接收来自AMF的第二消息。
所述第二消息可包含S701中所述第一消息包含的信息。
S704:SMF根据所述第二消息,确定需要进行INT配置。
在一些实现方式中,SMF可根据所述第二消息中包含的与INT相关的标识,确定需要进行INT配置。
在另一些实现方式中,当所述第二消息是用于INT请求的专用消息时,SMF接收到所述第二消息,即可确定需要进行INT配置。
可选的,SMF可以生成INT信息,INT信息的内容和生成方式可以参考S301中实施方式一的第一种实现方式。
S705:SMF向PCF发送第三消息,所述第三消息可用于请求对所述UE的业务数据包进行INT处理。相应地,PCF接收来自SMF的第三消息。
第三消息可以包含S701中第一消息包含的信息。
当SMF生成INT信息时,所述第三消息还可以包括所述INT信息。
S706:PCF生成目标通信设备的INT配置信息。
其中,所述INT配置信息可用于指示以下至少一项:需要所述目标通信设备提供的INT元数据的类型、INT包头的格式、INT包头的类型、所述目标通信设备的INT设备类型。
可选的,所述INT配置信息还可以包括以下至少之一:目标QoS流指示信息,所述目标通信设备对所述业务数据包进行INT处理的频率、所述目标通信设备对所述业务数据包进行INT处理的周期。
在一种实现方式中,当所述第三消息包括INT信息时,PCF可以根据所述INT信息,生成所述INT配置信息。所述INT配置信息的生成方法可参考S301实施方式一中的第一种实现方式的描述。
在另一种实现方式中,当所述第三消息不包括所述INT信息时,PCF可根据所述第三消息,生成所述INT配置信息。例如,第三消息可以包含S701中第一消息包含的信息,因此,第三消息也对应于S301中的INT请求。PCF可根据第三消息对应的INT请求,生成所述INT配置信息。所述INT配置信息的生成方法可参考S301实施方式二的描述。
S707:PCF向SMF发送INT配置信息。相应地,SMF接收来自PCF的INT配置信息。
在一种实现方式中,SMF可以为作为INT池节点的目标通信设备确定指示信息,该指示信息用于指示所述目标通信设备在从业务数据包中获取所述移动通信***的至少一个通信设备的INT元数据之后,从所述业务数据包中删除INT包头和各个通信设备的INT元数据。
S708:SMF向UPF发送UPF的INT配置信息。相应地,UPF接收来自SMF的UPF的INT配置信息。
S709:SMF向AMF发送AN设备的INT配置信息和/或UE的INT配置信息。相应地,AMF接收来自SMF的AN设备的INT配置信息和/或UE的INT配置信息。
S710:AMF向AN设备发送AN设备的INT配置信息。相应地,AN设备接收来自AMF的AN设备的INT配置信息。
S711:AMF向UE发送UE的INT配置信息。相应地,UE接收来自AMF的UE的INT配置信息。
S708-S711的具体实现方式可以参考S506-S509,此处不再赘述。
在一种实现方式中,S704可以是可选步骤。在这种情况下,SMF在接收到第二消息后,可向PCF转发第二消息(即第二消息和第三消息相同),或者向PCF发送包含第二消息的第三消息。
S712:目标通信设备根据INT配置信息,对业务数据包进行INT处理。
下面以上行传输方向为例,结合图8,对S712进行举例说明。在该示例中,目标通信设备包括:UE、AN设备、UPF。
S801:UE对第一业务数据包进行INT处理。
其中,UE可根据S711获取的INT配置信息,对第一业务数据包进行INT处理。
例如,UE根据S711获取的INT配置信息中的INT设备类型,可以确定UE的INT设备类型是INT源节点。UE在确定第一业务数据包支持INT处理之后,可生成INT包头和UE的INT元数据,并将INT包头和该INT元数据添加到第一业务数据包中。
UE可以参考S303中确定支持INT处理的第一业务数据包的方式,确定第一业务数据包支持INT处理;以及可参考S303中INT源节点对业务数据包的处理方式,对所述第一业务数据包进行处理。
S802:UE向AN设备发送第一业务数据包,所述第一业务数据包中包含INT包头和UE的INT元数据。相应地,AN设备接收来自UE的第一业务数据包。
S803:AN设备对该第一业务数据包进行INT处理。
其中,AN设备可根据S710获取的INT配置信息,对接收到的第一业务数据包进行INT处理。
例如,AN设备可根据S710获取的INT配置信息中的INT设备类型,确定所述AN设备的INT设备类型为INT传输节点。AN设备在确定第一业务数据包支持INT处理之后,可生成AN设备的INT元数据,并将该INT元数据添加到第一业务数据包中。
AN设备可以参考S303中确定支持INT处理的第一业务数据包的方式,确定第一业务数据包支持INT处理;以及可参考S303中INT传输节点对业务数据包的处理方式,对所述第一业务数据包进行处理。
S804:AN设备向UPF发送第一业务数据包,该第一业务数据包中包含:INT包头、UE的INT元数据和AN设备的INT元数据。相应地,UPF接收来自AN设备的第一业务数据包。
S805:UPF在生成UPF的INT元数据之后,可根据INT配置信息指示的所述UPF对业务数据包的INT元数据的处理方式,对所述第一业务数据包进行INT处理。
可选的,UPF可根据S708获取的INT配置信息中的INT设备类型,确定该UPF的INT设备类型是INT池节点。UPF可以确定支持INT处理的第一业务数据包,在根据所述INT配置信息指示的第一INT元数据类型,生成UPF的INT元数据之后,UPF可根据所述INT配置信息指示的所述UPF对第一业务数据包的INT元数据的处理方式,对所述第一业务数据包进行INT处理。
作为INT池节点的所述目标通信设备对业务数据包的INT元数据的处理方式可以为以下任一种:
第一处理方式:将多个通信设备的INT元数据进行归一化,生成移动通信***的元数据(以下称为第一INT元数据),然后上报第一INT元数据。
在本处理方式中,在S805中,所述UPF可根据接收的业务数据包中包含的至少一个通信设备的INT元数据,生成第一INT元数据。例如,UPF可根据UE的INT元数据、AN设备的INT元数据和UPF的INT元数据生成第一INT元数据。
第二处理方式:不作归一化,上报多个通信设备的INT元数据。
在本处理方式中,在S805中,所述UE可以获取所述第一业务数据包的多个通信设备INT元数据。例如,UPF获取UE的INT元数据、AN设备的INT元数据和UPF的INT元数据。
UPF可以参照S303中确定支持INT处理的第一业务数据包的方式,确定所述第一业务数据包支持INT处理,UPF对第一业务数据包的具体处理方式可参照S303中INT池节点的处理方式,此处不再赘述。
S806:UPF向目标接收设备发送所述第一INT元数据或所述多个通信设备的INT元数据。相应地,目标接收设备接收来自UPF的所述第一INT元数据或所述多个通信设备的INT元数据。
在一种实现方式中,当所述INT配置信息指示所述第一处理方式时,UPF可根据所述INT配置信息中的第三指示,向目标接收设备发送所述第一INT元数据。这样,目标接收设备可获取到与所述第一业务数据包对应的移动通信***整体的INT元数据,不需要再分辨哪些INT元数据是与所述第一业务数据包对应的INT元数据,从而可以提高目标接收设备对网络状态进行分析的效率。
在另一种实现方式中,当所述INT配置信息指示所述第二处理方式时,UPF可根据所述第三指示,向目标接收设备发送第一业务数据包中包含的至少一个目标通信设备的INT元数据。例如,UPF根据所述第三指示,向所述目标接收设备发送UPF的INT元数据、AN设备的INT元数据和UE的INT元数据。
S806中的具体发送方法可以参见S303,此处不再赘述。
S807:UPF从第一业务数据包中删除INT包头和各个通信设备的INT元数据。
可选的,UPF还可以根据INT配置信息中的指示信息,从第一业务数据包中删除INT包头和所述移动通信***的各个通信设备的INT元数据。这样,UPF可以获得INT处理前的第一业务数据包。例如,UPF可将下列INT数据从所述第一业务数据包中删除:INT包头、UE的INT元数据、AN设备的INT元数据和UPF的INT元数据。
S808:UPF发送S807处理后的第一业务数据包。
可选的,UPF可将S807处理后的第一业务数据包发送给向所述移动通信***以外的***(例如,DN的服务器)。
在本申请实施例中,所述移动通信***向外发送的第一业务数据包中不包含所述移动通信***的INT元数据和INT包头,从而可以减少向外发送第一业务数据包占用的资源,避免资源浪费,并保证所述目标通信设备可以继续根据正常格式的业务数据包实现终端设备的业务。
应理解,S807和S808是可选的步骤。例如,当资源充足时,可以不执行S807和S808。
另外,S806与S807和S808的执行顺序不限,可以先执行S806,再执行S807和S808;也可以先执行S807,再执行S806和S808;可以同时执行S806和S808,也可以不同时执行S806和S808。
该方法以上行传输方向为例。应理解,对下行传输方向也可以采用类似的处理方式。例如,对于下行传输方向,INT池节点可以是UE,UE的操作和该方法中的UPF的操作相同,此处不再赘述。
图7所示的本申请实施例可以应用于PDU会话建立流程。下面对应用PDU会话建立流程中的消息的步骤进行说明。
S701中,UE向AMF发送的第一消息可以为PDU会话建立请求(PDU sessionestablishment request)。
S703中,AMF向SMF发送的第二消息可以为建立会话管理上下文请求(Nsmf_PDUsession_create SM context request)。
S705和S707中,SMF可通过向PCF发起SM策略关联建立/修改(SM policyassociation establishment or SM policy association modification)流程发送所述第三消息,并从PCF获取INT配置信息。
S708中,SMF可通过N4会话建立/修改请求,向UPF发送UPF的INT配置信息。
S709中,SMF可通过N1N2消息转发消息,向AMF发送INT配置信息。
S710中,AMF可通过N2会话请求(N2 PDU session request),向AN设备发送INT配置信息。当AMF向AN设备发送的INT配置信息中包括UE的INT配置信息时,AN设备可以通过空口资源配置流程向所述UE发送UE的INT配置信息。
S711中,AMF可通过会话建立响应,向UE发送UE的第二INT配置信息。
图7所示的本申请实施例可以应用于PDU会话修改流程。下面对应用PDU会话修改流程中的消息的步骤进行说明。
S701中,UE向AMF发送的第一消息可以为PDU会话修改请求(PDU sessionmodification request)。
S703中,AMF向SMF发送的第二消息可以为更新会话管理上下文请求(Nsmf_PDUsession_update SM context request)。
S705和S707中,SMF可通过向PCF发起SM策略关联建立/修改流程发送所述第三消息,并从PCF获取INT配置信息。
S708中,SMF可通过N4会话建立/修改请求,向UPF发送UPF的INT配置信息。
S709中,SMF可通过N1N2消息转发消息,向AMF发送INT配置信息。
S710中,AMF可通过N2消息(N2 message),向AN设备发送INT配置信息。当AMF向AN设备发送的INT配置信息中包括UE的INT配置信息时,AN设备可以通过空口资源配置流程向所述UE发送UE的INT配置信息。
S711中,AMF可通过会话建立响应,向UE发送UE的INT配置信息。
图7所示的本申请实施例中,PCF可以被替换为NEF。NEF可以通过NEF和SMF之间的接口,向SMF发送INT配置信息,也可以通过PCF向SMF发送INT配置信息。
通过本申请实施例提供的方案,在移动通信***中,PCF在根据UE发送的INT请求确定目标通信设备的INT配置信息之后,可将该INT配置信息发送给目标通信设备;这样,目标通信设备可根据该INT配置信息,对业务数据包进行INT处理。通过该方法,控制面网元可以对移动通信***中的目标通信设备进行INT配置,使得移动通信***可以支持INT技术,从而使得目标通信设备在传输业务数据包时可以实时进行网络状态检测并上报检测结果,从而可以提高网络状态检测的及时性和准确性。
基于相同的技术构思,本申请还提供了一种通信装置,该装置的结构如图9所示,包括通信单元901和处理单元902。所述通信装置900可以应用于图1所示的通信***中的控制面网元、UPF、AN设备、或终端设备,并可以实现以上本申请实施例以及实例提供的通信方法。下面对所述装置900中的各个单元的功能进行介绍。
所述通信单元901,用于接收和发送数据。
当所述通信装置900应用于控制面网元、UPF或AN设备(在所述AN设备与核心网中的网元进行交互的场景中)时,所述通信单元901可以通过物理接口、通信模块、通信接口、输入输出接口实现。所述通信装置900可以通过该通信单元连接网线或电缆,进而与其他设备建立物理连接。
当所述通信装置900应用于终端设备或AN设备(在所述AN设备与终端设备进行交互的场景中)时,所述通信单元901可以通过收发器实现,例如,移动通信模块。
移动通信模块可以提供应用在所述终端设备上的包括2G/3G/4G/5G等无线通信的解决方案。移动通信模块可以包括至少一个天线、至少一个滤波器,开关,功率放大器,低噪声放大器(low noise amplifier,LNA)等。所述终端设备可以通过所述移动通信模块接入AN中的AN设备,并与该AN设备进行交互;所述AN设备也可以通过所述移动通信模块与接入的终端设备进行通信。
在一种实施方式中,所述通信装置900应用于图3、图5或图7所示的本申请实施例中的控制面网元(例如,图3的第一控制面网元,图5的AF和PCF,图7的PCF)。其中,目标通信设备包括以下至少一种:终端设备、AN设备、UPF。下面对该实施方式中的所述处理单元902的具体功能进行介绍。
所述处理单元902,用于获取所述移动通信***中的目标通信设备的带内网络测量INT配置信息;其中,所述INT配置信息用于所述目标通信设备对业务数据包进行INT处理;通过所述通信单元901,向所述目标通信设备发送所述INT配置信息。
可选的,所述INT配置信息用于指示以下至少一项:需要所述目标通信设备提供的INT元数据的类型、INT包头的格式、所述目标通信设备的INT设备类型;
其中,所述目标通信设备的INT设备类型为以下任一项:INT源节点、INT传输节点、INT池节点。
可选的,所述处理单元902具体用于:
获取INT信息,根据所述INT信息生成所述INT配置信息;其中,所述INT信息用于所述移动通信***对业务数据包进行INT处理;或者
通过所述通信单元901接收来自第二控制面网元的所述INT配置信息;或者
通过所述通信单元901接收来自终端设备或所述终端设备接入的接入网设备的INT请求后,根据以下至少一项生成所述INT配置信息:所述终端设备的业务的特征、所述终端设备的业务的服务质量QoS参数、所述移动通信***的资源配置状态、测量需求;其中,所述INT请求用于请求对所述终端设备的业务数据包进行INT处理。
可选的,所述处理单元902具体用于:
通过所述通信单元901接收来自服务器或第三控制面网元的INT信息;或者
通过所述通信单元901接收来自终端设备或所述终端设备接入的接入网设备的INT请求后,根据以下至少一项生成所述INT信息:所述终端设备的业务的特征、所述终端设备的业务的QoS参数、所述移动通信***的资源配置状态、测量需求;其中,所述INT请求用于请求对所述终端设备的业务数据包进行INT处理。
可选的,所述INT信息用于指示以下至少一项:需要所述移动通信***提供的INT元数据的类型、INT包头的格式。
可选的,所述INT信息还包含:数据流指示信息,所述数据流指示信息用于指示支持INT处理的目标数据流;所述INT配置信息还包含:目标QoS流指示信息,所述目标QoS流指示信息用于指示所述移动通信***中支持INT处理的目标QoS流;其中,目标QoS流与所述目标数据流对应。
可选的,当所述INT配置信息指示所述目标通信设备的INT设备类型为INT池节点时,所述INT配置信息还包含:第一指示;所述第一指示用于指示所述目标通信设备根据接收的业务数据包中包含的至少一个通信设备的INT元数据,生成第一INT元数据;其中,所述第一INT元数据为所述移动通信***的INT元数据。
可选的,所述INT配置信息还包含:第二指示,所述第二指示用于指示所述目标通信设备向目标接收设备发送所述第一INT元数据,其中,所述第一INT元数据用于所述目标接收设备对所述移动通信***传输所述业务数据包时的网络状态进行分析。
可选的,所述目标接收设备为服务器或第四控制面网元。
可选的,当所述INT配置信息指示所述目标通信设备的INT设备类型为INT源节点时,所述INT配置信息具体用于指示所述目标通信设备将INT包头和所述目标通信设备的INT元数据添加到所述业务数据包中,其中,所述INT包头的格式符合所述INT配置信息所指示的INT包头的格式。
可选的,当所述INT配置信息指示所述目标通信设备的INT设备类型为INT传输节点时,所述INT配置信息具体用于指示所述目标通信设备将所述目标通信设备的INT元数据添加到所述业务数据包中。
在一种实施方式中,所述通信装置900应用于图3、图5或图7所示的本申请实施例中的目标通信设备(以下称为第一通信设备)中,目标通信设备可以包括以下至少一种:终端设备、AN设备、UPF。下面对该实施方式中的所述处理单元902的具体功能进行介绍。
所述处理单元902,用于通过所述通信单元901接收来自所述移动通信***中的第一控制面网元的带内网络测量INT配置信息;其中,所述INT配置信息用于所述第一通信设备对业务数据包进行INT处理;在获取第一业务数据包后,根据所述INT配置信息,对所述第一业务数据包进行INT处理。
可选的,所述INT配置信息用于指示以下至少一项:需要所述第一通信设备提供的INT元数据的类型、INT包头的格式、所述第一通信设备的INT设备类型;
其中,所述第一通信设备的INT设备类型为以下任一项:INT源节点、INT传输节点、INT池节点。
可选的,当所述第一通信设备为终端设备或所述终端设备接入的接入网设备时,所述处理单元902具体用于:在接收来自所述移动通信***中的第一控制面网元的INT配置信息之前,通过所述通信单元901向所述第一控制面网元发送INT请求;其中,所述INT请求用于请求对所述终端设备的第一业务数据包进行INT处理。
可选的,所述INT配置信息还包含:目标QoS流指示信息,所述目标QoS流指示信息用于指示所述移动通信***中支持INT处理的目标QoS流;其中,所述第一业务数据包属于所述目标QoS流。
可选的,所述INT配置信息指示所述第一通信设备的INT设备类型为INT池节点,所述INT配置信息还包含:第一指示;在该情况下,所述处理单元902,具体用于:
根据所述INT配置信息所指示的INT元数据的类型,生成所述第一通信设备的INT元数据;根据所述第一指示,所述第一业务数据包中包含的至少一个通信设备的INT元数据,以及所述第一通信设备的INT元数据,生成所述移动通信***的第一INT元数据;或者
根据所述INT配置信息所指示的INT元数据的类型,生成所述第一通信设备的INT元数据;将所述第一通信设备的INT元数据添加到所述第一业务数据包中;根据所述第一指示,以及所述第一业务数据包中包含的多个通信设备的INT元数据,生成所述移动通信***的第一INT元数据。
可选的,当所述INT配置信息还包含:第二指示时,所述处理单元902具体用于:根据所述第二指示,通过所述通信单元901向所述目标接收设备发送所述第一INT元数据,其中,所述第一INT元数据用于所述目标接收设备对所述移动通信***传输所述第一业务数据包时的网络状态进行分析。
可选的,所述目标接收设备为服务器或第四控制面网元。
可选的,当所述INT配置信息指示所述第一通信设备的INT设备类型为INT源节点时,所述处理单元902具体用于:将INT包头添加到所述第一业务数据包中,其中,所述INT包头的格式符合所述INT配置信息所指示的INT包头的格式;根据所述INT配置信息所指示的INT元数据的类型,生成所述第一通信设备的INT元数据;将所述第一通信设备的INT元数据添加到所述第一业务数据包中。
可选的,所述处理单元902具体用于,当所述INT配置信息指示所述第一通信设备的INT设备类型为INT传输节点时,根据所述INT配置信息所指示的INT元数据的类型,生成所述第一通信设备的INT元数据;将所述第一通信设备的INT元数据添加到所述第一业务数据包中。
需要说明的是,本申请以上实施例中对模块的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
基于相同的技术构思,本申请还提供了一种通信设备,所述通信设备可以应用于如图1所示的通信***中的控制面网元、UPF、AN设备、或终端设备,可以实现以上本申请实施例以及实例提供的通信方法,具有图9所示的通信装置的功能。参阅图10所示,所述通信设备1000包括:通信模块1001、处理器1002以及存储器1003。其中,所述通信模块1001、所述处理器1002以及所述存储器1003之间相互连接。
可选的,所述通信模块1001、所述处理器1002以及所述存储器1003之间通过总线1004相互连接。所述总线1004可以是外设部件互连标准(peripheral componentinterconnect,PCI)总线或扩展工业标准结构(extended industry standardarchitecture,EISA)总线等。所述总线可以分为地址总线、数据总线、控制总线等。为便于表示,图10中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
所述通信模块1001,用于接收和发送数据,实现与其他设备之间的通信交互。例如,当所述通信设备1000应用于控制面网元、UPF或AN设备(在所述AN设备与核心网中的网元进行交互的场景下)时,所述通信模块1001可以通过物理接口、通信模块、通信接口、输入输出接口实现。又例如,当所述通信设备1000应用于终端设备或AN设备(在所述AN设备与终端设备进行交互的场景中)时,所述通信模块1001还可以通过收发器实现。
在一种实施方式中,所述通信设备1000应用于图3、图5或图7所示的本申请实施例中的控制面网元(例如,图3的第一控制面网元,图5的AF和PCF,图7的PCF)。其中,目标通信设备包括以下至少一种:终端设备、AN设备、UPF。所述处理器1002具体用于:
获取所述移动通信***中的目标通信设备的带内网络测量INT配置信息;其中,所述INT配置信息用于所述目标通信设备对业务数据包进行INT处理;通过所述通信模块1001,向所述目标通信设备发送所述INT配置信息。
在一种实施方式中,所述通信设备1000应用于图3、图5或图7所示的本申请实施例中的目标通信设备(以下称为第一通信设备)中,目标通信设备可以包括以下至少一种:终端设备、AN设备、UPF。所述处理器1002具体用于:
通过所述通信模块1001接收来自所述移动通信***中的第一控制面网元的带内网络测量INT配置信息;其中,所述INT配置信息用于所述第一通信设备对业务数据包进行INT处理;在获取第一业务数据包后,根据所述INT配置信息,对所述第一业务数据包进行INT处理。
所述处理器1002的具体功能可以参考以上本申请实施例以及实例提供的通信方法中的描述,以及图9所示本申请实施例中对所述通信装置900的具体功能描述,此处不再赘述。
所述存储器1003,用于存放程序指令和数据等。具体地,程序指令可以包括程序代码,该程序代码包括计算机操作指令。存储器1003可能包含随机存取存储器(randomaccess memory,RAM),也可能还包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。处理器1002执行存储器1003所存放的程序指令,并使用所述存储器1003中存储的数据,实现上述功能,从而实现上述本申请实施例提供的通信方法。
可以理解,本申请图10中的存储器1003可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(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 Data RateSDRAM,DDR SDRAM)、增强型同步动态随机存取存储器(Enhanced SDRAM,ESDRAM)、同步连接动态随机存取存储器(Synchlink DRAM,SLDRAM)和直接内存总线随机存取存储器(DirectRambus RAM,DR RAM)。应注意,本文描述的***和方法的存储器旨在包括但不限于这些和任意其它适合类型的存储器。
基于以上实施例,本申请实施例还提供了一种计算机程序,当所述计算机程序在计算机上运行时,使得所述计算机执行以上实施例提供的通信方法。
基于以上实施例,本申请实施例还提供了一种计算机可读存储介质,该计算机可读存储介质中存储有计算机程序,所述计算机程序被计算机执行时,使得计算机执行以上实施例提供的通信方法。
其中,存储介质可以是计算机能够存取的任何可用介质。以此为例但不限于:计算机可读介质可以包括RAM、ROM、EEPROM、CD-ROM或其他光盘存储、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质。
基于以上实施例,本申请实施例还提供了一种芯片,所述芯片用于读取存储器中存储的计算机程序,实现以上实施例提供的通信方法。
基于以上实施例,本申请实施例提供了一种芯片***,该芯片***包括处理器,用于支持计算机装置实现以上实施例中业务设备、转发设备或站点设备所涉及的功能。在一种可能的设计中,所述芯片***还包括存储器,所述存储器用于保存该计算机装置必要的程序和数据。该芯片***,可以由芯片构成,也可以包含芯片和其他分立器件。
综上所述,本申请实施例提供了一种通信方法、装置及设备,在该方法中,在移动通信***中,控制面网元在获取目标通信设备的INT配置信息之后,可将该INT配置信息发送给目标通信设备;这样,目标通信设备可根据该INT配置信息,对业务数据包进行INT处理。通过该方案,控制面网元可以对移动通信***中的目标通信设备进行INT配置,使得移动通信***可以支持INT技术,从而使得目标通信设备在传输业务数据包时可以实时进行网络状态检测并上报检测结果,从而可以提高网络状态检测的及时性和准确性。
在本申请的各个实施例中,如果没有特殊说明以及逻辑冲突,不同的实施例之间的术语和/或描述具有一致性、且可以相互引用,不同的实施例中的技术特征根据其内在的逻辑关系可以组合形成新的实施例。
本领域内的技术人员应明白,本申请的实施例可提供为方法、***、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本申请是参照根据本申请的方法、设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
显然,本领域的技术人员可以对本申请进行各种改动和变型而不脱离本申请的范围。这样,倘若本申请的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包含这些改动和变型在内。
Claims (25)
1.一种通信方法,应用于移动通信***中的第一控制面网元,其特征在于,包括:
获取所述移动通信***中的目标通信设备的带内网络测量INT配置信息;其中,所述目标通信设备包括以下至少一种:终端设备、接入网设备、用户面网元;所述INT配置信息用于所述目标通信设备对业务数据包进行INT处理;
向所述目标通信设备发送所述INT配置信息。
2.如权利要求1所述的方法,其特征在于,所述INT配置信息用于指示以下至少一项:需要所述目标通信设备提供的INT元数据的类型、INT包头的格式、所述目标通信设备的INT设备类型;
其中,所述目标通信设备的INT设备类型为以下任一项:INT源节点、INT传输节点、INT池节点。
3.如权利要求1或2所述的方法,其特征在于,获取所述移动通信***中的目标通信设备的INT配置信息,包括:
获取INT信息,根据所述INT信息生成所述INT配置信息;其中,所述INT信息用于所述移动通信***对业务数据包进行INT处理;或者
接收来自第二控制面网元的所述INT配置信息;或者
接收来自终端设备或所述终端设备接入的接入网设备的INT请求后,根据以下至少一项生成所述INT配置信息:所述终端设备的业务的特征、所述终端设备的业务的服务质量QoS参数、所述移动通信***的资源配置状态、测量需求;其中,所述INT请求用于请求对所述终端设备的业务数据包进行INT处理。
4.如权利要求3所述的方法,其特征在于,获取INT信息,包括:
接收来自服务器或第三控制面网元的INT信息;或者
接收来自终端设备或所述终端设备接入的接入网设备的INT请求后,根据以下至少一项生成所述INT信息:所述终端设备的业务的特征、所述终端设备的业务的QoS参数、所述移动通信***的资源配置状态、测量需求;其中,所述INT请求用于请求对所述终端设备的业务数据包进行INT处理。
5.如权利要求3或4所述的方法,其特征在于,
所述INT信息用于指示以下至少一项:需要所述移动通信***提供的INT元数据的类型、INT包头的格式。
6.如权利要求3-5任一项所述的方法,其特征在于,所述INT信息还包含:数据流指示信息,所述数据流指示信息用于指示支持INT处理的目标数据流;
所述INT配置信息还包含:目标QoS流指示信息,所述目标QoS流指示信息用于指示所述移动通信***中支持INT处理的目标QoS流;
其中,所述目标QoS流与所述目标数据流对应。
7.如权利要求2所述的方法,其特征在于,当所述INT配置信息指示所述目标通信设备的INT设备类型为INT池节点时,所述INT配置信息还包含:第一指示;所述第一指示用于指示所述目标通信设备根据接收的业务数据包中包含的至少一个通信设备的INT元数据,生成第一INT元数据;其中,所述第一INT元数据为所述移动通信***的INT元数据。
8.如权利要求7所述的方法,其特征在于,所述INT配置信息还包含:第二指示,所述第二指示用于指示所述目标通信设备向目标接收设备发送所述第一INT元数据,其中,所述第一INT元数据用于所述目标接收设备对所述移动通信***传输所述业务数据包时的网络状态进行分析。
9.如权利要求8所述的方法,其特征在于,所述目标接收设备为服务器或第四控制面网元。
10.如权利要求2所述的方法,其特征在于,当所述INT配置信息指示所述目标通信设备的INT设备类型为INT源节点时,所述INT配置信息具体用于指示所述目标通信设备将INT包头和所述目标通信设备的INT元数据添加到所述业务数据包中,其中,所述INT包头的格式符合所述INT配置信息所指示的INT包头的格式。
11.如权利要求2所述的方法,其特征在于,当所述INT配置信息指示所述目标通信设备的INT设备类型为INT传输节点时,所述INT配置信息具体用于指示所述目标通信设备将所述目标通信设备的INT元数据添加到所述业务数据包中。
12.一种通信方法,应用于移动通信***中的第一通信设备,其特征在于,包括:
接收来自所述移动通信***中的第一控制面网元的带内网络测量INT配置信息;其中,所述第一通信设备包括以下至少一种:终端设备、接入网设备、用户面网元;所述INT配置信息用于所述第一通信设备对业务数据包进行INT处理;
获取第一业务数据包后,根据所述INT配置信息,对所述第一业务数据包进行INT处理。
13.如权利要求12所述的方法,其特征在于,所述INT配置信息用于指示以下至少一项:需要所述第一通信设备提供的INT元数据的类型、INT包头的格式、所述第一通信设备的INT设备类型;
其中,所述第一通信设备的INT设备类型为以下任一项:INT源节点、INT传输节点、INT池节点。
14.如权利要求12或13所述的方法,其特征在于,当所述第一通信设备为终端设备或所述终端设备接入的接入网设备时,在接收来自所述移动通信***中的第一控制面网元的INT配置信息之前,所述方法还包括:
向所述第一控制面网元发送INT请求;其中,所述INT请求用于请求对所述终端设备的第一业务数据包进行INT处理。
15.如权利要求12-14任一项所述的方法,其特征在于,所述INT配置信息还包含:目标QoS流指示信息,所述目标QoS流指示信息用于指示所述移动通信***中支持INT处理的目标QoS流;
其中,所述第一业务数据包属于所述目标QoS流。
16.如权利要求13所述的方法,其特征在于,当所述INT配置信息指示所述第一通信设备的INT设备类型为INT池节点时,所述INT配置信息还包含:第一指示;
所述对所述第一业务数据包进行INT处理,包括:
根据所述INT配置信息所指示的INT元数据的类型,生成所述第一通信设备的INT元数据;根据所述第一指示,所述第一业务数据包中包含的至少一个通信设备的INT元数据,以及所述第一通信设备的INT元数据,生成所述移动通信***的第一INT元数据;或者;
根据所述INT配置信息所指示的INT元数据的类型,生成所述第一通信设备的INT元数据;将所述第一通信设备的INT元数据添加到所述第一业务数据包中;根据所述第一指示,以及所述第一业务数据包中包含的多个通信设备的INT元数据,生成所述移动通信***的第一INT元数据。
17.如权利要求16所述的方法,其特征在于,所述INT配置信息还包含:第二指示;所述方法还包括:
根据所述第二指示,向所述目标接收设备发送所述第一INT元数据,其中,所述第一INT元数据用于所述目标接收设备对所述移动通信***传输所述第一业务数据包时的网络状态进行分析。
18.如权利要求17所述的方法,其特征在于,所述目标接收设备为服务器或第四控制面网元。
19.如权利要求13所述的方法,其特征在于,当所述INT配置信息指示所述第一通信设备的INT设备类型为INT源节点时,所述对所述第一业务数据包进行INT处理,包括:
将INT包头添加到所述第一业务数据包中,其中,所述INT包头的格式符合所述INT配置信息所指示的INT包头的格式;
根据所述INT配置信息所指示的INT元数据的类型,生成所述第一通信设备的INT元数据;
将所述第一通信设备的INT元数据添加到所述第一业务数据包中。
20.如权利要求13所述的方法,其特征在于,当所述INT配置信息指示所述第一通信设备的INT设备类型为INT传输节点时,所述对所述第一业务数据包进行INT处理,包括:
根据所述INT配置信息所指示的INT元数据的类型,生成所述第一通信设备的INT元数据;
将所述第一通信设备的INT元数据添加到所述第一业务数据包中。
21.一种通信装置,应用于第一控制面网元,其特征在于,包括:
通信单元,用于接收和发送数据;
处理单元,用于通过所述通信单元,执行如权利要求1-11任一项所述的方法。
22.一种通信装置,应用于第一通信设备,其特征在于,包括:
通信单元,用于接收和发送数据;
处理单元,用于通过所述通信单元,执行如权利要求12-20任一项所述的方法。
23.一种通信***,其特征在于,包括:
第一控制面网元,用于实现如权利要求1-11任一项所述的方法;
第一通信设备,用于实现如权利要求12-20任一项所述的方法。
24.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机程序,当所述计算机程序在计算机上运行时,使得所述计算机执行权利要求1-20任一项所述的方法。
25.一种芯片,其特征在于,所述芯片与存储器耦合,所述芯片读取所述存储器中存储的计算机程序,执行权利要求1-20任一项所述的方法。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110904072.9A CN115707012A (zh) | 2021-08-06 | 2021-08-06 | 一种通信方法、装置及设备 |
PCT/CN2022/098688 WO2023011006A1 (zh) | 2021-08-06 | 2022-06-14 | 一种通信方法、装置及设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110904072.9A CN115707012A (zh) | 2021-08-06 | 2021-08-06 | 一种通信方法、装置及设备 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN115707012A true CN115707012A (zh) | 2023-02-17 |
Family
ID=85154250
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110904072.9A Pending CN115707012A (zh) | 2021-08-06 | 2021-08-06 | 一种通信方法、装置及设备 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN115707012A (zh) |
WO (1) | WO2023011006A1 (zh) |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110167068A (zh) * | 2018-02-14 | 2019-08-23 | 华为技术有限公司 | 一种处理服务质量QoS参数的方法、网元、***及存储介质 |
CN112422498B (zh) * | 2020-09-04 | 2023-04-14 | 网络通信与安全紫金山实验室 | 一种带内网络遥测方法、***及计算机可读存储介质 |
CN112866075B (zh) * | 2020-12-21 | 2023-03-24 | 网络通信与安全紫金山实验室 | 面向Overlay网络的带内网络遥测方法、***及相关装置 |
-
2021
- 2021-08-06 CN CN202110904072.9A patent/CN115707012A/zh active Pending
-
2022
- 2022-06-14 WO PCT/CN2022/098688 patent/WO2023011006A1/zh unknown
Also Published As
Publication number | Publication date |
---|---|
WO2023011006A1 (zh) | 2023-02-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11159976B2 (en) | Handling of mapped EPS bearer context for invalid QoS flow description | |
EP3585095B1 (en) | Method and device for controlling qos, smf, upf, ue, pcf and an | |
JP6926208B2 (ja) | 情報送信方法および無線アクセスネットワークデバイス | |
US20220345929A1 (en) | Apparatus and method for psa-upf relocation in wireless communication system | |
JP2019519993A (ja) | ネットワークスライス発見および選択 | |
CN111988212B (zh) | 一种报文传输方法以及相关装置 | |
EP4138443A1 (en) | Communication method and apparatus | |
KR20240060722A (ko) | 논리적 tsn 브리지를 위한 방법 및 장치 | |
US10764411B2 (en) | Stream control transmission protocol SCTP-based communications method and system, and apparatus | |
CN113746585A (zh) | 授时方法和通信装置 | |
CN116055311A (zh) | 一种通信方法及装置 | |
CN114365527A (zh) | 用于无线通信***中的网络自动化的装置和方法 | |
CN116508349A (zh) | 通信方法,装置,可读存储介质和*** | |
CN111385131A (zh) | 网络设备的配置方法、装置、设备及*** | |
EP4387287A1 (en) | Service processing method, apparatus and system | |
US11689645B2 (en) | Service data transmission method and apparatus | |
WO2023011006A1 (zh) | 一种通信方法、装置及设备 | |
CN112449377B (zh) | 一种网络数据的上报方法及装置 | |
KR102173015B1 (ko) | 제어 평면 장치, 사용자 평면 장치 및 이들을 이용한 패킷 처리 방법 | |
US20220006735A1 (en) | Network device and packet processing method using same | |
US20240121201A1 (en) | Communication method and apparatus | |
CN110972189A (zh) | 数据传输方法、装置、相关设备及存储介质 | |
US20240073775A1 (en) | Apparatus and method for determining a path based on prediction | |
CN111132226B (zh) | 将服务质量流映射到无线电承载 | |
WO2023155475A1 (zh) | 网络测量的方法和装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication |