CN114791833B - 实现动态话单抽取的方法、装置、设备及存储介质 - Google Patents
实现动态话单抽取的方法、装置、设备及存储介质 Download PDFInfo
- Publication number
- CN114791833B CN114791833B CN202110096022.2A CN202110096022A CN114791833B CN 114791833 B CN114791833 B CN 114791833B CN 202110096022 A CN202110096022 A CN 202110096022A CN 114791833 B CN114791833 B CN 114791833B
- Authority
- CN
- China
- Prior art keywords
- ticket
- network element
- template
- capability
- ticket template
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 94
- 238000000605 extraction Methods 0.000 title claims abstract description 55
- 238000004891 communication Methods 0.000 claims abstract description 9
- 230000006870 function Effects 0.000 claims description 33
- 230000001960 triggered effect Effects 0.000 claims description 14
- 238000007726 management method Methods 0.000 description 49
- 230000004044 response Effects 0.000 description 22
- 238000010586 diagram Methods 0.000 description 11
- 230000001360 synchronised effect Effects 0.000 description 10
- 230000008569 process Effects 0.000 description 9
- 230000000694 effects Effects 0.000 description 6
- 230000010354 integration Effects 0.000 description 5
- 230000005540 biological transmission Effects 0.000 description 3
- 238000004590 computer program Methods 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000002093 peripheral effect Effects 0.000 description 2
- 230000006978 adaptation Effects 0.000 description 1
- 230000006399 behavior Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 230000002194 synthesizing effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/445—Program loading or initiating
- G06F9/44505—Configuring for program initiating, e.g. using registry, configuration files
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/23—Updating
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/30—Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
- G06F16/33—Querying
- G06F16/332—Query formulation
- G06F16/3329—Natural language query formulation or dialogue systems
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Software Systems (AREA)
- Databases & Information Systems (AREA)
- Data Mining & Analysis (AREA)
- Mathematical Physics (AREA)
- Artificial Intelligence (AREA)
- Human Computer Interaction (AREA)
- Computational Linguistics (AREA)
- Telephonic Communication Services (AREA)
Abstract
本发明公开了一种实现动态话单抽取的方法、装置、设备及存储介质,属于通信领域。其中方法包括:网络能力开放平台获取注册的能力网元的网元基础话单模板信息,向目标对象发送网元基础话单模板信息和平台基础话单模板信息,目标对象包括能力调用者和业务运营支撑***;接收目标对象发出的第一话单模板配置信息,根据第一话单模板配置信息配置平台话单模板,并向相应的能力网元发送第二话单模板配置信息,使能力网元根据第二话单模板配置信息配置网元话单模板;接收能力网元基于所配置的网元话单模板生成的网元话单信息,对网元话单信息和基于所配置的平台话单模板生成的平台话单信息进行整合生成目标话单信息,向目标对象发送目标话单信息。
Description
技术领域
本发明属于通信领域,具体涉及一种实现动态话单抽取的方法、实现动态话单抽取的装置、通信设备及计算机可读存储介质。
背景技术
传统网络能力开放分为能力开放层、能力接入层与能力网元层,采用能力开放层的网络能力开放平台或能力网元层的能力网元上报话单给业务运营支撑***(Business&Operation Support System,简称BOSS)。引入动态能力开放的网络能力开放由能力开放层和能力网元成构成,话单是由网络能力开放平台上报给BOSS。上述现有的两种模式,网络能力开放平台和能力网元层与BOSS话单接口均采用固定接口,话单数据需按照接口字段进行上报。
上述现有的两种模式只能固定配置话单模板进行话单输出,无法满足当前对动态话单服务和开放动态话单能力的需求,具体地:网络能力开放平台不支持BOSS向其动态配置话单模板,因此网络能力开放平台无法向BOSS输出可配置的动态话单;网络能力开放平台不支持用户向其动态配置话单模板,因此网络能力开放平台无法向用户输出可配置的动态话单;网络能力开放平台不支持动态获取各网元的话单,网络能力开放平台不支持对各网元话单进行整合与动态话单生成。
发明内容
本发明实施例的目的是提供一种实现动态话单抽取的方法、实现动态话单抽取的装置、通信设备及计算机可读存储介质,以解决网络能力开放无法提供动态话单服务和开放动态话单能力的问题。
为了解决上述技术问题,本发明是这样实现的:
第一方面,本发明实施例提供了一种实现动态话单抽取的方法,应用于网络能力开放平台,该方法包括:
获取在所述网络能力开放平台注册的能力网元的网元基础话单模板信息,向目标对象发送所述网元基础话单模板信息和所述网络能力开放平台的平台基础话单模板信息,其中,所述目标对象包括:能力调用者和业务运营支撑***;
接收所述目标对象发出的第一话单模板配置信息,根据所述第一话单模板配置信息配置平台话单模板,并向需要进行模板配置的能力网元发送第二话单模板配置信息,使所述能力网元根据所述第二话单模板配置信息配置网元话单模板;
接收所述能力网元在话单上报事件被触发时基于所配置的网元话单模板生成的网元话单信息,对所述网元话单信息和基于所配置的平台话单模板生成的平台话单信息进行整合,生成目标话单信息,向所述目标对象发送所述目标话单信息。
第二方面,本发明实施例提供了一种实现动态话单抽取的方法,应用于能力网元,该方法包括:
在所述能力网元向网络能力开放平台注册后,向所述网络能力开放平台发送网元基础话单模板信息;
接收所述网络能力开放平台根据接收到的第一话单模板配置信息发出的第二话单模板配置信息,根据所述第二话单模板配置信息配置网元话单模板;其中,所述第一话单模板配置信息是目标对象发出的,所述目标对象包括:能力调用者和业务运营支撑***;
在话单上报事件被触发时,基于所配置的网元话单模板生成网元话单信息,向所述网络能力开放平台发送所述网元话单信息。
第三方面,本发明实施例提供了一种实现动态话单抽取的方法,应用于业务运营支撑***,该方法包括:
获取网络能力开放平台的平台基础话单模板信息和在所述网络能力开放平台注册的能力网元的网元基础话单模板信息;
向所述网络能力开放平台发送第一话单模板配置信息,使所述网络能力开放平台根据所述第一话单模板配置信息配置平台话单模板,并向需要进行模板配置的能力网元发送第二话单模板配置信息;
接收所述网络能力开放平台发出的目标话单信息,其中,所述目标话单信息是所述网络能力开放平台对接收到的所述能力网元发出的网元话单信息和基于所配置的平台话单模板生成的平台话单信息进行整合生成的。
第四方面,本发明实施例提供了一种实现动态话单抽取的装置,应用于网络能力开放平台,该装置包括:
第一话单管理功能模块,用于获取在所述网络能力开放平台注册的能力网元的网元基础话单模板信息,向目标对象发送所述网元基础话单模板信息和所述网络能力开放平台的平台基础话单模板信息,其中,所述目标对象包括:能力调用者和业务运营支撑***;接收所述目标对象发出的第一话单模板配置信息,根据所述第一话单模板配置信息配置平台话单模板,并向需要进行模板配置的能力网元发送第二话单模板配置信息,使所述能力网元根据所述第二话单模板配置信息配置网元话单模板;
第一话单公共功能模块,用于接收所述能力网元在话单上报事件被触发时基于所配置的网元话单模板生成的网元话单信息,对所述网元话单信息和基于所配置的平台话单模板生成的平台话单信息进行整合,生成目标话单信息,向所述目标对象发送所述目标话单信息。
第五方面,本发明实施例提供了一种实现动态话单抽取的装置,应用于能力网元,该装置包括:
第二话单管理功能模块,用于在所述能力网元向网络能力开放平台注册后,向所述网络能力开放平台发送网元基础话单模板信息;接收所述网络能力开放平台根据接收到的第一话单模板配置信息发出的第二话单模板配置信息,根据所述第二话单模板配置信息配置网元话单模板;其中,所述第一话单模板配置信息是目标对象发出的,所述目标对象包括:能力调用者和业务运营支撑***;
第二话单公共功能模块,用于在话单上报事件被触发时,基于所配置的网元话单模板生成网元话单信息,向所述网络能力开放平台发送所述网元话单信息。
第六方面,本发明实施例提供了一种实现动态话单抽取的装置,应用于业务运营支撑***,该装置包括:
第三话单管理功能模块,用于获取网络能力开放平台的平台基础话单模板信息和在所述网络能力开放平台注册的能力网元的网元基础话单模板信息;向所述网络能力开放平台发送第一话单模板配置信息,使所述网络能力开放平台根据所述第一话单模板配置信息配置平台话单模板,并向需要进行模板配置的能力网元发送第二话单模板配置信息;
第三话单公共功能模块,用于接收所述网络能力开放平台发出的目标话单信息,其中,所述目标话单信息是所述网络能力开放平台对接收到的所述能力网元发出的网元话单信息和基于所配置的平台话单模板生成的平台话单信息进行整合生成的。
第七方面,本发明实施例提供了一种实现动态话单抽取的***,包括:
网络能力开放平台,包括如第四方面所述的实现动态话单抽取的装置;
能力网元,包括如第五方面所述的实现动态话单抽取的装置;
业务运营支撑***,包括如第六方面所述的实现动态话单抽取的装置。
第八方面,本发明实施例提供了一种电子设备,该电子设备包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如第一方面所述的方法的步骤,或者实现如第二方面所述的方法的步骤,或者实现如第三方面所述的方法的步骤。
第四方面,本发明实施例提供了一种计算机可读存储介质,所述计算机可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如第一方面所述的方法的步骤,或者实现如第二方面所述的方法的步骤,或者实现如第三方面所述的方法的步骤。
在本发明实施例中,通过网络能力开放平台获取在网络能力开放平台注册的能力网元的网元基础话单模板信息;向目标对象发送网元基础话单模板信息和网络能力开放平台的平台基础话单模板信息;其中,目标对象包括:能力调用者和业务运营支撑***;接收目标对象发出的第一话单模板配置信息,根据第一话单模板配置信息配置平台话单模板,并向需要进行模板配置的能力网元发送第二话单模板配置信息,使能力网元根据所述第二话单模板配置信息配置网元话单模板;接收能力网元在话单上报事件被触发时基于所配置的网元话单模板生成的网元话单信息,对网元话单信息和基于所配置的平台话单模板生成的平台话单信息进行整合,生成目标话单信息,向目标对象发送目标话单信息;可以实现对能力网元和网络能力开放平台的话单控制,既支持内部话单能力开放,即网络能力开放平台调用能力网元话单的能力,业务运营支撑***调用网络能力开放平台话单的能力,又支持外部话单能力开放,即能力调用者调用网络能力开放平台话单的能力;能力网元和网络能力开放平台支持业务运营支撑***与用户,即能力调用者,进行话单模板的配置,支持根据所配置的话单模板进行动态话单信息的生成与动态话单信息的整合,可以满足业务运营支撑***与用户进行动态话单获取的需求;网络能力开放平台支持能力网元动态注册话单能力,可以满足能力动态上线/上架时话单信息的同步注册与更新,可以实现自动化、便捷化的能力话单配置。
附图说明
图1是本发明实施例提供的一种实现动态话单抽取的方法的流程图;
图2A是本发明实施例提供的一种话单模板管理方法的流程图;
图2B是本发明实施例提供的一种话单管理方法的流程图;
图3是本发明实施例提供的另一种实现动态话单抽取的方法的流程图;
图4A是本发明实施例提供的一种话单模板管理方法的流程图;
图4B是本发明实施例提供的一种话单管理方法的流程图;
图5是本发明实施例提供的又一种实现动态话单抽取的方法的流程图;
图6A是本发明实施例提供的一种话单模板管理方法的流程图;
图6B是本发明实施例提供的一种话单管理方法的流程图;
图7是本发明实施例提供的一种实现动态话单抽取的装置的结构示意图;
图8是本发明实施例提供的一种实现动态话单抽取的装置的结构示意图;
图9是本发明实施例提供的另一种实现动态话单抽取的装置的结构示意图;
图10是本发明实施例提供的又一种实现动态话单抽取的***的结构示意图;
图11是图10中的***获取能力网元的基础话单模板的信息的流程图;
图12是图10中的***获取能力网元和网络能力开放平台的基础话单模板的信息的流程图;
图13是图10中的***对能力网元和网络能力开放平台进行话单模板配置和话单生成的流程图;
图14是图10中的***进行话单信息整合生成目标话单信息的示意图;
图15是图10中的***对能力网元和网络能力开放平台进行话单与话单模板管理的流程图;
图16是本发明实施例提供的一种通信设备的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施,且“第一”、“第二”等所区分的对象通常为一类,并不限定对象的个数,例如第一对象可以是一个,也可以是多个。此外,说明书以及权利要求中“和/或”表示所连接对象的至少其中之一,字符“/”,一般表示前后关联对象是一种“或”的关系。
下面结合附图,通过具体的实施例及其应用场景对本发明实施例提供的实现动态话单抽取的方法进行详细地说明。
请参见图1,图1是本发明实施例提供的一种实现动态话单抽取的方法的流程图,该方法应用于网络能力开放平台,如图1所示,该方法包括如下步骤:
步骤101,获取在网络能力开放平台注册的能力网元的网元基础话单模板信息,向目标对象发送网元基础话单模板信息和网络能力开放平台的平台基础话单模板信息,其中,目标对象包括:能力调用者和业务运营支撑***。
在本发明实施例中,在能力网元向网络能力开放平台注册后,网络能力开放平台可以通过向在网络能力开放平台注册的能力网元发送第一基础话单信息请求,接收能力网元基于第一基础话单模板请求返回的网元基础话单模板的信息,获取在网络能力开放平台注册的所有能力网元的网元基础话单模板的信息。其中,第一基础话单信息请求可以为第一基础话单信息订阅请求,也可以为第一基础话单信息查询请求,本发明实施例对此不作限定。当第一基础话单信息请求为第一基础话单信息订阅请求时,网络能力开放平台向在网络能力开放平台注册的能力网元发送第一基础话单信息订阅请求,并接收能力网元根据第一基础话单信息订阅请求规定的时间返回的网元基础话单模板的信息。当第一基础话单信息请求为第一基础话单信息查询请求时,网络能力开放平台向在网络能力开放平台注册的能力网元发送第一基础话单信息查询请求,并接收能力网元响应于第一基础话单信息查询请求返回的网元基础话单模板的信息。
在本发明实施例中,在获取在网络能力开放平台注册的能力网元的网元基础话单模板的信息之前,能力网元向网络能力开放平台发送注册请求,网络能力开放平台在接收到能力网元的注册请求后,根据注册请求携带的信息对能力网元进行注册,并向能力网元返回注册结果,能力网元接收网络能力开放平台返回的注册结果。
在本发明实施例中,网络能力开放平台在获取能力网元的网元基础话单模板的信息后,可以通过接收能力调用者或业务运营支撑***发出的第二基础话单信息请求,基于第二基础话单信息请求向能力调用者或业务运营支撑***发送网络能力开放平台获取的所有能力网元的网元基础话单模板的信息和平台基础话单模板的信息。其中,第二基础话单信息请求可以为第二基础话单信息订阅请求,也可以为第二基础话单信息查询请求,本发明实施例对此不作限定。当第二基础话单信息请求为第二基础话单信息订阅请求时,网络能力开放平台接收能力调用者或业务运营支撑***发出的第二基础话单信息订阅请求,并根据第二基础话单信息订阅请求规定的时间向能力调用者或业务运营支撑***发送网元基础话单模板的信息和平台基础话单模板的信息。当第二基础话单信息请求为第二基础话单信息查询请求时,网络能力开放平台接收能力调用者或业务运营支撑***发出的第二基础话单信息查询请求,并响应于第二基础话单信息查询请求向能力调用者或业务运营支撑***发送网元基础话单模板的信息和平台基础话单模板的信息。
步骤102,接收目标对象发出的第一话单模板配置信息,根据第一话单模板配置信息配置平台话单模板,并向需要进行模板配置的能力网元发送第二话单模板配置信息,使能力网元根据第二话单模板配置信息配置网元话单模板。
在本发明实施例中,能力调用者或业务运营支撑***在获取网元基础话单模板信息和平台基础话单模板信息后,可以基于网元基础话单模板信息和平台基础话单模板信息确定第一话单模板配置信息,并向网络能力开放平台发送第一话单模板配置信息,网络能力开放平台在接收到能力调用者或业务运营支撑***发出的第一话单模板配置信息后,可以根据第一话单模板配置信息配置平台话单模板,并根据第一话单模板配置信息确定需要进行模板配置的能力网元,向所确定的能力网元发送第二话单模板配置信息,能力网元在接收到网络能力开放平台发出的第二话单模板配置信息后,可以根据第二话单模板配置信息配置网元话单模板。
其中,能力调用者或业务运营支撑***可以根据网元基础话单模板信息和平台基础话单模板信息提供的话单字段、话单触发业务点等信息确定需要配置的网元话单模板和平台话单模板的信息,并根据所确定的网元话单模板和平台话单模板的信息生成第一话单模板配置信息,第一话单模板配置信息可以包括对话单触发业务点、话单字段、话单的采集网元等进行配置的信息。
步骤103,接收能力网元在话单上报事件被触发时基于所配置的网元话单模板生成的网元话单信息,对网元话单信息和基于所配置的平台话单模板生成的平台话单信息进行整合,生成目标话单信息,向目标对象发送所述目标话单信息。
在本发明实施例中,在网络能力开放平台和能力网元根据能力调用者或业务运营支撑***发出的第一话单模板配置信息完成对平台话单模板的信息和网元话单模板的信息的配置后,当话单上报事件被触发时,能力网元将会基于所配置的网元话单模板生成网元话单信息,并向网络能力开放平台发送网元话单信息,网络能力开放平台在接收到能力网元发出的网元话单信息后,可以对网元话单信息和基于所配置的平台话单模板生成的平台话单信息进行整合,生成目标话单信息,并向能力调用者或业务运营支撑***发送目标话单信息。
可选地,在网络能力开放平台和能力网元完成对平台话单模板和网元话单模板的配置后,网络能力开放平台还可以接收能力调用者或业务运营支撑***发出的第一话单模板操作指令,网络能力开放平台可以根据第一话单模板操作指令对所配置的平台话单模板进行相应操作,并可以根据第一话单模板操作指令向相应的能力网元发送第二话单模板操作指令,使能力网元根据第二话单模板操作指令对所配置的网元话单模板进行相应操作。
可选地,根据第一话单模板操作指令和第二话单模板操作指令对所配置的平台话单模板和所配置的网元话单模板进行的相应操作可以包括启用话单模板、停用话单模板、删除话单模板和修改话单模板中的一种,以满足能力调用者和业务运营支撑***对所配置的话单模板生命周期的管理。
在一些可选的例子中,网络能力开放平台在接收到能力调用者或业务运营支撑***发出的第一话单模板操作指令后,可以只根据第一话单模板操作指令修改所配置的平台话单模板,并不根据第一话单模板操作指令向相应的能力网元发送第二话单模板操作指令。在另一些可选的例子中,网络能力开放平台在接收到能力调用者或业务运营支撑***发出的第一话单模板操作指令后,可以只根据第一话单模板操作指令向相应的能力网元发送第二话单模板操作指令,使能力网元根据第二话单模板操作指令修改所配置的网元话单模板,并不根据第一话单模板操作指令修改所配置的平台话单模板。
在本发明实施例中,通过网络能力开放平台获取在网络能力开放平台注册的能力网元的网元基础话单模板信息;向目标对象发送网元基础话单模板信息和网络能力开放平台的平台基础话单模板信息;其中,目标对象包括:能力调用者和业务运营支撑***;接收目标对象发出的第一话单模板配置信息,根据第一话单模板配置信息配置平台话单模板,并向需要进行模板配置的能力网元发送第二话单模板配置信息,使能力网元根据所述第二话单模板配置信息配置网元话单模板;接收能力网元在话单上报事件被触发时基于所配置的网元话单模板生成的网元话单信息,对网元话单信息和基于所配置的平台话单模板生成的平台话单信息进行整合,生成目标话单信息,向目标对象发送目标话单信息;可以实现对能力网元和网络能力开放平台的话单控制,既支持内部话单能力开放,即网络能力开放平台调用能力网元话单的能力,业务运营支撑***调用网络能力开放平台话单的能力,又支持外部话单能力开放,即能力调用者调用网络能力开放平台话单的能力;能力网元和网络能力开放平台支持业务运营支撑***与用户,即能力调用者,进行话单模板的配置,支持根据所配置的话单模板进行动态话单信息的生成与动态话单信息的整合,可以满足业务运营支撑***与用户进行动态话单获取的需求;网络能力开放平台支持能力网元动态注册话单能力,可以满足能力动态上线/上架时话单信息的同步注册与更新,可以实现自动化、便捷化的能力话单配置。
请参见图2A,图2A是本发明实施例提供的一种话单模板管理方法的流程图,该方法应用于网络能力开放平台,如图2A所示,该方法包括如下步骤:
步骤201,接收目标对象发出的第一话单模板订阅或查询请求。
步骤202,根据第一话单模板订阅或查询请求向相应的能力网元发送第二话单模板订阅或查询请求。
步骤203,接收能力网元根据第二话单模板订阅或查询请求返回的所配置的网元话单模板。
步骤204,根据第一话单模板订阅或查询请求向目标对象发送网元话单模板和所配置的平台话单模板。
在一些可选的例子中,在网络能力开放平台和能力网元完成对平台话单模板和网元话单模板的配置后,能力调用者或业务运营支撑***还可以向网络能力开放平台发送第一话单模板订阅请求,网络能力开放平台在接收到第一话单模板订阅请求后,可以根据第一话单模板订阅请求向相应的能力网元发送第二话单模板订阅请求,能力网元在接收到第二话单模板订阅请求后,根据第二话单模板订阅请求规定的时间向网络能力开放平台发送所配置的网元话单模板,网络能力开放平台在接收到网元话单模板后,根据第一话单模板订阅请求规定的时间向能力调用者或业务运营支撑***发送所接收到的网元话单模板和所配置的平台话单模板。
在另一些可选的例子中,在网络能力开放平台和能力网元完成对平台话单模板和网元话单模板的配置后,能力调用者或业务运营支撑***还可以向网络能力开放平台发送第一话单模板查询请求,网络能力开放平台在接收到第一话单模板查询请求后,可以根据第一话单模板查询请求向相应的能力网元发送第二话单模板查询请求,能力网元在接收到第二话单模板查询请求后,响应于第二话单模板查询请求向网络能力开放平台发送所配置的网元话单模板,网络能力开放平台在接收到网元话单模板后,响应于第一话单模板订阅请求向能力调用者或业务运营支撑***发送所接收到的网元话单模板和所配置的平台话单模板。
请参见图2B,图2B是本发明实施例提供的一种话单管理方法的流程图,该方法应用于网络能力开放平台,如图2B所示,该方法包括如下步骤:
步骤205,接收目标对象发出的第一话单订阅或查询请求。
步骤206,根据第一话单订阅或查询请求向相应的能力网元发送第二话单订阅或查询请求。
步骤207,接收能力网元根据第二话单订阅或查询请求返回的网元话单信息。
步骤208,对网元话单信息和相应的平台话单信息进行整合生成目标话单信息。
步骤209,根据第一话单订阅或查询请求向目标对象发送目标话单信息。
在一些可选的例子中,在根据所配置的平台话单模板和网元话单模板生成目标话单信息后,能力调用者或业务运营支撑***还可以向网络能力开放平台发送第一话单订阅请求,网络能力开放平台在接收到第一话单订阅请求后,根据第一话单订阅请求向相应的能力网元发送第二话单订阅请求,能力网元在接收到第二话单订阅请求后,根据第二话单订阅请求规定的时间向网络能力开放平台发送网元话单信息,网络能力开放平台在接收到网元话单信息后,对所接收到的网元话单信息和相应的平台话单信息进行整合生成目标话单信息,并根据第一话单订阅请求规定的时间向能力调用者或业务运营支撑***发送目标话单信息。
在另一些可选的例子中,在根据所配置的平台话单模板和网元话单模板生成目标话单信息后,能力调用者或业务运营支撑***还可以向网络能力开放平台发送第一话单查询请求,网络能力开放平台在接收到第一话单查询请求后,根据第一话单查询请求向相应的能力网元发送第二话单查询请求,能力网元在接收到第二话单查询请求后,响应于第二话单查询请求向网络能力开放平台发送网元话单信息,网络能力开放平台在接收到网元话单信息后,对所接收到的网元话单信息和相应的平台话单信息进行整合生成目标话单信息,并响应于第一话单查询请求向能力调用者或业务运营支撑***发送目标话单信息。
在本发明上述两个实施例中,能力网元和网络能力开放平台支持业务运营支撑***和用户进行话单模板与话单的管理,可以满足业务运营支撑***与用户对话单模板与话单进行信息查询的需求。
请参见图3,图3是本发明实施例提供的另一种实现动态话单抽取的方法的流程图,该方法应用于能力网元,如图3所示,该方法包括如下步骤:
步骤301,在能力网元向网络能力开放平台注册后,向网络能力开放平台发送网元基础话单模板信息。
在本发明实施例中,在能力网元向网络能力开放平台注册后,能力网元可以接收网络能力开放平台发出的第一基础话单信息请求,基于第一基础话单信息请求向网络能力开放平台发送网元基础话单模板信息。其中,第一基础话单信息请求可以为第一基础话单信息订阅请求,也可以为第一基础话单信息查询请求,本发明实施例对此不作限定。关于第一基础话单信息请求为第一基础话单信息订阅请求,以及第一基础话单信息请求为第一基础话单信息查询请求的描述可以参见图1中关于步骤101的描述,故此处不再敷述。
在本发明实施例中,能力网元在向网络能力开放平台发送网元基础话单模板的信息之前,还向网络能力开放平台发送注册请求,使网络能力开放平台根据注册请求携带的信息对能力网元进行注册,并接收网络能力开放平台返回的注册结果。
步骤302,接收网络能力开放平台根据接收到的第一话单模板配置信息发出的第二话单模板配置信息,根据第二话单模板配置信息配置网元话单模板;其中,第一话单模板配置信息是目标对象发出的,目标对象包括:能力调用者和业务运营支撑***。
在本发明实施例中,关于步骤302的描述可以参见图1中关于步骤102的描述,故此处不再敷述。
步骤303,在话单上报事件被触发时,基于所配置的网元话单模板生成网元话单信息,向网络能力开放平台发送网元话单信息。
在本发明实施例中,关于步骤303的描述可以参见图1中关于步骤103的描述,故此处不再敷述。
可选地,在能力网元完成对网元话单模板的配置后,能力网元还可以接收网络能力开放平台根据接收到的第一话单模板操作指令发出的第二话单模板操作指令,能力网元可以根据第二话单模板操作指令对所配置的网元话单模板进行相应操作;其中,第一话单模板操作指令是目标对象发出的。
可选地,根据第二话单模板操作指令对所配置的网元话单模板进行的相应操作可以包括启用话单模板、停用话单模板、删除话单模板和修改话单模板中的一种,以满足能力调用者和业务运营支撑***对所配置的话单模板生命周期的管理。
请参见图4A,图4A是本发明实施例提供的一种话单模板管理方法的流程图,该方法应用于能力网元,如图4A所示,该方法包括如下步骤:
步骤401,接收网络能力开放平台根据接收到的第一话单模板订阅或查询请求发出的第二话单模板订阅或查询请求;其中,第一话单模板订阅或查询请求是目标对象发出的。
步骤402,根据第二话单模板订阅或查询请求向网络能力开放平台发送所配置的网元话单模板。
在本发明实施例中,关于步骤401、步骤402的描述可以参见图2A中关于步骤201至步骤204的描述,故此处不再敷述。
请参见图4B,图4B是本发明实施例提供的一种话单管理方法的流程图,该方法应用于能力网元,如图4B所示,该方法包括如下步骤:
步骤403,接收网络能力开放平台根据接收到的第一话单订阅或查询请求发出的第二话单订阅或查询请求;其中,第一话单订阅或查询请求是目标对象发出的。
步骤404,根据第二话单订阅或查询请求向网络能力开放平台发送网元话单信息。
在本发明实施例中,关于步骤403、步骤404的描述可以参见图2B中关于步骤205至步骤209的描述,故此处不再敷述。
请参见图5,图5是本发明实施例提供的又一种实现动态话单抽取的方法的流程图,该方法应用于业务运营支撑***,如图5所示,该方法包括如下步骤:
步骤501,获取网络能力开放平台的平台基础话单模板信息和在网络能力开放平台注册的能力网元的网元基础话单模板信息。
在本发明实施例中,业务运营支撑***可以向网络能力开放平台发送第二基础话单信息请求,并接收网络能力开放平台基于第二基础话单模板请求,返回的平台基础话单模板信息和在网络能力开放平台注册的能力网元的网元基础话单模板信息。其中,第二基础话单信息请求可以为第二基础话单信息订阅请求,也可以为第二基础话单信息查询请求,本发明实施例对此不作限定。关于第二基础话单信息请求为第二基础话单信息订阅请求,以及第二基础话单信息请求为第一基础话单信息查询请求的描述可以参见图1中关于步骤102的描述,故此处不再敷述。
步骤502,向网络能力开放平台发送第一话单模板配置信息,使网络能力开放平台根据第一话单模板配置信息配置平台话单模板,并向需要进行模板配置的能力网元发送第二话单模板配置信息。
在本发明实施例中,关于步骤502的描述可以参见图1中关于步骤102的描述,故此处不再敷述。
步骤503,接收网络能力开放平台发出的目标话单信息,其中,目标话单信息是网络能力开放平台对接收到的能力网元发出的网元话单信息和基于所配置的平台话单模板生成的平台话单信息进行整合生成的。
在本发明实施例中,关于步骤503的描述可以参见图1中关于步骤103的描述,故此处不再敷述。
可选地,在网络能力开放平台和能力网元完成对平台话单模板和网元话单模板的配置后,业务运营支撑***还可以向所述网络能力开放平台发送第一话单模板操作指令,使网络能力开放平台根据第一话单模板操作指令对所配置的平台话单模板进行相应操作,并向相应的能力网元发送第二话单模板操作指令。
可选地,根据第一话单模板操作指令对所配置的平台话单模板进行的相应操作包括启用话单模板、停用话单模板、删除话单模板和修改话单模板中的一种,以满足能力调用者和业务运营支撑***对所配置的话单模板生命周期的管理。
请参见图6A,图6A是本发明实施例提供的一种话单模板管理方法的流程图,该方法应用于业务运营支撑***,如图6A所示,该方法包括如下步骤:
步骤601,向网络能力开放平台发送第一话单模板订阅或查询请求,使网络能力开放平台根据第一话单模板订阅或查询请求向相应的能力网元发送第二话单模板订阅或查询请求。
步骤602,接收网络能力开放平台根据第一话单模板订阅或查询请求,返回的所配置的平台话单模板和能力网元所配置的网元话单模板。
在本发明实施例中,关于步骤601、步骤602的描述可以参见图2A中关于步骤201至步骤204的描述,故此处不再敷述。
请参见图6B,图6B是本发明实施例提供的一种话单管理方法的流程图,该方法应用于业务运营支撑***,如图6B所示,该方法包括如下步骤:
步骤603,向网络能力开放平台发送第一话单订阅或查询请求,使网络能力开放平台根据第一话单订阅或查询请求向相应的能力网元发送第二话单订阅或查询请求。
步骤604,接收网络能力开放平台根据第一话单订阅或查询返回的目标话单信息;其中,目标话单信息是网络能力开放平台对能力网元的网元话单信息和相应的平台话单信息进行整合生成的。
在本发明实施例中,关于步骤603、步骤604的描述可以参见图2B中关于步骤205至步骤209的描述,故此处不再敷述。
请参见图7,图7是本发明实施例提供的一种实现动态话单抽取的装置的结构示意图,该装置应用于网络能力开放平台,如图7所示,该实现动态话单抽取的装置700可以包括:
第一话单管理功能模块701,用于获取在网络能力开放平台注册的能力网元的网元基础话单模板信息,向目标对象发送网元基础话单模板信息和网络能力开放平台的平台基础话单模板信息,其中,目标对象包括:能力调用者和业务运营支撑***;接收目标对象发出的第一话单模板配置信息,根据第一话单模板配置信息配置平台话单模板,并向需要进行模板配置的能力网元发送第二话单模板配置信息,使能力网元根据第二话单模板配置信息配置网元话单模板。
第一话单公共功能模块702,用于接收能力网元在话单上报事件被触发时基于所配置的网元话单模板生成的网元话单信息,对网元话单信息和基于所配置的平台话单模板生成的平台话单信息进行整合,生成目标话单信息,向目标对象发送目标话单信息。
可选地,第一话单管理功能模块701包括:第一注册单元,用于接收能力网元的注册请求,根据注册请求携带的信息对能力网元进行注册,并向能力网元返回注册结果。
可选地,第一话单模板配置信息是基于网元基础话单模板信息和平台基础话单模板信息确定。
可选地,第一话单管理功能模块701包括:第一平台话单模板管理单元,用于接收目标对象发出的第一话单模板操作指令,根据第一话单模板操作指令对所配置的平台话单模板进行相应操作。
第一网元话单模板管理单元,用于根据第一话单模板操作指令向相应的能力网元发送第二话单模板操作指令,使能力网元根据第二话单模板操作指令对所配置的网元话单模板进行相应操作。
可选地,根据第一话单模板操作指令和第二话单模板操作指令对所配置的平台话单模板和所配置的网元话单模板进行的相应操作包括以下中的一种:启用话单模板、停用话单模板、删除话单模板和修改话单模板。
可选地,第一平台话单模板管理单元,还用于接收目标对象发出的第一话单模板订阅或查询请求;
第一网元话单模板管理单元,还用于根据第一话单模板订阅或查询请求向相应的能力网元发送第二话单模板订阅或查询请求;接收能力网元根据第二话单模板订阅或查询请求返回的所配置的网元话单模板。
第一平台话单模板管理单元,还用于根据第一话单模板订阅或查询请求向目标对象发送网元话单模板和所配置的平台话单模板。
可选地,第一话单管理功能模块701还包括:第一平台话单管理单元,接收目标对象发出的第一话单订阅或查询请求。
第一网元话单管理单元,用于根据第一话单订阅或查询请求向相应的能力网元发送第二话单订阅或查询请求;接收能力网元根据第二话单订阅或查询请求返回的网元话单信息;
第一平台话单管理单元,还用于从第一话单公共功能模块702获取对网元话单信息和相应的平台话单信息进行整合生成的目标话单信息;根据第一话单订阅或查询请求向目标对象发送目标话单信息。
可理解的,本发明实施例的实现动态话单抽取的装置700,可以实现上述图1、图2A至图2B所示的方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
请参见图8,图8是本发明实施例提供的另一种实现动态话单抽取的装置的结构示意图,该装置应用于能力网元,如图8所示,该实现动态话单抽取的装置800可以包括:
第二话单管理功能模块801,用于在能力网元向网络能力开放平台注册后,向网络能力开放平台发送网元基础话单模板信息;接收网络能力开放平台根据接收到的第一话单模板配置信息发出的第二话单模板配置信息,根据第二话单模板配置信息配置网元话单模板;其中,第一话单模板配置信息是目标对象发出的,目标对象包括:能力调用者和业务运营支撑***。
第二话单公共功能模块802,用于在话单上报事件被触发时,基于所配置的网元话单模板生成网元话单信息,向网络能力开放平台发送网元话单信息。
可选地,第二话单管理功能模块801包括:第二注册单元,用于向网络能力开放平台发送注册请求,使网络能力开放平台根据注册请求携带的信息对能力网元进行注册,并接收网络能力开放平台返回的注册结果。
可选地,第一话单模板配置信息是基于网元基础话单模板信息和网络能力开放平台的平台基础话单模板信息确定。
可选地,第二话单管理功能模块801包括:第二网元话单模板管理单元,用于接收网络能力开放平台根据接收到的第一话单模板操作指令发出的第二话单模板操作指令,根据第二话单模板操作指令对所配置的网元话单模板进行相应操作;其中,第一话单模板操作指令是目标对象发出的。
可选地,根据第二话单模板操作指令对所配置的网元话单模板进行的相应操作包括以下中的一种:启用话单模板、停用话单模板、删除话单模板和修改话单模板。
可选地,第二网元话单模板管理单元,还用于接收网络能力开放平台根据接收到的第一话单模板订阅或查询请求发出的第二话单模板订阅或查询请求;其中,第一话单模板订阅或查询请求是目标对象发出的;根据第二话单模板订阅或查询请求向网络能力开放平台发送所配置的网元话单模板。
可选地,第二话单管理功能模块801,还包括:第二网元话单管理单元,用于接收网络能力开放平台根据接收到的第一话单订阅或查询请求发出的第二话单订阅或查询请求;其中,第一话单订阅或查询请求是目标对象发出的;根据第二话单订阅或查询向网络能力开放平台发送网元话单信息。
可理解的,本发明实施例的实现动态话单抽取的装置800,可以实现上述图3、图4A至图4B所示的方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
请参见图9,图9是本发明实施例提供的又一种实现动态话单抽取的装置的结构示意图,该装置应用于能力网元,如图8所示,该实现动态话单抽取的装置900可以包括:
第三话单管理功能模块901,用于获取网络能力开放平台的平台基础话单模板信息和在网络能力开放平台注册的能力网元的网元基础话单模板信息;向网络能力开放平台发送第一话单模板配置信息,使网络能力开放平台根据第一话单模板配置信息配置平台话单模板,并向需要进行模板配置的能力网元发送第二话单模板配置信息。
第三话单公共功能模块902,用于接收网络能力开放平台发出的目标话单信息,其中,目标话单信息是网络能力开放平台对接收到的能力网元发出的网元话单信息和基于所配置的平台话单模板生成的平台话单信息进行整合生成的。
可选地,第一话单模板配置信息是基于网元基础话单模板信息和平台基础话单模板信息确定。
可选地,第三话单管理功能模块901包括:第二平台话单模板管理单元,用于向网络能力开放平台发送第一话单模板操作指令,使网络能力开放平台根据第一话单模板操作指令对所配置的平台话单模板进行相应操作,并向相应的能力网元发送第二话单模板操作指令。
可选地,根据第一话单模板操作指令对所配置的平台话单模板进行的相应操作包括以下中的一种:启用话单模板、停用话单模板、删除话单模板和修改话单模板。
可选地,第二平台话单模板管理单元,还用于向网络能力开放平台发送第一话单模板订阅或查询请求,使网络能力开放平台根据第一话单模板订阅或查询请求向相应的能力网元发送第二话单模板订阅或查询请求;接收网络能力开放平台根据第一话单模板订阅或查询请求,返回的所配置的平台话单模板和能力网元所配置的网元话单模板。
可选地,第三话单管理功能模块901还包括:第二平台话单管理单元,用于向网络能力开放平台发送第一话单订阅或查询请求,使网络能力开放平台根据第一话单订阅或查询请求向相应的能力网元发送第二话单订阅或查询请求;接收网络能力开放平台根据第一话单订阅或查询请求返回的目标话单信息;其中,目标话单信息是网络能力开放平台对能力网元的网元话单信息和相应的平台话单信息进行整合生成的。
可理解的,本发明实施例的实现动态话单抽取的装置900,可以实现上述图5、图6A至图6B所示的方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
此外,本发明实施例还提供了一种实现动态话单抽取的***,包括:网络能力开放平台、能力网元和业务运营支撑***,其中,网络能力开放平台包括上述实现动态话单抽取的装置700,能力网元包括上述实现动态话单抽取的装置800,业务运营支撑***包括上述实现动态话单抽取的装置900。
请参见图10至图15,图10是本发明实施例提供的一种实现动态话单抽取的***的结构示意图,图11是图10中的***获取能力网元的基础话单模板的信息的流程图,图12是图10中的***获取能力网元和网络能力开放平台的基础话单模板的信息的流程图,图13是图10中的***对能力网元和网络能力开放平台进行话单模板配置和话单生成的流程图,图14是图10中的***进行话单信息整合生成目标话单信息的示意图,图15是图10中的***对能力网元和网络能力开放平台进行话单与话单模板管理的流程图。
如图10所示,实现动态话单抽取的***包括能力调用者、BOSS、网络能力开放平台和能力网元。其中,在BOSS、网络能力开放平台和能力网元分别设有话单公共功能(CDRPublic Function,简称CPF)模块和话单管理功能(CDR Manage Function,简称CMF)模块,CPF模块用于话单数据的合成与发布,即CPF模块具备生成话单、整合话单、输出话单等能力,CMF模块用于网元、话单模板、话单行为的管理,即CMF模块具备网元注册、基础话单发现(包括订阅、查询的方式)、话单模板配置、话单模板管理、话单管理等能力。设置CPF模块与CMF模块可以将控制面与数据面分离。可选地,在BOSS、网络能力开放平台和能力网元中也可以将CPF模块与CMF模块融合。
网络能力开放平台支持,向BOSS输出可配置的动态话单,BOSS向其查询、订阅话单信息,BOSS向其动态配置话单模板,BOSS向其查询、订阅话单模板信息。
网络能力开放平台支持,向用户,即能力调用者,输出可配置的动态话单,,用户向其查询、订阅话单信息,用户向其动态配置话单模板,用户向其查询、订阅话单模板信息。
网络能力开放平台支持,动态获取各能力网元的话单信息,对各能力网元的话单信息进行整合与动态话单生成。
如图11所示,1)能力网元向网络能力开放平台进行注册,以便进行话单能力的输出与管理;2)网络能力开放平台对能力网元的注册信息进行审核,并在完成能力网元的注册后返回注册结果;3)能力网元支持开放话单信息后,网络能力开放平台向能力网元进行基础话单信息发现(包括订阅、查询方式);4)能力网元返回基础话单模板信息。其中,图11中的流程可以为异步也可以为同步,此处的异步是指非立即响应,同步是指立即响应。
如图12所示,1)网络能力开放平台向能力网元进行基础话单信息发现(包括订阅、查询方式);2)能力网元返回基础话单模板信息;3)在网络能力开放平台获取到对应的能力网元的基础话单模板信息后,能力调用者/BOSS向网络能力开放平台进行基础话单信息发现(包括订阅、查询方式);4)网络能力开放平台返回基础话单模板信息。其中,图12中的流程可以为异步也可以为同步,此处的异步是指非立即响应,同步是指立即响应。
如图13所示,1)能力调用者/BOSS向网络能力开放平台进行话单模板配置,可以包括对话单触发业务点、话单字段、话单的采集网元等进行配置;2)网络能力开放平台配置话单模板,并向对应的能力网元进行话单模板配置;3)能力网元配置话单模板,并在完成话单模板配置后向网络能力开放平台返回配置情况响应;4)网络能力开放平台向能力调用者/BOSS返回配置情况响应;5)能力调用者/BOSS向网络能力开放平台进行话单模板启用;6)网络能力开放平台启用话单模板,并向对应的能力网元进行话单模板启用;7)能力网元启用话单模板,并在完成话单模板启用后向网络能力开放平台返回话单模板状态响应;8)网络能力开放平台向能力调用者/BOSS返回话单模板状态响应;9)当话单上报事件触发时,能力网元根据所配置的话单模板生成话单,并向网络能力开放平台进行话单上报;10)网络能力开放平台接收到上报的话单后,向能力网元返回响应;11)网络能力开放平台进行话单整合,并向能力调用者/BOSS上报合成后的话单;12)能力调用者/BOSS接收到上报的合成后的话单后,向网络能力开放平台返回响应。其中,图13中的流程可以为异步也可以为同步,此处的异步是指非立即响应,同步是指立即响应。
如图14所示,能力网元1根据所配置的话单初始模板生成的话单信息包括字段1和字段2,能力网元2根据所配置的话单初始模板生成的话单信息包括字段3,在对话单信息进行整合时,将能力网元1根据所配置的话单初始模板生成的话单信息,整理成话单新模板,此时能力网元1的话单新模板仅包括字段1和字段2,将能力网元2根据所配置的话单初始模板生成的话单信息,整理成话单新模板,此时能力网元2的话单新模板仅包括字段3,对能力网元1的话单新模板中的字段1和字段2、能力网元2的话单新模板中的字段3与网络能力开放平台根据所配置的话单模板生成的话单信息中的字段4,整合成仅包括字段1、字段2、字段3和字段4的网络能力开放平台总模板。
如图15所示,1)能力调用者/BOSS向网络能力开放平台进行话单模板订阅、查询;2)网络能力开放平台向对应的能力网元进行话单模板订阅、查询;3)能力网元向网络能力开放平台返回话单模板信息;4)网络能力开放平台向能力调用者/BOSS返回话单模板信息;5)能力调用者/BOSS向网络能力开放平台进行话单模板启用、停用、修改、删除;6)网络能力开放平台启用、停用、修改、删除话单模板,并向对应的能力网元进行话单模板启用、停用、修改、删除;7)能力网元启用、停用、修改、删除话单模板,并在完成话单模板启用、停用、修改、删除后向网络能力开放平台返回话单模板状态响应;8)网络能力开放平台向能力调用者/BOSS返回话单模板状态响应;9)能力调用者/BOSS向网络能力开放平台进行话单订阅、查询;2)网络能力开放平台向对应的能力网元进行话单订阅、查询;3)能力网元向网络能力开放平台返回话单信息;4)网络能力开放平台向能力调用者/BOSS返回话单信息。其中,图15中的流程可以为异步也可以为同步,此处的异步是指非立即响应,同步是指立即响应。
此外,本发明实施例还提供了一种通信设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,其中,所述计算机程序被所述处理器执行时可以实现上述图1、图2A至图2B所示方法实施例,或者上述图3、图4A至图4B所示方法实施例,或者上述图5、图6A至图6B所示方法实施例的各个过程且能达到相同的技术效果,为避免重复,这里不再赘述。
请参见图16所示,本发明实施例还提供了一种通信设备160,包括总线161、收发机162、天线163、总线接口164、处理器165和存储器166。
在本发明实施例中,通信设备160还包括:存储在存储器166上并可在处理器165上运行的程序或指令。可选的,所述程序或指令被处理器165执行时可实现如下步骤:
获取在网络能力开放平台注册的能力网元的网元基础话单模板信息,向目标对象发送所述网元基础话单模板信息和所述网络能力开放平台的平台基础话单模板信息,其中,所述目标对象包括:能力调用者和业务运营支撑***;
接收所述目标对象发出的第一话单模板配置信息,根据所述第一话单模板配置信息配置平台话单模板,并向需要进行模板配置的能力网元发送第二话单模板配置信息,使所述能力网元根据所述第二话单模板配置信息配置网元话单模板;
接收所述能力网元在话单上报事件被触发时基于所配置的网元话单模板生成的网元话单信息,对所述网元话单信息和基于所配置的平台话单模板生成的平台话单信息进行整合,生成目标话单信息,向所述目标对象发送所述目标话单信息;或者,
在所述能力网元向网络能力开放平台注册后,向所述网络能力开放平台发送网元基础话单模板信息;
接收所述网络能力开放平台根据接收到的第一话单模板配置信息发出的第二话单模板配置信息,根据所述第二话单模板配置信息配置网元话单模板;其中,所述第一话单模板配置信息是目标对象发出的,所述目标对象包括:能力调用者和业务运营支撑***;
在话单上报事件被触发时,基于所配置的网元话单模板生成网元话单信息,向所述网络能力开放平台发送所述网元话单信息;或者
获取网络能力开放平台的平台基础话单模板信息和在所述网络能力开放平台注册的能力网元的网元基础话单模板信息;
向所述网络能力开放平台发送第一话单模板配置信息,使所述网络能力开放平台根据所述第一话单模板配置信息配置平台话单模板,并向需要进行模板配置的能力网元发送第二话单模板配置信息;
接收所述网络能力开放平台发出的目标话单信息,其中,所述目标话单信息是所述网络能力开放平台对接收到的所述能力网元发出的网元话单信息和基于所配置的平台话单模板生成的平台话单信息进行整合生成的。
可理解的,所述计算机程序被处理器165执行时可实现上述图1、图2A至图2B所示方法实施例,或者上述图3、图4A至图4B所示方法实施例,或者上述图5、图6A至图6B所示方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
在图16中,总线架构(用总线161来代表),总线161可以包括任意数量的互联的总线和桥,总线161将包括由处理器165代表的一个或多个处理器和存储器46代表的存储器的各种电路链接在一起。总线161还可以将诸如***设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口164在总线161和收发机162之间提供接口。收发机162可以是一个元件,也可以是多个元件,比如多个接收器和发送器,提供用于在传输介质上与各种其他装置通信的单元。经处理器165处理的数据通过天线163在无线介质上进行传输,进一步,天线163还接收数据并将数据传送给处理器165。
处理器165负责管理总线161和通常的处理,还可以提供各种功能,包括定时,***接口,电压调节、电源管理以及其他控制功能。而存储器166可以被用于存储处理器165在执行操作时所使用的数据。
可选的,处理器165可以是CPU、ASIC、FPGA或CPLD。
本发明实施例还提供了一种计算机可读存储介质,其上存储有程序或指令,所述程序或指令被处理器执行时可实现上述图1、图2A至图2B所示方法实施例,或者上述图3、图4A至图4B所示方法实施例,或者上述图5、图6A至图6B所示方法实施例的各个过程且能达到相同的技术效果,为避免重复,这里不再赘述。
计算机可读介质包括永久性和非永久性、可移动和非可移动媒体,可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitory media),如调制的数据信号和载波。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台服务分类设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。
以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
Claims (26)
1.一种实现动态话单抽取的方法,应用于网络能力开放平台,其特征在于,包括:
获取在所述网络能力开放平台注册的能力网元的网元基础话单模板信息,向目标对象发送所述网元基础话单模板信息和所述网络能力开放平台的平台基础话单模板信息,其中,所述目标对象包括:能力调用者和业务运营支撑***;
接收所述目标对象发出的第一话单模板配置信息,根据所述第一话单模板配置信息配置平台话单模板,并向需要进行模板配置的能力网元发送第二话单模板配置信息,使所述能力网元根据所述第二话单模板配置信息配置网元话单模板;
接收所述能力网元在话单上报事件被触发时基于所配置的网元话单模板生成的网元话单信息,对所述网元话单信息和基于所配置的平台话单模板生成的平台话单信息进行整合,生成目标话单信息,向所述目标对象发送所述目标话单信息;
所述第一话单模板配置信息是基于所述网元基础话单模板信息和所述平台基础话单模板信息确定。
2.根据权利要求1所述的方法,其特征在于,在获取在所述网络能力开放平台注册的能力网元的网元基础话单模板的信息之前,还包括:
接收所述能力网元的注册请求,根据所述注册请求携带的信息对所述能力网元进行注册,并向所述能力网元返回注册结果。
3.根据权利要求1至2中任一项所述的方法,其特征在于,还包括:
接收所述目标对象发出的第一话单模板操作指令,根据所述第一话单模板操作指令对所配置的平台话单模板进行相应操作;
根据所述第一话单模板操作指令向相应的能力网元发送第二话单模板操作指令,使所述能力网元根据所述第二话单模板操作指令对所配置的网元话单模板进行相应操作。
4.根据权利要求3所述的方法,其特征在于,根据所述第一话单模板操作指令对所配置的平台话单模板进行的相应操作,以及根据所述第二话单模板操作指令对所配置的网元话单模板进行的相应操作,包括以下任意一项:启用话单模板、停用话单模板、删除话单模板和修改话单模板。
5.根据权利要求1至2中任一项所述的方法,其特征在于,还包括:
接收所述目标对象发出的第一话单模板订阅或查询请求;
根据所述第一话单模板订阅或查询请求向相应的能力网元发送第二话单模板订阅或查询请求;
接收所述能力网元根据所述第二话单模板订阅或查询请求返回的所配置的网元话单模板;
根据所述第一话单模板订阅或查询请求向所述目标对象发送所述网元话单模板和所配置的平台话单模板。
6.根据权利要求1至2中任一项所述的方法,其特征在于,还包括:
接收所述目标对象发出的第一话单订阅或查询请求;
根据所述第一话单订阅或查询请求向相应的能力网元发送第二话单订阅或查询请求;
接收所述能力网元根据所述第二话单订阅或查询请求返回的网元话单信息;
对所述网元话单信息和相应的平台话单信息进行整合生成目标话单信息;
根据所述第一话单订阅或查询请求向所述目标对象发送所述目标话单信息。
7.一种实现动态话单抽取的方法,应用于能力网元,其特征在于,包括:
在所述能力网元向网络能力开放平台注册后,向所述网络能力开放平台发送网元基础话单模板信息;
接收所述网络能力开放平台根据接收到的第一话单模板配置信息发出的第二话单模板配置信息,根据所述第二话单模板配置信息配置网元话单模板;其中,所述第一话单模板配置信息是目标对象发出的,所述目标对象包括:能力调用者和业务运营支撑***;
在话单上报事件被触发时,基于所配置的网元话单模板生成网元话单信息,向所述网络能力开放平台发送所述网元话单信息;
所述第一话单模板配置信息是基于所述网元基础话单模板信息和所述网络能力开放平台的平台基础话单模板信息确定。
8.根据权利要求7所述的方法,其特征在于,在向所述网络能力开放平台发送网元基础话单模板信息之前,还包括:
向所述网络能力开放平台发送注册请求,使所述网络能力开放平台根据所述注册请求携带的信息对所述能力网元进行注册,并接收所述网络能力开放平台返回的注册结果。
9.根据权利要求7至8中任一项所述的方法,其特征在于,还包括:
接收所述网络能力开放平台根据接收到的第一话单模板操作指令发出的第二话单模板操作指令,根据所述第二话单模板操作指令对所配置的网元话单模板进行相应操作;
其中,所述第一话单模板操作指令是所述目标对象发出的。
10.根据权利要求9所述的方法,其特征在于,根据所述第二话单模板操作指令对所配置的网元话单模板进行的相应操作包括以下中的一种:启用话单模板、停用话单模板、删除话单模板和修改话单模板。
11.根据权利要求7至8中任一项所述的方法,其特征在于,还包括:
接收所述网络能力开放平台根据接收到的第一话单模板订阅或查询请求发出的第二话单模板订阅或查询请求;其中,所述第一话单模板订阅或查询请求是所述目标对象发出的;
根据所述第二话单模板订阅或查询请求向所述网络能力开放平台发送所配置的网元话单模板。
12.根据权利要求7至8中任一项所述的方法,其特征在于,还包括:
接收所述网络能力开放平台根据接收到的第一话单订阅或查询请求发出的第二话单订阅或查询请求;其中,所述第一话单订阅或查询请求是所述目标对象发出的;
根据所述第二话单订阅或查询向所述网络能力开放平台发送网元话单信息。
13.一种实现动态话单抽取的方法,应用于业务运营支撑***,其特征在于,包括:
获取网络能力开放平台的平台基础话单模板信息和在所述网络能力开放平台注册的能力网元的网元基础话单模板信息;
向所述网络能力开放平台发送第一话单模板配置信息,使所述网络能力开放平台根据所述第一话单模板配置信息配置平台话单模板,并向需要进行模板配置的能力网元发送第二话单模板配置信息;
接收所述网络能力开放平台发出的目标话单信息,其中,所述目标话单信息是所述网络能力开放平台对接收到的所述能力网元发出的网元话单信息和基于所配置的平台话单模板生成的平台话单信息进行整合生成的;
所述第一话单模板配置信息是基于所述网元基础话单模板信息和所述平台基础话单模板信息确定。
14.根据权利要求13所述的方法,其特征在于,还包括:
向所述网络能力开放平台发送第一话单模板操作指令,使所述网络能力开放平台根据所述第一话单模板操作指令对所配置的平台话单模板进行相应操作,并向相应的能力网元发送第二话单模板操作指令。
15.根据权利要求14所述的方法,其特征在于,根据所述第一话单模板操作指令对所配置的平台话单模板进行的相应操作包括以下中的一种:启用话单模板、停用话单模板、删除话单模板和修改话单模板。
16.根据权利要求13所述的方法,其特征在于,还包括:
向所述网络能力开放平台发送第一话单模板订阅或查询请求,使所述网络能力开放平台根据所述第一话单模板订阅或查询请求向相应的能力网元发送第二话单模板订阅或查询请求;
接收所述网络能力开放平台根据所述第一话单模板订阅或查询请求,返回的所配置的平台话单模板和所述能力网元所配置的网元话单模板。
17.根据权利要求13所述的方法,其特征在于,还包括:
向所述网络能力开放平台发送第一话单订阅或查询请求,使所述网络能力开放平台根据所述第一话单订阅或查询请求向相应的能力网元发送第二话单订阅或查询请求;
接收所述网络能力开放平台根据所述第一话单订阅或查询请求返回的目标话单信息;其中,所述目标话单信息是所述网络能力开放平台对所述能力网元的网元话单信息和相应的平台话单信息进行整合生成的。
18.一种实现动态话单抽取的装置,应用于网络能力开放平台,其特征在于,包括:
第一话单管理功能模块,用于获取在所述网络能力开放平台注册的能力网元的网元基础话单模板信息,向目标对象发送所述网元基础话单模板信息和所述网络能力开放平台的平台基础话单模板信息,其中,所述目标对象包括:能力调用者和业务运营支撑***;接收所述目标对象发出的第一话单模板配置信息,根据所述第一话单模板配置信息配置平台话单模板,并向需要进行模板配置的能力网元发送第二话单模板配置信息,使所述能力网元根据所述第二话单模板配置信息配置网元话单模板;
第一话单公共功能模块,用于接收所述能力网元在话单上报事件被触发时基于所配置的网元话单模板生成的网元话单信息,对所述网元话单信息和基于所配置的平台话单模板生成的平台话单信息进行整合,生成目标话单信息,向所述目标对象发送所述目标话单信息;
所述第一话单模板配置信息是基于所述网元基础话单模板信息和所述平台基础话单模板信息确定。
19.根据权利要求18所述的装置,其特征在于,所述第一话单管理功能模块,包括:
第一平台话单模板管理单元,用于接收所述目标对象发出的第一话单模板操作指令,根据所述第一话单模板操作指令对所配置的平台话单模板进行相应操作;
第一网元话单模板管理单元,用于根据所述第一话单模板操作指令向相应的能力网元发送第二话单模板操作指令,使所述能力网元根据所述第二话单模板操作指令对所配置的网元话单模板进行相应操作。
20.根据权利要求19所述的装置,其特征在于,根据所述第一话单模板操作指令对所配置的平台话单模板进行的相应操作,以及根据所述第二话单模板操作指令对所配置的网元话单模板进行的相应操作,包括以下中的一种:启用话单模板、停用话单模板、删除话单模板和修改话单模板。
21.一种实现动态话单抽取的装置,应用于能力网元,其特征在于,包括:
第二话单管理功能模块,用于在所述能力网元向网络能力开放平台注册后,向所述网络能力开放平台发送网元基础话单模板信息;接收所述网络能力开放平台根据接收到的第一话单模板配置信息发出的第二话单模板配置信息,根据所述第二话单模板配置信息配置网元话单模板;其中,所述第一话单模板配置信息是目标对象发出的,所述目标对象包括:能力调用者和业务运营支撑***;
第二话单公共功能模块,用于在话单上报事件被触发时,基于所配置的网元话单模板生成网元话单信息,向所述网络能力开放平台发送所述网元话单信息;
所述第一话单模板配置信息是基于所述网元基础话单模板信息和所述网络能力开放平台的平台基础话单模板信息确定。
22.根据权利要求21所述的装置,其特征在于,所述第二话单管理功能模块,包括:
第二网元话单模板管理单元,用于接收所述网络能力开放平台根据接收到的第一话单模板操作指令发出的第二话单模板操作指令,根据所述第二话单模板操作指令对所配置的网元话单模板进行相应操作;其中,所述第一话单模板操作指令是所述目标对象发出的。
23.根据权利要求22所述的装置,其特征在于,根据所述第二话单模板操作指令对所配置的网元话单模板进行的相应操作包括以下中的一种:启用话单模板、停用话单模板、删除话单模板和修改话单模板。
24.一种实现动态话单抽取的装置,应用于业务运营支撑***,其特征在于,包括:
第三话单管理功能模块,用于获取网络能力开放平台的平台基础话单模板信息和在所述网络能力开放平台注册的能力网元的网元基础话单模板信息;向所述网络能力开放平台发送第一话单模板配置信息,使所述网络能力开放平台根据所述第一话单模板配置信息配置平台话单模板,并向需要进行模板配置的能力网元发送第二话单模板配置信息;
第三话单公共功能模块,用于接收所述网络能力开放平台发出的目标话单信息,其中,所述目标话单信息是所述网络能力开放平台对接收到的所述能力网元发出的网元话单信息和基于所配置的平台话单模板生成的平台话单信息进行整合生成的;
所述第一话单模板配置信息是基于所述网元基础话单模板信息和所述平台基础话单模板信息确定。
25.一种通信设备,其特征在于,包括处理器,存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如权利要求1-6任一项所述的实现动态话单抽取的方法的步骤,或者实现如权利要求7-12任一项所述的实现动态话单抽取的方法的步骤,或者实现如权利要求13-17任一项所述的实现动态话单抽取的方法的步骤。
26.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如权利要求1-6任一项所述的实现动态话单抽取的方法的步骤,或者实现如权利要求7-12任一项所述的实现动态话单抽取的方法的步骤,或者实现如权利要求13-17任一项所述的实现动态话单抽取的方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110096022.2A CN114791833B (zh) | 2021-01-25 | 2021-01-25 | 实现动态话单抽取的方法、装置、设备及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110096022.2A CN114791833B (zh) | 2021-01-25 | 2021-01-25 | 实现动态话单抽取的方法、装置、设备及存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN114791833A CN114791833A (zh) | 2022-07-26 |
CN114791833B true CN114791833B (zh) | 2024-04-19 |
Family
ID=82459660
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110096022.2A Active CN114791833B (zh) | 2021-01-25 | 2021-01-25 | 实现动态话单抽取的方法、装置、设备及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114791833B (zh) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101415170A (zh) * | 2008-11-24 | 2009-04-22 | 华为软件技术有限公司 | 话单的定制处理方法、装置及*** |
CN109413640A (zh) * | 2017-08-18 | 2019-03-01 | ***通信有限公司研究院 | 会话信息查询方法、网元及计算机存储介质 |
CN109560942A (zh) * | 2017-09-25 | 2019-04-02 | ***通信有限公司研究院 | 一种网络生效参数查询方法、设备及计算机可读存储介质 |
CN110366145A (zh) * | 2018-04-09 | 2019-10-22 | 华为技术有限公司 | 通信方法、装置及*** |
CN110505069A (zh) * | 2019-07-26 | 2019-11-26 | 中国联合网络通信集团有限公司 | 一种生成定制化话单的方法及装置 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2017035706A1 (zh) * | 2015-08-28 | 2017-03-09 | 华为技术有限公司 | 一种用户数据处理装置、方法及*** |
-
2021
- 2021-01-25 CN CN202110096022.2A patent/CN114791833B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101415170A (zh) * | 2008-11-24 | 2009-04-22 | 华为软件技术有限公司 | 话单的定制处理方法、装置及*** |
CN109413640A (zh) * | 2017-08-18 | 2019-03-01 | ***通信有限公司研究院 | 会话信息查询方法、网元及计算机存储介质 |
CN109560942A (zh) * | 2017-09-25 | 2019-04-02 | ***通信有限公司研究院 | 一种网络生效参数查询方法、设备及计算机可读存储介质 |
CN110366145A (zh) * | 2018-04-09 | 2019-10-22 | 华为技术有限公司 | 通信方法、装置及*** |
CN110505069A (zh) * | 2019-07-26 | 2019-11-26 | 中国联合网络通信集团有限公司 | 一种生成定制化话单的方法及装置 |
Also Published As
Publication number | Publication date |
---|---|
CN114791833A (zh) | 2022-07-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2021047332A1 (zh) | 数据分析方法、装置、设备和存储介质 | |
CN106375458B (zh) | 服务调用***、方法及装置 | |
CN108418862A (zh) | 基于人工智能服务云平台的微服务管理方法和*** | |
CN105701122A (zh) | 一种日志收集方法、装置及*** | |
CN114615096B (zh) | 基于事件驱动架构的电信计费方法、***及相关设备 | |
CN112328413B (zh) | 应用服务的调用方法、装置及*** | |
CN114676205A (zh) | 事件信息的处理方法及装置 | |
CN114640599A (zh) | 意图的冲突处理方法、装置、存储介质及计算机程序产品 | |
CN114791833B (zh) | 实现动态话单抽取的方法、装置、设备及存储介质 | |
CN117041284A (zh) | 一种基于接口云的外部接口管理方法、***、设备及介质 | |
US10148826B2 (en) | Methods and apparatus to interface with different service provider information technology systems supporting service ordering | |
CN115827763A (zh) | 数据处理方法、装置和设备 | |
CN116647552A (zh) | 异构微服务集群中服务处理方法及***、终端及存储介质 | |
CN114915430B (zh) | 实现动态能力开放的方法、装置、通信设备及存储介质 | |
CN102137079A (zh) | 一种远程过程调用的业务开发方法及装置 | |
CN112416980A (zh) | 数据业务处理方法、装置及设备 | |
CN114238065A (zh) | 一种测试处理方法、装置、设备和可读存储介质 | |
CN111865746B (zh) | 基于环路总线的***开发方法及装置 | |
CN116405462B (zh) | 域名解析方法、容器服务***、计算设备及存储介质 | |
CN112631642B (zh) | 智能合约的升级方法、装置、区块链节点及存储介质 | |
CN115529581B (zh) | 一种离网用户识别方法及装置 | |
CN116244359B (zh) | 一种试验数据汇聚装置、方法及设备 | |
CN115562759B (zh) | 一种***功能拓展方法、装置及存储介质 | |
CN117033190A (zh) | 服务调用方法、装置及存储介质 | |
CN115412585A (zh) | 服务接入点的调用方法、装置、设备及可读存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |