[go: up one dir, main page]

CN102026114B - Coloring Ring Back Tone service treating method and Coloring Ring Back Tone service system - Google Patents

Coloring Ring Back Tone service treating method and Coloring Ring Back Tone service system Download PDF

Info

Publication number
CN102026114B
CN102026114B CN201010554243.1A CN201010554243A CN102026114B CN 102026114 B CN102026114 B CN 102026114B CN 201010554243 A CN201010554243 A CN 201010554243A CN 102026114 B CN102026114 B CN 102026114B
Authority
CN
China
Prior art keywords
node
management node
calling
back tone
ring back
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.)
Expired - Fee Related
Application number
CN201010554243.1A
Other languages
Chinese (zh)
Other versions
CN102026114A (en
Inventor
惠羿
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
ZTE Corp
Original Assignee
ZTE Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by ZTE Corp filed Critical ZTE Corp
Priority to CN201010554243.1A priority Critical patent/CN102026114B/en
Priority to PCT/CN2011/070427 priority patent/WO2012068786A1/en
Publication of CN102026114A publication Critical patent/CN102026114A/en
Application granted granted Critical
Publication of CN102026114B publication Critical patent/CN102026114B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/42017Customized ring-back tones
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/12Messaging; Mailboxes; Announcements

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Telephonic Communication Services (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

本发明公开了一种彩铃业务处理方法与彩铃业务系统,其中,彩铃业务处理方法用于呼叫节点和管理节点分离架构的彩铃业务系统,包括:停止呼叫节点和管理节点之间彩铃业务的更新同步;对管理节点的彩铃业务进行升级或数据割接;停止呼叫节点的彩铃呼叫业务,并由升级或数据割接后的管理节点执行呼叫节点的彩铃呼叫业务;对呼叫节点的彩铃业务进行升级或数据割接;重新启动呼叫节点和管理节点之间彩铃业务的更新同步;停止管理节点的彩铃呼叫业务,并由升级或数据割接后的呼叫节点恢复执行彩铃呼叫业务。通过本发明,达到了提升用户使用体验,且降低版本升级或数据割接难度,也规避了升级或数据割接失败回退的风险的效果。

The present invention discloses a color ring service processing method and a color ring service system, wherein the color ring service processing method is used in a color ring service system with a separation structure of a calling node and a management node, including: stopping the update synchronization of the color ring service between the calling node and the management node ; upgrade or data cutover the CRBT service of the management node; stop the CRBT call service of the calling node, and perform the CRBT call service of the calling node by the management node after the upgrade or data cutover; upgrade or upgrade the CRBT service of the calling node Data cutover; re-starting the update synchronization of the CRBT service between the call node and the management node; stopping the CRBT call service of the management node, and resuming the CRBT call service by the call node after the upgrade or data cutover. Through the present invention, the user experience is improved, the difficulty of version upgrade or data cutover is reduced, and the risk of upgrade or data cutover failure and rollback is avoided.

Description

彩铃业务处理方法与彩铃业务系统Color ring service processing method and color ring service system

技术领域 technical field

本发明涉及通信领域,具体而言,涉及一种彩铃业务处理方法与彩铃业务系统。The present invention relates to the communication field, in particular, to a color ring service processing method and a color ring service system.

背景技术 Background technique

随着智能网业务的不断发展,彩铃业务应用越来越广泛,逐渐成为了运营商运营中的一个基本业务。随着用户量的增大,目前的彩铃呼叫业务通常采用呼叫节点和管理节点分离的构架,如图1所示,呼叫节点的数据由管理节点利用高级复制技术进行同步,即,呼叫节点的数据是管理节点通过高级复制技术同步得到的。With the continuous development of intelligent network services, the CRBT service has become more and more widely used, and has gradually become a basic service in the operation of operators. With the increase of the number of users, the current CRBT call service usually adopts a structure in which the calling node and the management node are separated. As shown in Figure 1, the data of the calling node is synchronized by the management node using advanced replication technology, that is, the data of the calling node It is obtained synchronously by the management node through advanced replication technology.

彩铃业务不断发展,各种需求不断涌现,这就需要不时的对原有系统进行版本升级改造,以提供更多的功能。而目前业界普遍采用的升级或割接机制,为避免升级期间用户正常通话掉话,而影响用户的正常通信,在施工期间都是需要停掉彩铃呼叫业务,然后对彩铃数据库进行数据扩充改造,从而实现版本的升级,来实现更多的需求。当前电信运营商为了减少升级或数据割接时对现网用户的影响,一般选择夜间凌晨时间进行升级工程施工,遇到复杂度高的升级或割接,还需要对广大彩铃用户提前发布公告。这样导致,一方面,升级过程影响了广大用户的彩铃呼叫业务,用户虽然对使用彩铃呼叫业务进行过付费,但是升级期间却无法使用彩铃,导致用户使用体验降低;另一方面,对于复杂的升级或数据割接,由于受制于用户投诉的压力,通常要求尽可能短的时间如几个小时内完成,否则电信运营商无法接受,这种情况下,很难避免升级过程中的失误,升级或数据割接的风险显而易见,由此也间接影响用户使用彩铃业务,降低用户使用体验;再一方面,升级或数据割接遇到异常时,特别是对于大数据量的局点,即便回退升级也需要大量时间,此时用户也无法使用彩铃,降低用户使用体验。The CRBT business continues to develop, and various demands continue to emerge, which requires upgrading the version of the original system from time to time to provide more functions. Currently, the upgrade or cutover mechanism generally used in the industry, in order to avoid the user’s normal call drop during the upgrade period and affect the user’s normal communication, it is necessary to stop the CRBT call service during the construction period, and then perform data expansion and transformation on the CRBT database. In order to achieve version upgrades to meet more needs. At present, in order to reduce the impact on existing network users during upgrade or data cutover, telecom operators generally choose to carry out upgrade construction in the early hours of the night. When encountering highly complicated upgrades or cutovers, they also need to issue announcements in advance to the majority of CRBT users. As a result, on the one hand, the upgrade process has affected the CRBT call service of the majority of users. Although users have paid for the CRBT call service, they cannot use CRBT during the upgrade period, resulting in reduced user experience; on the other hand, for complex upgrades Or data cutover, due to the pressure of user complaints, it is usually required to be completed in the shortest time possible, such as within a few hours, otherwise the telecom operator cannot accept it. In this case, it is difficult to avoid mistakes in the upgrade process, upgrade or The risk of data cutover is obvious, which indirectly affects users' use of CRBT services and reduces user experience; on the other hand, when upgrades or data cutovers encounter abnormalities, especially for sites with a large amount of data, even if the upgrade is rolled back It also takes a lot of time, and the user cannot use the ring tone at this time, which reduces the user experience.

发明内容 Contents of the invention

本发明的主要目的在于提供一种彩铃业务处理方法与彩铃业务系统,以至少解决上述现有技术的彩铃业务升级或数据割接造成的用户使用体验降低的问题。The main purpose of the present invention is to provide a method for processing a CRBT service and a CRBT service system, so as to at least solve the problem of degradation of user experience caused by CRBT service upgrade or data cutover in the prior art.

根据本发明的一个方面,提供了一种彩铃业务处理方法,用于呼叫节点和管理节点分离架构的彩铃业务系统,包括:停止呼叫节点和管理节点之间彩铃业务的更新同步;对管理节点的彩铃业务进行升级或数据割接;停止呼叫节点的彩铃呼叫业务,并由升级或数据割接后的管理节点执行呼叫节点的彩铃呼叫业务;对呼叫节点的彩铃业务进行升级或数据割接;重新启动呼叫节点和管理节点之间彩铃业务的更新同步;停止管理节点的彩铃呼叫业务,并由升级或数据割接后的呼叫节点恢复执行彩铃呼叫业务。According to one aspect of the present invention, there is provided a color ring service processing method, which is used in a color ring service system with a structure where the calling node and the management node are separated, including: stopping the update synchronization of the color ring service between the calling node and the management node; The CRBT service is upgraded or data cutover; the CRBT call service of the call node is stopped, and the management node after the upgrade or data cutover performs the CRBT call service of the call node; the CRBT service of the call node is upgraded or data cutover; Start the update synchronization of the CRBT service between the calling node and the management node; stop the CRBT call service of the management node, and resume the CRBT call service by the calling node after the upgrade or data cutover.

根据本发明的另一方面,提供了一种彩铃业务系统,该彩铃业务系统采用呼叫节点和管理节点分离架构,包括:停止模块,用于停止呼叫节点和管理节点之间彩铃业务的更新同步;第一升级模块,用于对管理节点的彩铃业务进行升级或数据割接;业务转换模块,用于停止呼叫节点的彩铃呼叫业务,并由升级或数据割接后的管理节点执行呼叫节点的彩铃呼叫业务;第二升级模块,用于对呼叫节点的彩铃业务进行升级或数据割接;同步模块,用于重新启动呼叫节点和管理节点之间彩铃业务的更新同步;业务恢复模块,用于停止管理节点的彩铃呼叫业务,并由升级或数据割接后的呼叫节点恢复执行彩铃呼叫业务。According to another aspect of the present invention, a CRBT service system is provided. The CRBT service system adopts a structure in which the calling node and the management node are separated, and includes: a stop module, configured to stop the update synchronization of the CRBT service between the calling node and the management node; The first upgrade module is used to upgrade or data cutover the CRBT service of the management node; the service conversion module is used to stop the CRBT call service of the calling node, and perform the CRBT of the calling node by the management node after the upgrade or data cutover Call service; the second upgrade module, used to upgrade or data cutover the CRBT service of the call node; the synchronization module, used to restart the update synchronization of the CRBT service between the call node and the management node; the service recovery module, used to stop Manage the CRBT call service of the node, and resume the CRBT call service by the call node after the upgrade or data cutover.

通过本发明,采用在彩铃业务进行升级或数据割接时,停止高级复制同步数据的机制,先对管理节点实施升级改造,使得升级或数据割接期间呼叫节点的数据不发生变化,无论管理节点升级成功与否,都不影响现网用户使用彩铃呼叫业务;当管理节点更新为最新版本后,呼叫指向到管理节点触发彩铃呼叫业务,此时管理节点可以提供全面的最新版本的功能,而不负责呼叫业务的原呼叫节点同步数据完成之后,再把呼叫指向原呼叫节点,整个系统分批次完成了升级或割接的工程,在整个工程期间,用户都能够正常使用彩铃业务,解决了现有技术的彩铃业务升级或数据割接造成的用户使用体验降低的问题,进而达到了提升用户使用体验,且降低版本升级或数据割接难度,也规避了升级或数据割接失败回退的风险的效果。Through the present invention, when the color ring service is upgraded or data cutover, the mechanism of stopping advanced copy and synchronization data is adopted, and the management node is upgraded first, so that the data of the calling node does not change during the upgrade or data cutover, regardless of the management node Whether the upgrade is successful or not does not affect the existing network users to use the CRBT call service; when the management node is updated to the latest version, the call is directed to the management node to trigger the CRBT call service. At this time, the management node can provide comprehensive functions of the latest version without After the original call node responsible for the call service completes data synchronization, the call is directed to the original call node. The entire system has completed the upgrade or cutover project in batches. During the entire project, users can use the ring back tone service normally, which solves the problem The problem of reduced user experience caused by technical CRBT service upgrades or data cutovers, thereby improving user experience, reducing the difficulty of version upgrades or data cutovers, and avoiding the risk of upgrade or data cutover failures and rollbacks Effect.

附图说明 Description of drawings

此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:The accompanying drawings described here are used to provide a further understanding of the present invention and constitute a part of the application. The schematic embodiments of the present invention and their descriptions are used to explain the present invention and do not constitute improper limitations to the present invention. In the attached picture:

图1是根据相关技术的一种彩铃业务系统的架构示意图;Fig. 1 is a schematic diagram of the architecture of a color ring service system according to the related art;

图2是根据本发明实施例一的一种彩铃业务处理方法的步骤流程图;FIG. 2 is a flow chart of the steps of a method for processing a CRBT service according to Embodiment 1 of the present invention;

图3是根据本发明实施例二的一种彩铃业务处理方法的步骤流程图;FIG. 3 is a flow chart of steps of a method for processing a CRBT service according to Embodiment 2 of the present invention;

图4是根据本发明实施例三的一种彩铃业务处理方法的流程示意图;FIG. 4 is a schematic flowchart of a method for processing a CRBT service according to Embodiment 3 of the present invention;

图5是根据本发明实施例四的一种彩铃业务系统的结构框图。Fig. 5 is a structural block diagram of a CRBT service system according to Embodiment 4 of the present invention.

具体实施方式 Detailed ways

下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。Hereinafter, the present invention will be described in detail with reference to the drawings and examples. It should be noted that, in the case of no conflict, the embodiments in the present application and the features in the embodiments can be combined with each other.

以下,以采用呼叫节点和管理节点相分离的架构的彩铃业务系统为例,对本发明作以说明。Hereinafter, the present invention will be described by taking the CRBT service system in which the calling node and the management node are separated as an example.

参照图2,示出了根据本发明实施例一的一种彩铃业务处理方法的步骤流程图,包括以下步骤:Referring to FIG. 2 , it shows a flow chart of the steps of a method for processing a ring back tone service according to Embodiment 1 of the present invention, including the following steps:

步骤S202:停止呼叫节点和所述管理节点之间彩铃业务的更新同步;Step S202: Stop updating and synchronizing the ring back tone service between the calling node and the management node;

正常状态下,管理节点和呼叫节点之间的数据是同步更新的,以保证二者之间数据的一致性。在需要升级或数据割接时,首先停止二者之间的更新同步,以便对一方的操作不会对另一方造成影响。Under normal conditions, the data between the management node and the calling node is updated synchronously to ensure the consistency of data between the two. When an upgrade or data cutover is required, first stop the update synchronization between the two, so that the operation on one will not affect the other.

步骤S204:对管理节点的彩铃业务进行升级或数据割接;Step S204: upgrade or data cutover the CRBT service of the management node;

在呼叫节点和管理节点之间的数据更新同步停止后,先对管理节点的彩铃业务进行升级或数据割接。After the data update synchronization between the calling node and the management node stops, the CRBT service of the management node is upgraded or data cutover is performed first.

步骤S206:停止呼叫节点的彩铃呼叫业务,并由升级或数据割接后的管理节点执行呼叫节点的彩铃呼叫业务;Step S206: stop the CRBT call service of the calling node, and perform the CRBT call service of the calling node by the management node after upgrading or data cutover;

在管理节点升级或数据割接后,使用该更新后的管理节点接替原呼叫节点,执行相应的彩铃呼叫业务,以保证用户的彩铃呼叫业务的正常使用。After the management node is upgraded or the data is cut over, the updated management node is used to replace the original calling node, and the corresponding CRBT call service is executed, so as to ensure the normal use of the user's CRBT call service.

步骤S208:对呼叫节点的彩铃业务进行升级或数据割接;Step S208: upgrade or data cutover the CRBT service of the calling node;

在升级或数据割接后的管理节点接替原呼叫节点的彩铃呼叫业务后,对呼叫节点进行升级或数据割接。After the management node after the upgrade or data cutover takes over the CRBT call service of the original call node, the call node is upgraded or data cutover is performed.

步骤S210:重新启动呼叫节点和管理节点之间彩铃业务的更新同步;Step S210: restarting the update synchronization of the ring back tone service between the calling node and the management node;

在呼叫节点和管理节点都进行过升级或数据割接后,二者重新开始同步,以保证二者之间的数据一致性。After both the call node and the management node have been upgraded or data cutover, the two start to synchronize again to ensure the data consistency between the two.

步骤S212:停止管理节点的彩铃呼叫业务,并由升级或数据割接后的呼叫节点恢复执行彩铃呼叫业务。Step S212: Stop the CRBT call service of the management node, and resume the CRBT call service by the call node after the upgrade or data cutover.

呼叫节点升级或数据割接后,重新恢复执行彩铃呼叫业务,管理节点恢复原有功能,不再执行彩铃呼叫业务。After the calling node is upgraded or data cutover, the CRBT call service is resumed, and the management node resumes the original function, and the CRBT call service is no longer performed.

相关技术中,在进行彩铃业务升级或数据割接的过程中,会导致用户使用体验降低,且升级或数据割接的风险大。通过本实施例,采用在彩铃业务进行升级或数据割接时,停止管理节点和呼叫节点之间高级复制同步数据的机制,先对管理节点实施升级改造,使得升级或数据割接期间呼叫节点的数据不发生变化,无论管理节点升级成功与否,都不影响现网用户使用彩铃呼叫业务;当管理节点更新为最新版本后,呼叫指向到管理节点触发彩铃呼叫业务,此时管理节点可以提供全面的最新版本的功能,而不负责呼叫业务的原呼叫节点同步数据完成之后,再把呼叫指向原呼叫节点,整个系统分批次完成了升级或割接的工程,在整个工程期间,用户都能够正常使用彩铃业务,解决了现有技术的彩铃业务升级或数据割接造成的用户使用体验降低的问题,进而达到了提升用户使用体验,且降低版本升级或数据割接难度,也规避了升级或数据割接失败回退的风险的效果。In related technologies, during the process of upgrading the CRBT service or data cutover, user experience will be reduced, and the risk of the upgrade or data cutover is high. Through this embodiment, when the CRBT service is upgraded or data cutover, the mechanism of stopping the advanced replication and synchronization data between the management node and the calling node is adopted, and the management node is first upgraded so that the calling node during the upgrade or data cutover The data does not change, no matter whether the management node is upgraded successfully or not, it will not affect the current network users to use the CRBT call service; when the management node is updated to the latest version, the call is directed to the management node to trigger the CRBT call service, and the management node can provide comprehensive The function of the latest version of the original call node that is not responsible for the call service is completed, and then the call is directed to the original call node. The entire system has completed the upgrade or cutover project in batches. During the entire project, users can Normal use of the CRBT service solves the problem of reduced user experience caused by the CRBT service upgrade or data cutover in the prior art, thereby improving the user experience, reducing the difficulty of version upgrade or data cutover, and avoiding upgrades or The risk effect of data cutover failure fallback.

参照图3,示出了根据本发明实施例二的一种彩铃业务处理方法的步骤流程图,包括以下步骤:Referring to FIG. 3 , it shows a flow chart of steps of a color ring service processing method according to Embodiment 2 of the present invention, including the following steps:

步骤S302:彩铃业务升级或数据割接时,停止高级复制的数据更新同步进程,呼叫节点继续使用,以提供彩铃呼叫服务。Step S302: When the CRBT service is upgraded or data is handed over, the data update synchronization process of the advanced replication is stopped, and the call node continues to use to provide the CRBT call service.

割接期间仅限制管理节点对彩铃业务数据的管理操作,不影响用户使用彩铃业务。During the cutover period, only the management node's management operations on the CRBT service data are restricted, and the user's use of the CRBT service is not affected.

步骤S304:对管理节点进行版本升级,或者数据割接。Step S304: Perform version upgrade or data cutover on the management node.

步骤S306:管理节点更新完成,把HLR(Home Location Register,归属位置寄存器)的呼叫指向改为管理节点,由管理节点暂时兼任彩铃呼叫服务。Step S306: The update of the management node is completed, and the call direction of the HLR (Home Location Register, Home Location Register) is changed to the management node, and the management node temporarily serves as the color ring call service.

步骤S308:呼叫节点数据清空,把管理节点数据全量导入到呼叫节点中,更新呼叫函数或过程。Step S308: Clear the call node data, import all the management node data into the call node, and update the call function or process.

步骤S310:呼叫节点数据导入完毕后,重新启动高级复制的数据更新同步进程,并把HLR呼叫指向重新设为呼叫节点,系统升级或数据割接完毕,恢复web等管理接口。Step S310: After the call node data import is completed, restart the data update synchronization process of the advanced replication, and reset the HLR call point to the call node. After the system upgrade or data cutover is completed, the web and other management interfaces are restored.

相对于现有彩铃业务系统的升级或数据割接实现,本实施例在升级割接施工时,停掉高级复制同步数据的机制,先对管理节点实施升级或数据割接改造,使得期间呼叫节点数据不发生变化,无论管理节点升级或数据割接成功与否,都不影响现网用户的使用彩铃呼叫业务;当管理节点更新为最新版本后,呼叫指向到管理节点触发彩铃呼叫业务,此时管理节点可以提供全面的最新版本的功能,而不负责呼叫业务的原呼叫节点同步数据完成之后,再把呼叫指向原呼叫节点,整个系统分批次完成了升级或数据割接的工程。Compared with the upgrade or data cutover implementation of the existing CRBT service system, this embodiment stops the mechanism of high-level replication and synchronous data during the upgrade and cutover construction, and first implements the upgrade or data cutover transformation to the management node, so that the calling node The data does not change, regardless of whether the management node upgrade or data cutover is successful or not, it will not affect the user's CRBT call service on the live network; when the management node is updated to the latest version, the call is directed to the management node to trigger the CRBT call service. The management node can provide comprehensive functions of the latest version. After the original call node that is not responsible for the call service completes data synchronization, the call is directed to the original call node. The entire system completes the upgrade or data cutover project in batches.

本实施例实现了升级、数据割接期间不需要暂停彩铃呼叫业务。由于呼叫节点的数据是由管理节点高级复制同步过来的,表名字段等数据库对象名都是一致的,所以呼叫的相关存储过程在管理节点和呼叫节点都是通用的,因而无需增加代码开发维护工作量。In this embodiment, it is not necessary to suspend the CRBT call service during upgrade and data cutover. Since the data of the call node is synchronized by advanced replication of the management node, the names of the database objects such as the table name field are consistent, so the related stored procedures of the call are common to both the management node and the call node, so there is no need to increase code development and maintenance workload.

通过本实施例,解决了电信运营商在版本升级或数据割接时,对用户造成的业务暂停使用的影响,提升了用户使用体验,同进,把版本升级或数据割接难度大大降低,规避了升级或数据割接失败回退的风险。Through this embodiment, it solves the impact of service suspension caused by telecom operators on users during version upgrade or data cutover, improves user experience, and greatly reduces the difficulty of version upgrade or data cutover, avoiding This reduces the risk of rollback due to upgrade or data cutover failures.

参照图4,示出了根据本发明实施例三的一种彩铃业务处理方法的流程示意图。本实施例中,以数据库oracle 10g为例,设备上cp(业务逻辑)和db(业务数据)合一的工程为例,描述中原管理节点表示为Cmp,原呼叫节点表示为Csp。Referring to FIG. 4 , it shows a schematic flowchart of a method for processing a CRBT service according to Embodiment 3 of the present invention. In the present embodiment, the database oracle 10g is taken as an example, and the project in which cp (service logic) and db (service data) are integrated on the device is taken as an example. The original management node in the description is represented as Cmp, and the original call node is represented as Csp.

步骤S402:升级或数据割接前,停止Cmp管理服务的接口,如webservice,营帐,web等相关接口,并且对管理节点Cmp的彩铃业务数据进行数据备份。Step S402: Before upgrading or data cutover, stop the interfaces of Cmp management services, such as webservice, camp, web and other related interfaces, and perform data backup of the CRBT service data of the management node Cmp.

步骤S404:停止管理节点Cmp和呼叫节点Csp的高级复制的数据更新同步的任务,Csp继续使用,以提供彩铃业务呼叫查询服务。Step S404: Stop the task of updating and synchronizing the advanced replication data of the management node Cmp and the calling node Csp, and Csp continues to use it to provide the CRBT call query service.

本操作执行之后,Csp数据就和Cmp失去联系,Cmp可以进行升级改造或数据割接操作,而不会同步给Csp。经过数小时的升级或数据割接之后,Cmp数据和函数升级或数据割接为最新的版本,而Csp没有任何变化。如果此时Cmp升级或数据割接异常失败,则使用步骤S402的备份数据恢复Cmp,恢复后的Cmp重新开始通过高级复制与Csp进行增量同步,原升级或数据割接计划取消,系统恢复初始状态,虽然升级或数据割接失败,但并不会对用户使用彩铃业务造成影响。如果Cmp升级或数据割接成功,则进入步骤S406继续处理。After this operation is executed, the Csp data will lose contact with the Cmp, and the Cmp can perform upgrades and data cutover operations without synchronizing to the Csp. After several hours of upgrade or data cutover, Cmp data and functions are upgraded or data cutover to the latest version, while Csp has no changes. If the Cmp upgrade or data cutover fails abnormally at this time, then use the backup data in step S402 to restore Cmp, and the restored Cmp will restart incremental synchronization with Csp through advanced replication, the original upgrade or data cutover plan will be cancelled, and the system will be restored Although the upgrade or data cutover fails, it will not affect the user's use of the CRBT service. If the Cmp upgrade or data cutover is successful, proceed to step S406 to continue processing.

步骤S406:管理节点Cmp升级或数据割接已经完成,则把HLR的呼叫指向改为管理节点Cmp,由管理节点Cmp暂时兼任彩铃呼叫服务。此时,原呼叫节点Csp不再用于提供彩铃呼叫查询,所以,此时再对Csp进行备份、升级或数据割接。Step S406: After the upgrade of the management node Cmp or the data cutover is completed, the call direction of the HLR is changed to the management node Cmp, and the management node Cmp temporarily serves as the ring tone call service. At this time, the original call node Csp is no longer used to provide color ring call query, so at this time, backup, upgrade or data cutover of Csp is performed.

普遍的Csp升级或数据割接的做法是清理原有表、数据、视图和函数,重新创建最新版本的表、视图等相关对象,直到Csp数据构架更新完毕。The common method of Csp upgrade or data cutover is to clean up the original tables, data, views and functions, and recreate the latest versions of tables, views and other related objects until the Csp data structure is updated.

步骤S408:Csp表结构已经完成升级或数据割接,但此时HLR的呼叫指向仍然是指向Cmp的,所以此时选择呼叫量小的时间段(如夜间),从Cmp利用oracle高级复制进行全量数据复制到Csp(千万级的用户量大约需要10分钟同步数据),Csp数据同步完成后,更新相应的函数、存储过程等。Step S408: The upgrade or data cutover of the Csp table structure has been completed, but at this time the call direction of the HLR is still directed to Cmp, so select a time period (such as night) with a small call volume at this time, and use oracle advanced replication to perform full volume from Cmp The data is copied to the Csp (it takes about 10 minutes to synchronize the data for tens of millions of users), and after the Csp data synchronization is completed, the corresponding functions and stored procedures are updated.

步骤S410:恢复Csp用于增量同步的任务,以保证该步骤之后Csp的彩铃业务呼叫数据实时同步Cmp的数据。Step S410: recovering the Csp's task for incremental synchronization, so as to ensure that the Csp's CRBT call data is synchronized with the Cmp's data in real time after this step.

步骤S412:将HLR的呼叫指向修改为Csp,Cmp恢复webservie、web、营帐等各种管理接口。Step S412: Change the call direction of the HLR to Csp, and Cmp restores various management interfaces such as webservie, web, and tent.

通过本实施例,彩铃业务升级或数据割接在不影响用户使用彩铃业务的情况下,顺利安全的实施完毕。其中,在Cmp升级失败时,也可以在不影响彩铃业务的情况下回退,有效避免了升级失败的负面影响。Through this embodiment, the upgrade of the CRBT service or the data cutover can be implemented smoothly and safely without affecting the user's use of the CRBT service. Wherein, when the Cmp upgrade fails, it can be rolled back without affecting the CRBT service, effectively avoiding the negative impact of the upgrade failure.

参照图5,示出了根据本发明实施例四的一种彩铃业务系统的结构框图,包括:Referring to Fig. 5, it shows a structural block diagram of a ring back tone service system according to Embodiment 4 of the present invention, including:

停止模块502,用于停止呼叫节点和管理节点之间彩铃业务的更新同步;第一升级模块504,用于对管理节点的彩铃业务进行升级或数据割接;业务转换模块506,用于停止呼叫节点的彩铃呼叫业务,并由升级或数据割接后的管理节点执行呼叫节点的彩铃呼叫业务;第二升级模块508,用于对呼叫节点的彩铃业务进行升级或数据割接;同步模块510,用于重新启动呼叫节点和管理节点之间彩铃业务的更新同步;业务恢复模块512,用于停止管理节点的彩铃呼叫业务,并由升级或数据割接后的呼叫节点恢复执行彩铃呼叫业务。The stop module 502 is used to stop the update synchronization of the CRBT service between the calling node and the management node; the first upgrade module 504 is used to upgrade or data cutover the CRBT service of the management node; the service conversion module 506 is used to stop the call The CRBT call service of the node, and the CRBT call service of the calling node is performed by the management node after the upgrade or data cutover; the second upgrading module 508 is used to upgrade or data cutover the CRBT service of the calling node; the synchronization module 510, It is used to restart the update synchronization of the CRBT service between the calling node and the management node; the service recovery module 512 is used to stop the CRBT call service of the management node, and resume the CRBT call service by the calling node after the upgrade or data cutover.

优选的,业务转换模块506包括:第一业务停止模块,用于停止呼叫节点的彩铃呼叫业务;第一重定向模块,用于将归属位置寄存器HLR的彩铃业务呼叫指向由呼叫节点重定向为升级或数据割接后的管理节点;第一执行模块,用于使用HLR重定向后的彩铃业务呼叫指向指示的管理节点,执行彩铃呼叫业务。Preferably, the service conversion module 506 includes: a first service stop module, used to stop the CRBT call service of the calling node; a first redirection module, used to direct the CRBT service call of the home location register HLR to be redirected by the calling node to upgrade Or the management node after the data cutover; the first execution module is used to execute the color ring call service by using the management node indicated by the call pointing direction of the color ring service redirected by the HLR.

优选的,业务恢复模块512包括:第二业务停止模块,用于停止管理节点的彩铃呼叫业务;第二重定向模块,用于将HLR的彩铃业务呼叫指向由升级或数据割接后的管理节点重定向为升级或数据割接后的呼叫节点;第二执行模块,用于使用HLR重定向后的彩铃业务呼叫指向指示的呼叫节点,执行彩铃呼叫业务。Preferably, the service recovery module 512 includes: a second service stop module, used to stop the CRBT call service of the management node; a second redirection module, used to point the CRBT service call of the HLR to the management node after the upgrade or data cutover Redirected to the call node after upgrade or data cutover; the second execution module is used to use the call node indicated by the redirected CRBT service call to execute the CRBT call service.

优选的,本实施例的彩铃业务系统还包括:数据备份模块,用于在停止模块停止呼叫节点和管理节点之间彩铃业务的更新同步之前,对管理节点的彩铃业务进行数据备份。Preferably, the CRBT service system of this embodiment further includes: a data backup module, used for performing data backup of the CRBT service of the management node before the stop module stops updating and synchronizing the CRBT service between the calling node and the management node.

优选的,本实施例的彩铃业务系统还包括:数据恢复模块,用于若管理节点的彩铃业务进行升级或数据割接失败,则使用数据备份模块备份的彩铃业务的数据对管理节点的彩铃业务进行数据恢复。Preferably, the CRBT service system of this embodiment also includes: a data recovery module, used for upgrading or data cutover failure of the CRBT service of the management node, then using the data of the CRBT service backed up by the data backup module to restore the CRBT service of the management node Perform data recovery.

通过本实施例,在智能网业务产品(如彩铃业务产品)的实现技术中,尤其是在高级复制环境的应用下(呼叫节点和管理节点分离),对系统进行版本升级或者数据割接时,可以在不需要中断彩铃呼叫业务的情况下完成,解决了现有技术的彩铃业务升级或数据割接造成的用户使用体验降低的问题,进而达到了提升用户使用体验,且降低版本升级或数据割接难度,也规避了升级或数据割接失败回退的风险的效果。Through this embodiment, in the implementation technology of intelligent network service products (such as CRBT service products), especially in the application of advanced replication environment (separation of calling node and management node), when performing version upgrade or data cutover of the system, It can be completed without interrupting the CRBT call service, which solves the problem of user experience degradation caused by the CRBT service upgrade or data cutover in the prior art, thereby improving user experience and reducing version upgrade or data cutover. It also avoids the risk of upgrade or data cutover failure and rollback.

显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。Obviously, those skilled in the art should understand that each module or each step of the above-mentioned present invention can be realized by a general-purpose computing device, and they can be concentrated on a single computing device, or distributed in a network formed by multiple computing devices Alternatively, they may be implemented in program code executable by a computing device so that they may be stored in a storage device to be executed by a computing device, and in some cases in an order different from that shown here The steps shown or described are carried out, or they are separately fabricated into individual integrated circuit modules, or multiple modules or steps among them are fabricated into a single integrated circuit module for implementation. As such, the present invention is not limited to any specific combination of hardware and software.

以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。The above descriptions are only preferred embodiments of the present invention, and are not intended to limit the present invention. For those skilled in the art, the present invention may have various modifications and changes. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of the present invention shall be included within the protection scope of the present invention.

Claims (8)

1. a color ring processing method, for calling out the multimedia ring service system of node and management node separation architecture, is characterized in that, comprising:
Stop the renewal of Ring Back Tone service between described calling node and described management node synchronous;
The Ring Back Tone service of described management node is upgraded or data cut-over;
Stop the CRBT call business of described calling node, and by upgrade or described management node after data cut-over performs the CRBT call business of described calling node;
The Ring Back Tone service of described calling node is upgraded or data cut-over;
The renewal restarting Ring Back Tone service between described calling node and management node is synchronous;
Stop the CRBT call business of described management node, and by the described CRBT call business of described calling node recovery execution of upgrading or after data cut-over;
Wherein, describedly to be comprised by the step of upgrading or described management node after data cut-over performs the CRBT call business of described calling node:
The calling of the Ring Back Tone service of attaching position register HLR is pointed to and is redirected the described management node after into upgrading or data cut-over by described calling node;
The described management node of instruction is pointed in described Ring Back Tone service calling after using described HLR to be redirected, performs described CRBT call business.
2. method according to claim 1, is characterized in that, the step of the described described CRBT call business of described calling node recovery execution by upgrading or after data cut-over also comprises:
The calling of the Ring Back Tone service of described HLR is pointed to and is redirected the calling node after into described upgrading or data cut-over by the management node after described upgrading or data cut-over;
The described calling node of instruction is pointed in described Ring Back Tone service calling after using described HLR to be redirected, performs described CRBT call business.
3. method according to claim 1, is characterized in that, before the step that the renewal of Ring Back Tone service is synchronous between described stopping described calling node and described management node, also comprises:
Data backup is carried out to the Ring Back Tone service of described management node.
4. method according to claim 3, is characterized in that, also comprises:
If the Ring Back Tone service of described management node carries out upgrading or data cut-over failure, then the data of the Ring Back Tone service of described backup are used to carry out date restoring to the Ring Back Tone service of described management node.
5. a multimedia ring service system, described multimedia ring service system adopts calling node and management node separation architecture, it is characterized in that, comprising:
Stopping modular, for stopping the renewal of Ring Back Tone service between described calling node and described management node synchronous;
First upgraded module, for upgrading or data cut-over to the Ring Back Tone service of described management node;
Business modular converter, for stopping the CRBT call business of described calling node, and by upgrade or described management node after data cut-over performs the CRBT call business of described calling node;
Second upgraded module, for upgrading or data cut-over to the Ring Back Tone service of described calling node;
Synchronization module, synchronous for the renewal restarting Ring Back Tone service between described calling node and management node;
Business recovery module, for stopping the CRBT call business of described management node, and by the described CRBT call business of described calling node recovery execution of upgrading or after data cut-over;
Wherein, described business modular converter comprises:
First business stopping modular, for stopping the CRBT call business of described calling node;
First redirection module, is redirected the described management node after into upgrading or data cut-over for the calling of the Ring Back Tone service of attaching position register HLR being pointed to by described calling node;
First Executive Module, the described management node of instruction is pointed in the described Ring Back Tone service calling after being redirected for using described HLR, performs described CRBT call business.
6. system according to claim 5, is characterized in that, described business recovery module also comprises:
Second business stopping modular, for stopping the CRBT call business of described management node;
Second redirection module, is redirected the calling node after into described upgrading or data cut-over for the calling of the Ring Back Tone service of described HLR being pointed to by the management node after described upgrading or data cut-over;
Second Executive Module, the described calling node of instruction is pointed in the described Ring Back Tone service calling after being redirected for using described HLR, performs described CRBT call business.
7. system according to claim 5, is characterized in that, also comprises:
Data backup module, for stop at described stopping modular the renewal of Ring Back Tone service between described calling node and described management node synchronous before, data backup is carried out to the Ring Back Tone service of described management node.
8. system according to claim 7, is characterized in that, also comprises:
Data recovery module, if carry out upgrading or data cut-over failure for the Ring Back Tone service of described management node, then the data of the Ring Back Tone service using described data backup module to back up carry out date restoring to the Ring Back Tone service of described management node.
CN201010554243.1A 2010-11-22 2010-11-22 Coloring Ring Back Tone service treating method and Coloring Ring Back Tone service system Expired - Fee Related CN102026114B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201010554243.1A CN102026114B (en) 2010-11-22 2010-11-22 Coloring Ring Back Tone service treating method and Coloring Ring Back Tone service system
PCT/CN2011/070427 WO2012068786A1 (en) 2010-11-22 2011-01-20 Color ring back tone service processing method and color ring back tone service system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201010554243.1A CN102026114B (en) 2010-11-22 2010-11-22 Coloring Ring Back Tone service treating method and Coloring Ring Back Tone service system

Publications (2)

Publication Number Publication Date
CN102026114A CN102026114A (en) 2011-04-20
CN102026114B true CN102026114B (en) 2015-05-20

Family

ID=43866853

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201010554243.1A Expired - Fee Related CN102026114B (en) 2010-11-22 2010-11-22 Coloring Ring Back Tone service treating method and Coloring Ring Back Tone service system

Country Status (2)

Country Link
CN (1) CN102026114B (en)
WO (1) WO2012068786A1 (en)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1285662A (en) * 1999-08-24 2001-02-28 摩托罗拉公司 Updating method for timing offset in communication equipment

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3640785B2 (en) * 1997-01-17 2005-04-20 株式会社エヌ・ティ・ティ・データ Key management method and system for electronic signature
CN1997067B (en) * 2006-06-26 2010-05-12 华为技术有限公司 A method and system for playing color ring
JP2009110131A (en) * 2007-10-29 2009-05-21 Hitachi Ltd Content management method
CN101179624B (en) * 2007-11-22 2010-09-22 上海华为技术有限公司 A method and device for implementing network element upgrade
CN101826988A (en) * 2009-03-04 2010-09-08 华为技术有限公司 Dynamic service upgrading method, equipment and system

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1285662A (en) * 1999-08-24 2001-02-28 摩托罗拉公司 Updating method for timing offset in communication equipment

Also Published As

Publication number Publication date
WO2012068786A1 (en) 2012-05-31
CN102026114A (en) 2011-04-20

Similar Documents

Publication Publication Date Title
US7555751B1 (en) Method and system for performing a live system upgrade
CN101217678B (en) System upgrade method, system and device
US7428657B2 (en) Method for rolling back from snapshot with log
CN104199666A (en) Dynamic configuration method and device for application program
CN102207879B (en) Hot-updating method and hot-updating system of Lua script
CN101950254B (en) Software updating method and system thereof
US20070288532A1 (en) Method of updating an executable file for a redundant system with old and new files assured
US20150293759A1 (en) Method and System for Upgrading Patching Software
CN111427728A (en) State management method, main/standby switching method and electronic equipment
CN101105745A (en) Deployment Methods for Distributed Software Systems
EP2542976B1 (en) Method and apparatus of backing-up subversion repository
CN105426213A (en) Software update method and system
CN101252464B (en) Dual system and dual system online upgrading method
EP1049974B1 (en) Software upgrade
CN102045187B (en) Method and equipment for realizing HA (high-availability) system with checkpoints
WO2006129277A2 (en) Method and hardware node for customized upgrade control
WO2012062113A1 (en) Method and system for realizing multi-core hot patching
CN101739406A (en) Method for synchronizing file service operation on double controllers
CN115495436A (en) Database upgrading method and device
CN102026114B (en) Coloring Ring Back Tone service treating method and Coloring Ring Back Tone service system
EP2835935B1 (en) Method for processing online upgrade, and apparatus thereof
JP5293141B2 (en) Redundant system
CN100373384C (en) A method for reliable downloading of remote databases and usage of local databases without conflicts
JP2009211273A (en) File exchange device and file exchange method in information communication system
CN102130929A (en) Method and device for updating client testing server and testing server

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20150520