Supercharge Your Innovation With Domain-Expert AI Agents!

Design method and system for defining communication process based on event driving

An event-driven, design method technology, applied in the field of communication, can solve problems such as high labor cost and time cost, lack of flexibility, and high resource cost

Pending Publication Date: 2020-10-02
广西东信易通科技有限公司
View PDF2 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] The current communication process defined by hardware devices requires upgrading or replacing devices to add new functions or change the process, and the resource cost is very high; while the current software-defined communication process is much lower in resource costs than hardware, but lacks flexibility. Sexuality, high labor cost and time cost

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Design method and system for defining communication process based on event driving
  • Design method and system for defining communication process based on event driving
  • Design method and system for defining communication process based on event driving

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0023] Such as figure 1 As shown, an event-driven design method for defining a communication process in this embodiment includes the following contents:

[0024] Step S1, calling the event publisher to publish process events, and each initial event is assigned a process identifier;

[0025] Step S2, call the event listener to monitor the event and specify the event handler, specifically including: S21, determine whether the event has a process identifier, if it exists, obtain the corresponding event handler, if not, obtain the process identifier and the corresponding event handler ; S22. After obtaining the corresponding information, update and store the business process status information;

[0026] Step S3, calling the corresponding event handler to process the event, specifically including: S31, obtaining the corresponding event publisher according to the process identifier and the event; S32, updating the business process status information after obtaining the correspondin...

Embodiment 2

[0036] Based on the above-mentioned embodiment 1, a system for defining a communication process based on event-driven in this embodiment will be described below. Please refer to the above-mentioned embodiment 1 for details.

[0037] A design system based on event-driven definition of communication process in this embodiment includes the following content:

[0038] Publishing module: used to call the event publisher to publish process events, and each initial event is assigned a process identifier;

[0039] Listening module: used to call the event listener to monitor the event and specify the event handler. The specific processing process includes: judging whether the event has a process identifier, if it exists, obtain the corresponding event handler, if not, obtain the process identifier and the corresponding event Processor; update and store business process status information after obtaining corresponding information;

[0040] Processing module: used to call the correspond...

Embodiment 3

[0047] Based on the above-mentioned embodiment 1, the following will be described in conjunction with specific examples.

[0048] see Figure 4 , this embodiment is an example of a conversation call flow, which sequentially processes node events such as IAM, APM, ACM, CPG, ANM, REL, and RLC, and completes staged call progress. Each process node in the communication process is defined through events, and the communication processing logic is decoupled from the process nodes to reduce dependencies, so as to achieve the effect of easy expansion and maintenance.

[0049] Initial Address Message (IAM): Initial address message, initiated by the caller, dials the intermediate number (roaming code); then dials the called number (roaming code) initiated by the intermediate number

[0050] Application Transport Message (APM): The three parties interact with APM multiple times

[0051]Address Complete Message (ACM): After confirming that the called party starts to ring, the intermediat...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a design method for defining a communication process based on event driving, which belongs to the technical field of communication and comprises the following steps: S1, calling an event publisher to publish a process event, and assigning a process identifier to each initial event; S2, calling an event listener to monitor an event and designate an event handler; S22, updating and storing the business process state information after obtaining the corresponding information; s3, calling a corresponding event processor to process the event; and S4, calling a corresponding event publisher to process the event, judging whether the event of the next process exists or not after the event of the next process is obtained, if not, ending the process, and if yes, executing S1-S4 programs. Based on the event and the process identifier, the event publisher, the event processor and the event listener are called step by step to perform corresponding operations on the event publisher, the event processor and the event listener to complete the communication process, and the communication process can be quickly added or changed.

Description

technical field [0001] The invention relates to the technical field of communication, in particular to a design method for defining a communication flow based on event driving. Background technique [0002] The current communication process defined by hardware devices requires upgrading or replacing devices to add new functions or change the process, and the resource cost is very high; while the current software-defined communication process is much lower in resource costs than hardware, but lacks flexibility. Sexuality, the labor cost and time cost required are relatively high. Contents of the invention [0003] The purpose of the present invention is to address the above problems, to provide a design method based on event-driven definition of communication process, to reduce the labor cost and time cost required for development and to increase the functional process for scenarios that need to quickly add or change the communication process Node reusability. [0004] In...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): H04L12/24
CPCH04L41/145
Inventor 陈星辰刘作黄亦婷黄晓琳黄妃覃飞剑
Owner 广西东信易通科技有限公司
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More