Method, device and storage medium for configuring call forwarding based on wideband cluster
By extending the SIP message header to implement call transfer configuration in the broadband trunking system, the problem of undefined call transfer configuration interface in the rail transit broadband trunking communication system is solved, providing flexible call transfer settings and scheduling functions, with good compatibility and stability.
Patent Information
- Application Number
- CN202211387077.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-11-07
- Publication Date
- 2025-10-17
- Estimated Expiration
- 2042-11-07
AI Technical Summary
In the broadband trunking communication system of rail transit, the existing technology does not define a call forwarding configuration interface, which makes it impossible for users to automatically set the call forwarding configuration. In addition, the application scenarios of private networks are inconsistent with those of public networks, and there is a lack of flexible scheduling functions.
By extending the header of SIP messages, call forwarding configuration information can be carried in the SIP messages. The TCF network element and the DC network element can interact through SIP messages to realize the call forwarding configuration of the terminal, including the dynamic setting of call forwarding instructions, type and number information.
It enables call forwarding configuration for terminals in broadband trunking systems, reduces message and process design, provides flexible scheduling functions, is suitable for private network field requirements, and has good compatibility and stability.
Smart Images

Figure CN115802300B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of broadband trunking communication, in particular to a call transfer configuration method and device based on broadband trunking and a storage medium. BACKGROUND
[0002] Call transfer refers to transferring incoming calls of a telephone to other telephone numbers when the telephone cannot or does not want to answer the call, which is a traditional communication service, also known as call forwarding or incoming call transfer. The types of call transfer generally include unconditional call transfer, busy call transfer, no-answer call transfer and user-unavailable call transfer.
[0003] In a public network application scenario, a user can automatically set a call transfer number and a transfer type through a mobile phone interface before the mobile phone is out of the receiving range, busy, low battery or power off, cannot answer the call or is not carried on the body, and the call transfer function can be dynamically closed when it is not needed. The significant feature of the call transfer function in the public network scenario is that it can be dynamically set through the mobile phone itself.
[0004] In a rail transit broadband trunking communication or other private network application scenario, firstly, the existing standard does not define a call transfer configuration interface, that is, there is no interface between the broadband trunking terminal and the broadband trunking network to configure the call transfer, resulting in that the broadband trunking user cannot automatically set the call transfer configuration; secondly, the rail transit private network application scenario is different from the public network application scenario, and the private network is suitable for centralized service dispatching, and the call transfer configuration is generally performed by the network and the dispatch personnel. However, the existing protocol process and interface do not have a description related to the call transfer configuration. SUMMARY
[0005] The present application provides a call transfer configuration method and device based on broadband trunking and a storage medium, which solves the defect that the broadband trunking system cannot set the call transfer configuration in the prior art, and realizes the call transfer configuration of the terminal in the broadband trunking system.
[0006] The present application provides a call transfer configuration method based on broadband trunking, applied to a TCF network element, comprising:
[0007] receiving a first SIP message sent by a DC network element; the first SIP message contains call transfer configuration information;
[0008] configuring the call transfer of the terminal based on the call transfer configuration information.
[0009] In some embodiments, the call transfer configuration information includes at least one of the following information:
[0010] call transfer indication information;
[0011] type information of the call transfer;
[0012] terminal number information of the call transfer;
[0013] transfer number information of the call transfer.
[0014] In some embodiments, after receiving the first SIP message sent by the DC network element, the method further comprises:
[0015] performing legality check on the first SIP message;
[0016] The legality check comprises legality check of a message field and legality check of a terminal.
[0017] The application provides a call transfer configuration method based on a broadband cluster, applied to a DC network element, comprising:
[0018] sending a first SIP message to a TCF network element; the first SIP message comprises call transfer configuration information; the call transfer configuration information is used for call transfer configuration of a terminal.
[0019] In some embodiments, the call transfer configuration information comprises at least one of the following information:
[0020] call transfer indication information;
[0021] type information of the call transfer;
[0022] terminal number information of the call transfer;
[0023] transfer number information of the call transfer.
[0024] The application also provides a call transfer configuration device based on a broadband cluster, comprising:
[0025] a receiving module, configured to receive a first SIP message sent by a DC network element; the first SIP message comprises call transfer configuration information;
[0026] a configuration module, configured to perform call transfer configuration of a terminal based on the call transfer configuration information.
[0027] The application also provides a call transfer configuration device based on a broadband cluster, comprising:
[0028] a sending module, configured to send a first SIP message to a TCF network element; the first SIP message comprises call transfer configuration information; the call transfer configuration information is used for call transfer configuration of a terminal.
[0029] The application further provides an electronic device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the method for configuring call transfer based on a broadband trunking system according to any one of the above when executing the program.
[0030] The application further provides a non-transitory computer readable storage medium, which stores a computer program, wherein the computer program is executed by a processor to implement the method for configuring call transfer based on a broadband trunking system according to any one of the above.
[0031] The application further provides a computer program product, which comprises a computer program, wherein the computer program is executed by a processor to implement the method for configuring call transfer based on a broadband trunking system according to any one of the above.
[0032] The method, device and storage medium for configuring call transfer based on a broadband trunking system provided by the application can reuse existing SIP processes, carry call transfer configuration information in SIP messages by extending the extension header of the SIP messages, so that the TCF network element can configure call transfer for terminals in the broadband trunking system according to the received SIP messages, reduce message and process design, and achieve the purpose of dynamically setting call transfer by dispatchers, and realize flexible scheduling. BRIEF DESCRIPTION OF DRAWINGS
[0033] In order to more clearly illustrate the technical solutions in the application or prior art, the following will briefly introduce the drawings needed to be used in the embodiments or prior art description. Obviously, the drawings in the following description are some embodiments of the application, and other drawings can be obtained by those skilled in the art without any creative effort on the basis of these drawings.
[0034] Figure 1 is one of the flowcharts of the method for configuring call transfer based on a broadband trunking system provided by the embodiments of the application;
[0035] Figure 2 is another of the flowcharts of the method for configuring call transfer based on a broadband trunking system provided by the embodiments of the application;
[0036] Figure 3 is a third of the flowcharts of the method for configuring call transfer based on a broadband trunking system provided by the embodiments of the application;
[0037] Figure 4 is one of the structural diagrams of the device for configuring call transfer based on a broadband trunking system provided by the embodiments of the application;
[0038] Figure 5 is another of the structural diagrams of the device for configuring call transfer based on a broadband trunking system provided by the embodiments of the application;
[0039] Figure 6 FIG. 1 is a structural schematic diagram of an electronic device provided by an embodiment of the present application. DETAILED DESCRIPTION
[0040] In order to make the objectives, technical solutions and advantages of the present application clearer, the technical solutions of the present application will be described clearly and completely below with reference to the drawings in the present application. Obviously, the described embodiments are some but not all of the embodiments of the present application. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative work fall within the scope of protection of the present application.
[0041] Figure 1 FIG. 1 is a structural schematic diagram of an electronic device provided by an embodiment of the present application. Figure 1 The call transfer configuration method based on the broadband trunking provided by the embodiment of the present application can be executed by a Trunking Control Function (TCF) network element. The method comprises the following steps.
[0042] Step 101: receiving a first SIP message sent by a DC network element; the first SIP message contains call transfer configuration information;
[0043] Step 102: configuring call transfer for a terminal based on the call transfer configuration information.
[0044] In step 101, the TCF network element receives a first Session Initiation Protocol (SIP) message sent by a dispatcher (DC) network element.
[0045] Optionally, the DC network element can send the first SIP message to the TCF network element through a D interface, where the D interface refers to an interface between a broadband trunking core network and a dispatcher.
[0046] After the TCF network element receives the first SIP message sent by the DC network element, the TCF network element decodes the first SIP message to obtain the call transfer configuration information contained in the first SIP message.
[0047] Optionally, an extension header of an extended SIP (MESSAGE) message can be added to carry the call transfer configuration information in the SIP message.
[0048] Further, the call transfer configuration information can comprise at least one of the following information: call transfer indication information; type information of the call transfer; terminal number information of the call transfer; and transfer number information of the call transfer.
[0049] The call transfer indication information is used to indicate that the terminal needs to start or close the call transfer.
[0050] The type information of the call transfer is used to indicate the type of the call transfer of the terminal, for example, it can be unconditional call transfer, busy call transfer, no answer call transfer or user not reachable call transfer.
[0051] The terminal number information of the call transfer is used to indicate the number of the terminal which needs to start or close the call transfer.
[0052] The transfer number information of the call transfer is used to indicate the transfer number to which the terminal needs to transfer when starting the call transfer.
[0053] Optionally, when the terminal needs to start the call transfer, the call transfer configuration information should include the call transfer indication information (indicating starting), the type information of the call transfer, the terminal number information of the call transfer and the transfer number information of the call transfer.
[0054] Optionally, when the terminal needs to close the call transfer, the call transfer configuration information should include the call transfer indication information (indicating closing) and the terminal number information of the call transfer.
[0055] In step 102, the terminal is configured for call transfer based on the call transfer configuration information.
[0056] The TCF network element analyzes the obtained call transfer configuration information, and adds, modifies or deletes the call transfer configuration information of the corresponding terminal.
[0057] Optionally, when the terminal needs to start the call transfer, the TCF network element adds or updates the call configuration information of the corresponding terminal according to the call transfer configuration information, responds to the SIP (200 OK) message of the DC network element, and notifies that the call transfer configuration update is successful.
[0058] Optionally, when the terminal needs to close the call transfer, the TCF network element deletes the call configuration information of the corresponding terminal according to the call transfer configuration information, responds to the SIP (200 OK) message of the DC network element, and notifies that the call transfer configuration update is successful.
[0059] Therefore, the TCF network element uses the updated call transfer configuration information when the terminal is called.
[0060] The call transfer configuration method based on the broadband cluster provided by the embodiment of the application can reuse the existing SIP process, carries the call transfer configuration information in the SIP message by extending the extension header of the SIP message, so that the TCF network element can configure the call transfer of the terminal in the broadband cluster system according to the received SIP message, reduces the message and process design, achieves the purpose that the dispatcher can dynamically set the call transfer, and realizes flexible scheduling.
[0061] In some embodiments, after receiving the first SIP message sent by the DC network element, the method further comprises:
[0062] Performing legality check on the first SIP message.
[0063] The legality check comprises legality check of the message field and legality check of the terminal.
[0064] After receiving the first SIP message sent by the DC network element, the TCF network element decodes the first SIP message according to the agreed form and performs legality check.
[0065] The legality check comprises legality check of the message field and legality check of the user. If the message content or field is in a non-pre-agreed form, or the configured user or the transfer user is a non-subscribed user, the legality check fails.
[0066] In the case of failed legality check, the TCF network element responds to the DC network element with a corresponding failure message, and the corresponding SIP (MESSAGE) failure message is a standard SIP message.
[0067] In the case of successful legality check, the TCF network element adds, updates or deletes the call configuration information of the corresponding terminal, and responds to the DC network element with a SIP (200 OK) message, to notify that the call transfer configuration update is successful.
[0068] The call transfer configuration method based on the broadband cluster provided by the embodiment of the application improves the security of the call transfer configuration method based on the broadband cluster by performing legality check on the received SIP message, and the legality check comprises legality check of the message field and legality check of the user, and the call transfer configuration of the terminal is performed only in the case of successful legality check.
[0069] Figure 2 is a second flowchart of the call transfer configuration method based on the broadband cluster provided by the embodiment of the application, and reference is made to Figure 2 The call transfer configuration method based on the broadband cluster provided by the embodiment of the application can reuse the existing SIP process, carries the call transfer configuration information in the SIP message by extending the extension header of the SIP message, so that the TCF network element can configure the call transfer of the terminal in the broadband cluster system according to the received SIP message, reduces the message and process design, achieves the purpose that the dispatcher can dynamically set the call transfer, and realizes flexible scheduling.
[0070] Step 201, a first SIP message is sent to a TCF network element; the first SIP message contains call transfer configuration information; the call transfer configuration information is used for call transfer configuration of a terminal.
[0071] In step 201, a first SIP message is sent to a TCF network element.
[0072] Optionally, the DC network element can send the first SIP message to the TCF network element through a D interface, and the D interface refers to an interface between a broadband trunking core network and a dispatch console.
[0073] After the TCF network element receives the first SIP message sent by the DC network element, the first SIP message is decoded to obtain the call transfer configuration information contained in the first SIP message.
[0074] Optionally, an extension header of an extended SIP (MESSAGE) message can be added to carry the call transfer configuration information in the SIP message.
[0075] Further, the call transfer configuration information can include at least one of the following information: call transfer indication information; type information of call transfer; terminal number information of call transfer; and transfer number information of call transfer.
[0076] The call transfer indication information is used to indicate that the terminal needs to start or close the call transfer.
[0077] The type information of call transfer is used to indicate the type of call transfer of the terminal, for example, it can be unconditional call transfer, busy call transfer, no-answer call transfer, or user-unavailable call transfer.
[0078] The terminal number information of call transfer is used to indicate the number of the terminal that needs to start or close the call transfer.
[0079] The transfer number information of call transfer is used to indicate the transfer number to which the terminal needs to be transferred when the call transfer is started.
[0080] Optionally, when the terminal needs to start the call transfer, the call transfer configuration information should include the call transfer indication information (indicating start), the type information of call transfer, the terminal number information of call transfer, and the transfer number information of call transfer.
[0081] Optionally, when the terminal needs to close the call transfer, the call transfer configuration information should include the call transfer indication information (indicating close) and the terminal number information of call transfer.
[0082] Optionally, after the TCF network element receives the first SIP message sent by the DC network element, the first SIP message is decoded according to an agreed form and a legality check is performed.
[0083] The legality check includes legality check of message fields and legality check of users. If the message content or fields are in a non-pre-agreed form, or the configured user or the transfer user is a non-subscribed user, the legality check fails.
[0084] If the legality check fails, the TCF network element responds to the DC network element with a corresponding failure message, and the corresponding SIP (MESSAGE) failure message is a standard SIP message.
[0085] If the legality check succeeds, the TCF network element newly stores, updates or deletes the call configuration information of the corresponding terminal, and responds to the DC network element with an SIP (200 OK) message, to notify that the call transfer configuration update succeeds.
[0086] Optionally, when the terminal needs to start the call transfer, the TCF network element newly stores or updates the call configuration information of the corresponding terminal according to the call transfer configuration information, and responds to the DC network element with an SIP (200 OK) message, to notify that the call transfer configuration update succeeds.
[0087] Optionally, when the terminal needs to close the call transfer, the TCF network element deletes the call configuration information of the corresponding terminal according to the call transfer configuration information, and responds to the DC network element with an SIP (200 OK) message, to notify that the call transfer configuration update succeeds.
[0088] Therefore, the TCF network element uses the updated call transfer configuration information when the terminal makes a call.
[0089] The call transfer configuration method based on the wideband cluster provided in the embodiments of the present application can reuse the existing SIP process, carries the call transfer configuration information in the SIP message by extending the extension header of the SIP message, so that the TCF network element can configure the call transfer of the terminal in the wideband cluster system according to the received SIP message, reduces the message and process design, and achieves the purpose that the dispatcher can dynamically set the call transfer, and realizes flexible scheduling.
[0090] Figure 3 is a third flowchart of the call transfer configuration method based on the wideband cluster provided in the embodiments of the present application, and reference is made to Figure 3 The interaction process between the DC network element and the TCF network element is as follows.
[0091] In the scenario that the user needs to start the call transfer, the DC network element sends an SIP (MESSAGE) message carrying a newly added extension header according to the D interface mode agreed with the TCF network element. The D interface refers to the interface between the wideband cluster core network and the dispatching station.
[0092] The added extension header of the SIP (MESSAGE) message needs to add an extension header definition.
[0093] When the call transfer is opened, the SIP (MESSAGE) message added extension header definition contains ptttfr, tfrMode, tfrType, UDN and tfrUDN fields.
[0094] Among them, ptttfr identifies that the message is a call transfer configuration extension;
[0095] tfrMode identifies the call transfer open state;
[0096] tfrType identifies the configured call transfer type, including unconditional, unreachable, no answer and call busy four types;
[0097] UDN identifies the terminal number that needs to be configured for call transfer, and tfrUDN identifies the transfer number of terminal call transfer;
[0098] The tfrType type configuration can be unconditional call transfer, or other types of call transfer, and other types can be selected one or more, and the unconditional type cannot exist at the same time as other types;
[0099] The tfrType and tfrUDN fields are conditionally carried fields, which are carried only when the call transfer is opened, that is, the tfrMode field identifies that tfrType and tfrUDN are carried only when opened;
[0100] The added extension header is agreed by the DC network element and the TCF network element in advance, and the DC network element encodes the SIP (MESSAGE) extension header in a certain form, and the TCF network element decodes the SIP (MESSAGE) extension header in a certain format.
[0101] For convenience of implementation, it is agreed that tfrMode is 1 when opened and 0 when closed. It is agreed that the corresponding transfer type of tfrType is presented in the form of bit, and if the configuration of this type is configured, the corresponding bit is set.
[0102] In specific implementation, the specific definitions of each field are shown in Table 1 below:
[0103] Table 1
[0104]
[0105]
[0106] Step 2, the TCF network element decodes the SIP (MESSAGE) message according to the agreed form, performs the legality check, adds or updates the call configuration information of the corresponding terminal, and responds to the SIP (200 OK) of the DC network element.
[0107] The legality check includes the legality check of the message field and the legality check of the user. If the message content or field is not in the pre-agreed form, the configured user or the transfer user is not a signed user, the legality check fails.
[0108] In the case of failure of the legality check, the TCF network element responds to the corresponding failure message of the DC network element, and the corresponding SIP (MESSAGE) failure message is a standard SIP message.
[0109] Step 3: In the scenario where the user needs to close the call transfer, the DC network element sends the SIP (MESSAGE) message carrying the added extension header according to the D interface mode agreed with the TCF network element.
[0110] The added extension header of the SIP (MESSAGE) message needs to add an extension header definition, which can use the same extension header as when the call transfer is opened, or use a different extension header. For convenience, the same extension header is used when the call transfer is closed and when the call transfer is opened, that is, the setting of the call transfer is identified by the ptttfr field.
[0111] The SIP (MESSAGE) message added extension header definition when the call transfer is closed only includes ptttfr, tfrMode, and UDN fields.
[0112] Wherein ptttfr identifies that the message is a call transfer configuration extension, tfrMode identifies that the call transfer opening state is closed, and UDN identifies the terminal number that needs to be configured with call transfer.
[0113] The extension header when the call transfer is closed is pre-agreed between the DC network element and the TCF network element. The DC network element encodes the SIP (MESSAGE) extension header in what form, and the TCF network element decodes the SIP (MESSAGE) extension header in what form.
[0114] For convenience, it is agreed that the value of tfrMode is 1 when it is opened, and the value is 0 when it is closed.
[0115] Step 4: The TCF network element decodes the SIP (MESSAGE) message according to the agreed form, performs the legality check, deletes the call configuration information of the corresponding terminal, and responds to the SIP (200 OK) message of the DC.
[0116] The legality check includes legality check of message field and legality check of user. If the message content or field is in non-pre-agreed form, the configured user or transfer user is a non-subscriber, the legality check fails.
[0117] If the legality check fails, the TCF network element responds to the DC network element with a corresponding failure message, which is consistent with the call transfer start.
[0118] The call transfer configuration method based on a wideband trunking provided by the embodiment of the application has the following beneficial effects:
[0119] 1. The method can be compatible with the existing wideband trunking system architecture based on a long term evolution (LTE) system, has good compatibility, and has strong expansibility.
[0120] 2. The method reuses the existing standard SIP (MESSAGE) process, reduces message and process design, maintains the stability and flexibility of the system, reduces design complexity, and facilitates rapid product implementation.
[0121] 3. Compared with the call transfer set by a user in a traditional public network, the call transfer is initiated by a dispatcher, mainly applied to wideband trunking private network communication, and realized by extending the SIP (MESSAGE) message extension header, combining and referring to the original D interface message, and is simple.
[0122] 4. The call transfer setting can be dynamically started and stopped, and the call transfer type number can be dynamically modified, which is flexible, suitable for private network on-site dispatching.
[0123] The call transfer configuration device based on a wideband trunking provided by the application will be described below. The call transfer configuration device based on a wideband trunking described below can be correspondingly referred to the call transfer configuration method based on a wideband trunking described above.
[0124] Figure 4 FIG. 1 is a structural schematic diagram of the call transfer configuration device based on a wideband trunking provided by the embodiment of the application, which is referred to as Figure 4 The call transfer configuration device based on a wideband trunking provided by the embodiment of the application can include:
[0125] The receiving module 410 is configured to receive a first SIP message sent by a DC network element; the first SIP message contains call transfer configuration information;
[0126] The configuration module 420 is configured to configure a terminal based on the call transfer configuration information.
[0127] Optionally, the call transfer configuration information includes at least one of the following information:
[0128] call transfer indication information;
[0129] type information of the call transfer;
[0130] terminal number information of the call transfer;
[0131] transfer number information of the call transfer.
[0132] Optionally, the apparatus further comprises:
[0133] a checking module, configured to perform legality checking on the first SIP message;
[0134] The legality checking comprises legality checking of a message field and legality checking of a terminal.
[0135] The call transfer configuration apparatus based on the broadband trunking provided by the embodiments of the present application can reuse an existing SIP process, and by extending an extension header of a SIP message, the SIP message carries call transfer configuration information, so that a TCF network element can perform call transfer configuration on a terminal in a broadband trunking system according to the received SIP message, thereby reducing message and process design, achieving the purpose that a dispatcher can dynamically set call transfer, and realizing flexible dispatching.
[0136] Figure 5 is a structure schematic view of the call transfer configuration apparatus based on the broadband trunking provided by the embodiments of the present application, and reference is made to Figure 5 The call transfer configuration apparatus based on the broadband trunking provided by the embodiments of the present application can comprise:
[0137] a sending module 510, configured to send a first SIP message to a TCF network element; the first SIP message contains call transfer configuration information; the call transfer configuration information is used for call transfer configuration on a terminal.
[0138] Optionally, the call transfer configuration information comprises at least one of the following information:
[0139] call transfer indication information;
[0140] type information of the call transfer;
[0141] terminal number information of the call transfer;
[0142] transfer number information of the call transfer.
[0143] The call transfer configuration device based on the broadband cluster provided by the embodiment of the application can reuse the existing SIP process, carries the call transfer configuration information in the SIP message by extending the extension header of the SIP message, so that the TCF network element can realize the call transfer configuration of the terminal in the broadband cluster system according to the received SIP message, reduces the message and process design, achieves the purpose that the dispatcher can dynamically set the call transfer, and realizes flexible scheduling.
[0144] Figure 6 An example of an entity structure diagram of an electronic device is shown in Figure 6 The electronic device can include a processor 610, a communications interface 620, a memory 630 and a communications bus 640, wherein the processor 610, the communications interface 620 and the memory 630 complete mutual communication through the communications bus 640. The processor 610 can invoke the logic instructions in the memory 630 to execute the call transfer configuration method based on the broadband cluster, and the method includes:
[0145] receiving a first SIP message sent by a DC network element; the first SIP message contains call transfer configuration information;
[0146] configuring the call transfer of the terminal based on the call transfer configuration information.
[0147] In addition, the logic instructions in the memory 630 described above can be implemented in the form of a software function unit and sold or used as an independent product, which can be stored in a computer readable storage medium. Based on such understanding, the technical solutions of the application or part of the technical solutions that essentially contribute to the prior art or the part of the technical solutions can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes a plurality of instructions for causing a computer device (which can be a personal computer, a server or a network device, etc.) to execute all or part of the steps of the method described in the various embodiments of the application. The foregoing storage medium includes a U disk, a mobile hard disk, a read-only memory (ROM, Read-Only Memory), a random access memory (RAM, Random Access Memory), a magnetic disk or an optical disk and various program code storage media.
[0148] On the other hand, the application further provides a computer program product, the computer program product includes a computer program, the computer program can be stored on a non-transitory computer readable storage medium, when the computer program is executed by a processor, the computer can execute the call transfer configuration method based on the broadband cluster provided by the above-mentioned methods, and the method includes:
[0149] receiving a first SIP message sent by the DC network element; the first SIP message containing call transfer configuration information;
[0150] configuring the terminal with call transfer based on the call transfer configuration information.
[0151] In another aspect, the present application provides a non-transitory computer readable storage medium having stored thereon a computer program, which, when executed by a processor, implements a method for configuring call transfer based on a wideband trunking group, the method comprising:
[0152] receiving a first SIP message sent by the DC network element; the first SIP message containing call transfer configuration information;
[0153] configuring the terminal with call transfer based on the call transfer configuration information.
[0154] The apparatus embodiments described above are merely illustrative, wherein the units described as separate components can or can not be physically separate, and the components shown as units can or can not be physical units, i.e., can be located in one place, or can be distributed on multiple network units. Part or all of the modules can be selected to achieve the purposes of the embodiments according to actual needs. Those skilled in the art can understand and implement without creative labor.
[0155] From the above description of the embodiments, those skilled in the art can clearly understand that the embodiments can be implemented by means of software plus a necessary general hardware platform, and of course can also be implemented by hardware. Based on such understanding, the above technical solutions, essentially or in other words, the part that contributes to the prior art, can be embodied in the form of a software product, which can be stored in a computer readable storage medium, such as a ROM / RAM, a magnetic disk, an optical disk, etc., and includes a number of instructions to make a computer device (which can be a personal computer, a server, or a network device, etc.) execute the methods described in each embodiment or some part of the embodiments.
[0156] Finally, it should be noted that: the above embodiments are only used to illustrate the technical solutions of the present application, and not to limit them; although the present application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that: it can still modify the technical solutions recorded in the foregoing embodiments, or make equivalent replacement to some technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present application.
Claims
1. A call forwarding configuration method based on broadband cluster, characterized in that: TCF network elements used in rail transit broadband trunking communication scenarios include: receiving a first SIP message sent by a DC network element through an interface between a broadband cluster core network and a dispatching console; wherein the first SIP message includes call forwarding configuration information, and the first SIP message includes an extension header, wherein the extension header is used to carry the call forwarding configuration information; Performing call forwarding configuration on the terminal based on the call forwarding configuration information; The TCF network element implements call forwarding configuration for the terminal by adding, modifying or deleting the call forwarding configuration information; After receiving the first SIP message sent by the DC network element, the method further includes: Performing a validity check on the first SIP message; The legitimacy check includes: a legitimacy check of the message field and a legitimacy check of the terminal; the legitimacy check of the message field includes verifying whether the call forwarding configuration information includes call forwarding indication information tfrMode and terminal number information UDN.
2. The call forwarding configuration method based on broadband cluster according to claim 1, characterized in that: The call forwarding configuration information includes at least one of the following information: call forwarding instruction information; Call forwarding type information; Terminal number information for call forwarding; Forwarding number information for call forwarding.
3. A call forwarding configuration method based on broadband cluster, characterized in that: Applied to DC network elements, including: A first SIP message is sent to a TCF network element used in a rail transit broadband trunking communication scenario through an interface between a broadband trunking core network and a dispatching console, for the TCF network element to perform a legitimacy check; the legitimacy check includes: a legitimacy check of a message field and a legitimacy check of a terminal; the legitimacy check of a message field includes verifying whether call forwarding configuration information includes call forwarding indication information tfrMode and terminal number information UDN; the first SIP message includes an extension header, the extension header is used to carry call forwarding configuration information; the call forwarding configuration information is used to configure call forwarding for the terminal; The TCF network element is used to implement call forwarding configuration for the terminal by adding, modifying or deleting the call forwarding configuration information.
4. The broadband trunking-based call forwarding configuration method according to claim 3, characterized in that: The call forwarding configuration information includes at least one of the following information: call forwarding instruction information; Call forwarding type information; Terminal number information for call forwarding; Forwarding number information for call forwarding.
5. A broadband cluster-based call forwarding configuration device for implementing the broadband cluster-based call forwarding configuration method according to claim 1, characterized in that: include: A receiving module, configured to receive a first SIP message sent by a DC network element; The first SIP message includes call forwarding configuration information; The configuration module is used to perform call forwarding configuration on the terminal based on the call forwarding configuration information.
6. 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 program, the broadband trunking-based call forwarding configuration method according to any one of claims 1 to 4 is implemented.
7. A non-transitory computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the broadband trunking-based call forwarding configuration method according to any one of claims 1 to 4 is implemented.
8. A computer program product comprising a computer program, characterized in that When the computer program is executed by a processor, the broadband trunking-based call forwarding configuration method according to any one of claims 1 to 4 is implemented.
Citation Information
Patent Citations
Instant message based dispatch station communication method
CN104243290A