Method for realizing cross-gateway self-switching communication under soft switching architecture, storage medium, equipment and computer program product
By configuring the boundary session controller under the soft switch architecture, self-switched communication between multiple access gateways within a single area and department is realized, which solves the problem of service interruption during network interruption and improves communication security.
Patent Information
- Application Number
- CN202411804618.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-10
- Publication Date
- 2025-04-18
AI Technical Summary
Under the soft switch architecture, self-switch communication between a single region and a department across multiple access gateways is difficult to achieve, especially when the network and the soft switch core side network is interrupted.
By configuring the boundary session controller under the soft switch architecture, the self-switched communication function between a single region and a department across multiple access gateways is realized. The specific steps include configuring the interface and basic functional data of the boundary session controller, judging the communication interruption situation, performing authentication of the master and called, and processing calls through SIP in a self-switched manner.
Without changing the soft switch network architecture, no increasing network elements, network construction and operation and maintenance complexity, self-switching communication between the masters and callers in the case of communication interruption can be realized, the service interruption time will be reduced, the impact of network interruption on services will be reduced, and the communication security will be improved.
Smart Images

Figure CN119854271A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of network communication technology, and in particular to a method, storage medium, device and computer program product for realizing cross-gateway self-switching communication under a soft switching architecture. Background Art
[0002] Private network communication is a safe and reliable communication network built within some industries or units to meet their needs for organizational management, safe production, dispatching and commanding. It generally provides emergency communication, command and dispatch, daily work communication and other services for government and public security, public utilities, industry and commerce, etc.
[0003] Softswitch systems are generally used in large-scale cross-regional and cross-departmental communication networks to achieve communication within a certain region or department within a private network, between regions and departments, and between private networks and public networks. With the extension of softswitch private network services, more and more important private network communication networks are deployed using softswitch architecture, and access gateways are deployed using SIP protocol. As the user capacity in a single region or department increases, while the user access gateway capacity in the industry decreases, multiple access gateways need to be deployed in a single region or department to meet the access needs of users in a single region or department. In addition, most of the access gateways in the industry can achieve self-switching communication between users within the access gateway, but cannot achieve self-switching communication between multiple access gateways in a single region or department when the network of a single region or department is interrupted from the softswitch core network; or deploy another set of switching equipment in a single region or department to achieve self-switching communication between multiple access gateways in a single region or department, but cannot achieve automatic synchronization of user data and service data, and cannot achieve automatic switching of gateway registration servers in the case of 1+1 disaster recovery deployment of the softswitch architecture.
[0004] In summary, when the network of a single area or department is disconnected from the soft switch core network, how to achieve automatic self-switching communication across multiple access gateways within a single area or department is an urgent problem to be solved. Summary of the invention
[0005] In response to the problems existing in the prior art, the present invention provides a method, storage medium, device and computer program product for realizing cross-gateway self-switching communication under a soft switching architecture. Without changing the soft switching network architecture and increasing the complexity of network elements, network construction and operation and maintenance, automatic self-switching communication between multiple access gateways within a single area or department can be realized, thereby enhancing network communication security.
[0006] To achieve the above technical objectives, the present invention adopts the following technical solution: a method for realizing cross-gateway self-switching communication under a soft switching architecture, specifically comprising the following steps:
[0007] Step S1: configure the border session controller under the soft switch architecture to realize the self-switching communication function between a single area and multiple access gateways within the department;
[0008] Step S2: When the calling party initiates a call to the called party in the case of communication interruption, the border session controller authenticates the calling party and the called party;
[0009] Step S3: After authentication is passed, SIP processes the call in a self-switching manner, routes the call according to the called number in the To header field of the INVITE message, and forwards the INVITE message to the called party, thereby realizing cross-gateway self-switching communication between the calling party and the called party.
[0010] Furthermore, the configuration of the border session controller includes: configuring the interface of the border session controller, including: input IP address and working mode; configuring basic functional data of the border session controller, including: signaling agent and media agent.
[0011] Furthermore, the judgment process of communication interruption in step S2 is: under the soft switching architecture, the communication status between the border session controller and the soft switching core network side is determined by the heartbeat mechanism between the border session controller and the soft switching core network side. When the heartbeat response issued by the border session controller times out, the communication between the border session controller and the soft switching core network side is interrupted.
[0012] Furthermore, in step S2, the process in which the border session controller authenticates the calling party and the called party is as follows: the border session controller authenticates the calling party according to the local registration information. If the identity authentication is legal, the calling party authentication is passed; the border session controller determines whether the called party belongs to the jurisdiction of the border session controller according to the local registration information. If so, the called party authentication is passed.
[0013] Furthermore, in step S3, the specific process of SIP processing the call in the self-switching mode is as follows: the border session controller initiates a self-switching call according to the self-switching flag parameter in the Request-URI header field in the INVITE message.
[0014] Furthermore, the present invention also provides a computer-readable storage medium storing a computer program, wherein the computer program enables a computer to execute the method for implementing cross-gateway self-switching communication under the soft switch architecture.
[0015] Furthermore, the present invention also provides an electronic device, comprising: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the computer program, the method for realizing cross-gateway self-switching communication under the soft switching architecture is implemented.
[0016] Furthermore, the present invention also provides a computer program product, including a computer program, and when the computer program is executed by a processor, the method for realizing cross-gateway self-switching communication under the soft switching architecture is realized.
[0017] Compared with the prior art, the present invention has the following beneficial effects: the method for realizing cross-gateway self-switching communication under the soft switching architecture of the present invention configures the interface and basic functional data of the border session controller, so that the border session controller has self-switching capability, thereby realizing self-switching communication between the caller and the called party in the case of communication interruption without changing the soft switching network architecture and increasing the complexity of network elements, network construction and operation and maintenance, reducing the service interruption duration and the impact of network interruption on the service; at the same time, the caller and the called party are authenticated by the border session controller, realizing self-switching communication between a single area and across multiple access gateways within a department, and improving the security of communication. BRIEF DESCRIPTION OF THE DRAWINGS
[0018] Figure 1 It is a flow chart of a method for realizing cross-gateway self-switching communication under the soft switching architecture of the present invention;
[0019] Figure 2 It is a schematic diagram of the configuration of the border session controller in the present invention. DETAILED DESCRIPTION
[0020] The technical solution of the present invention is further explained below in conjunction with the accompanying drawings.
[0021] like Figure 1 The present invention is a flow chart of a method for realizing cross-gateway self-switching communication under a soft switch architecture, and the method specifically comprises the following steps:
[0022] Step S1: Under the soft switch architecture, the border session controller is deployed at the network edge to control the SIP session. The border session controller is configured to realize the self-switching communication function between a single area and multiple access gateways within the department, thereby realizing direct communication between the caller and the called party under the soft switch architecture without passing through the relay device, which is particularly suitable for the situation where the communication between the border session controller and the network element on the soft switch core network side is interrupted. Figure 2 The configuration of the border session controller in the present invention includes: configuring the interface of the border session controller, including: input IP address and working mode; configuring the basic functional data of the border session controller, including: signaling agent and media agent, without changing the soft switching network architecture, without increasing network elements, network construction and operation and maintenance complexity, improving the efficiency of self-switching communication, enhancing network security, optimizing resource utilization, realizing self-switching communication between the calling party and the called party in the case of communication interruption, reducing the service interruption time, and reducing the impact of network interruption on the service
[0023] Step S2, under the soft switch architecture, the communication status between the border session controller and the soft switch core network side network element is determined through the heartbeat mechanism between the border session controller and the soft switch core network side. When the heartbeat response sent by the border session controller times out, the communication between the border session controller and the soft switch core network side is interrupted. When the caller initiates a call to the called party under the communication interruption condition, the border session controller authenticates the caller and the called party. Specifically, the border session controller authenticates the caller according to the local registration information, without the need to re-initiate the registration process, simplifying the process. If the identity authentication is legal, the caller authentication is passed; the border session controller determines whether the called party belongs to the jurisdiction of the border session controller according to the local registration information. If so, the called party authentication is passed. By authenticating the caller and the called party, the security of communication can be improved.
[0024] Step S3: After authentication is passed, SIP processes the call in a self-switching manner. Specifically, the border session controller initiates a self-switching call according to the self-switching flag parameter in the Request-URI header field in the INVITE message, and forwards the INVITE message to the called party, thereby realizing cross-gateway self-switching communication between the calling and called parties.
[0025] The method for realizing cross-gateway self-switching communication under the soft switching architecture of the present invention configures the interface and basic functional data of the border session controller, so that the border session controller has the self-switching capability, thereby realizing self-switching communication between the caller and the called party in the case of communication interruption without changing the soft switching network architecture and increasing the complexity of network elements, network construction and operation and maintenance, reducing the service interruption duration and the impact of network interruption on the service; at the same time, the caller and the called party are authenticated by the border session controller, realizing self-switching communication between a single area and across multiple access gateways within a department, and improving the security of communication.
[0026] In a technical solution of the present invention, a computer-readable storage medium is also provided, storing a computer program, wherein the computer program enables a computer to execute the method for implementing cross-gateway self-switching communication under the soft switch architecture.
[0027] In a technical solution of the present invention, an electronic device is also provided, including: a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, the cross-gateway self-switching communication method under the soft switching architecture is implemented.
[0028] In a technical solution of the present invention, a computer program product is also provided, including a computer program, and when the computer program is executed by a processor, the method for realizing cross-gateway self-switching communication under the soft switching architecture is implemented.
[0029] In the embodiments disclosed in the present application, the computer storage medium can be a tangible medium that can contain or store a program for use by or in conjunction with an instruction execution system, device or equipment. The computer storage medium can include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices or equipment, or any suitable combination of the above. More specific examples of computer storage media can include electrical connections based on one or more lines, portable computer disks, hard disks, random access memories (RAM), read-only memories (ROM), erasable programmable read-only memories (EPROM or flash memory), optical fibers, portable compact disk read-only memories (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the above.
[0030] Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed in this application can be implemented in electronic hardware or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.
[0031] The above are only preferred embodiments of the present invention, and the protection scope of the present invention is not limited to the above embodiments. All technical solutions under the concept of the present invention belong to the protection scope of the present invention. It should be pointed out that for ordinary technicians in this technical field, some improvements and modifications without departing from the principle of the present invention should be regarded as the protection scope of the present invention.
Claims
1. A method for realizing cross-gateway self-switching communication under a soft switching architecture, characterized in that: The specific steps include: Step S1: configure the border session controller under the soft switch architecture to realize the self-switching communication function between a single area and multiple access gateways within the department; Step S2: When the calling party initiates a call to the called party in the case of communication interruption, the border session controller authenticates the calling party and the called party; Step S3: After authentication is passed, SIP processes the call in a self-switching manner, routes the call according to the called number in the To header field of the INVITE message, and forwards the INVITE message to the called party, thereby realizing cross-gateway self-switching communication between the calling party and the called party.
2. The method for realizing cross-gateway self-switching communication under a soft switch architecture according to claim 1, characterized in that: The configuration of the border session controller includes: configuring the interface of the border session controller, including: input IP address and working mode; configuring basic functional data of the border session controller, including: signaling agent and media agent.
3. The method for realizing cross-gateway self-switching communication under a soft switch architecture according to claim 1, characterized in that: The judgment process of communication interruption in step S2 is: under the soft switching architecture, the communication status between the border session controller and the soft switching core network side is determined by the heartbeat mechanism between the border session controller and the soft switching core network side. When the heartbeat response sent by the border session controller times out, the communication between the border session controller and the soft switching core network side is interrupted.
4. The method for realizing cross-gateway self-switching communication under a soft switch architecture according to claim 3, characterized in that: In step S2, the process of the border session controller authenticating the calling party and the called party is as follows: the border session controller authenticates the calling party's identity based on the local registration information. If the identity authentication is legal, the calling party is authenticated; the border session controller determines whether the called party belongs to the jurisdiction of the border session controller based on the local registration information. If so, the called party is authenticated.
5. The method for realizing cross-gateway self-switching communication under a soft switch architecture according to claim 4, characterized in that: The specific process of SIP processing the call in the self-switching mode in step S3 is as follows: the border session controller initiates a self-switching call according to the self-switching flag parameter in the Request-URI header field in the INVITE message.
6. A computer-readable storage medium storing a computer program, characterized in that: The computer program enables the computer to execute the method for implementing cross-gateway self-switching communication under the soft switch architecture as described in any one of claims 1-5.
7. An electronic device, characterized in that: include: A memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, the method for realizing cross-gateway self-switching communication under the soft switching architecture as described in any one of claims 1 to 5 is realized.
8. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the method for realizing cross-gateway self-switching communication under the soft switching architecture described in any one of claims 1 to 5 is implemented.
Citation Information
Patent Citations
Session initiation protocol (SIP)-based cross-gateway self-switch method and gateway
CN102378398A
Method and system for communication among different network terminals
CN103260144A
Border control system, method, and software
US7881281B1