CN113905133B - Method, system, device and storage medium for realizing video color ring - Google Patents

Method, system, device and storage medium for realizing video color ring Download PDF

Info

Publication number
CN113905133B
CN113905133B CN202111130932.4A CN202111130932A CN113905133B CN 113905133 B CN113905133 B CN 113905133B CN 202111130932 A CN202111130932 A CN 202111130932A CN 113905133 B CN113905133 B CN 113905133B
Authority
CN
China
Prior art keywords
color ring
back tone
service
ring back
platform
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202111130932.4A
Other languages
Chinese (zh)
Other versions
CN113905133A (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.)
iMusic Culture and Technology Co Ltd
Original Assignee
iMusic Culture and Technology Co Ltd
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 iMusic Culture and Technology Co Ltd filed Critical iMusic Culture and Technology Co Ltd
Priority to CN202111130932.4A priority Critical patent/CN113905133B/en
Publication of CN113905133A publication Critical patent/CN113905133A/en
Application granted granted Critical
Publication of CN113905133B publication Critical patent/CN113905133B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/02Processing of mobility data, e.g. registration information at HLR [Home Location Register] or VLR [Visitor Location Register]; Transfer of mobility data, e.g. between HLR, VLR or external networks
    • H04W8/08Mobility data transfer
    • H04W8/14Mobility data transfer between corresponding nodes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/18Processing of user or subscriber data, e.g. subscribed services, user preferences or user profiles; Transfer of user or subscriber data
    • H04W8/20Transfer of user or subscriber data

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Databases & Information Systems (AREA)
  • Telephonic Communication Services (AREA)

Abstract

The invention discloses a method, a system, a device and a storage medium for realizing video color ring, wherein a calling request of a calling user is obtained by a calling S-CSCF and is transmitted to a first provincial color ring service platform, and the information of the called user is transmitted to a color ring service acceptance platform by the first provincial color ring service platform without additionally arranging a centralized control center of each province; the CRBT service acceptance platform sends the information of the called user to the provincial service opening OSS so as to establish connection between the provincial service opening OSS and the called user HSS, thereby simplifying the signaling flow; the IFC for acquiring the subscription information of the color ring back tone service of the called party in the called party HSS is transmitted to the second province color ring back tone service platform through the called party S-CSCF so as to call the video color ring back tone service product corresponding to the called party S-CSCF and transmit the video color ring back tone service product to the first province color ring back tone service platform, and the video color ring back tone service product is played to the calling party.

Description

Method, system, device and storage medium for realizing video color ring
Technical Field
The invention relates to the field of mobile communication, in particular to a method, a system, a device and a storage medium for realizing video color ring.
Background
With the development of mobile communication technology, personalized ring back tones are gradually appearing in the middle of the life of people. When a user a calls a user B, the user a may send music, advertisement or message set by the user B, and the user a hears the music, advertisement or message set by the user B in the system. Then, the video color ring back tone is used as one of personalized color ring back tones, a centralized control platform is arranged in the existing video color ring back tone service architecture and is responsible for butt joint of a service acceptance platform and a video service platform, and as the centralized control platform is independently developed by each province manufacturer according to service specifications, on one hand, the centralized control platform forms a barrier to the integrated control of the video color ring back tone service across provinces and regions, and on the other hand, the operation and maintenance cost of the centralized control platform is high, so that a solution needs to be found.
Disclosure of Invention
In view of the above, in order to solve the above technical problems, the present invention provides a method, a system, an apparatus, and a storage medium for implementing a video color ring.
The embodiment of the invention adopts the technical scheme that:
a method for realizing video color ring comprises the following steps:
obtaining a calling request of a calling user through a calling S-CSCF and transmitting the calling request to a first province color ring back tone service platform; the call request comprises calling user information and called user information;
transmitting the called user information to a color ring service acceptance platform through a first province color ring service platform;
the color ring service acceptance platform sends the called user information to the provincial service opening OSS so as to establish connection between the provincial service opening OSS and the called user HSS;
obtaining the IFC of the signing information of the called party color ring service in the called party HSS through a called S-CSCF, and transmitting the IFC of the signing information to a second provincial color ring service platform so as to call a video color ring service product corresponding to the called S-CSCF and transparently transmit the video color ring service product to the first provincial color ring service platform;
and playing the video color ring back tone service product to the calling party corresponding to the calling party information through the first color ring back tone service platform.
Further, the second color ring back tone service platform comprises a second color ring back tone service AS, and the video color ring back tone service product corresponding to the called S-CSCF is determined by the following steps:
and acquiring the IP address of the called S-CSCF through the second province color ring back tone service AS, and matching the IP address with the video color ring back tone product subscribed by the called user so AS to determine the video color ring back tone service product corresponding to the called S-CSCF.
Further, the second color ring back tone service platform further includes a second color ring back tone playing platform, and the transmitting the IFC of the subscription information to the second color ring back tone service platform to call the video color ring back tone service product corresponding to the called S-CSCF and transparently transmit the video color ring back tone service product to the first color ring back tone service platform includes:
transmitting the IFC of the subscription information to the second color ring back tone service AS;
and calling a video color ring back tone service product corresponding to the called S-CSCF from a cloud resource pool of the second color ring back tone playing platform through the second color ring back tone service AS, and transmitting the video color ring back tone service product to the first color ring back tone service platform.
Further, the first color ring back tone service platform includes a first color ring back tone playing platform, the first color ring back tone playing platform has a first multimedia player, and the playing of the video color ring back tone service product to the calling party corresponding to the calling party information through the first color ring back tone playing platform includes:
and receiving a video color ring service product corresponding to the called S-CSCF through the first provincial color ring playing platform, and playing the video color ring service product to a calling party corresponding to the calling party information by utilizing the first multimedia player through one of P-CSCF or SBC-CSCF and an RTP protocol.
Further, the first color ring back tone service platform includes a first color ring back tone service AS, and the obtaining of the call request of the calling party by the calling S-CSCF and the transmission to the first color ring back tone service platform includes:
obtaining a calling request of a calling user through a calling S-CSCF;
and transmitting the call request to an ISC interface of the first color ring back tone service AS through an IP protocol or an SIP protocol.
Further, the sending the called user information to the service saving OSS through the color ring service acceptance platform to establish a connection between the service saving OSS and a called user HSS includes:
and the CRBT service acceptance platform sends the called user information to the service saving open OSS through the group CRM and the called customer CRM in sequence so as to establish connection between the service saving open OSS and the called user HSS.
Further, before the step of obtaining the IFC of the subscription information of the color ring back tone service of the called user in the called user HSS by the called S-CSCF, the method further includes:
and when the called user is a signed user, canceling the video color ring back tone service of the called user in the current network from the called province CRM corresponding to the called user through the province service opening OSS.
The embodiment of the present invention further provides a system for implementing video color ring, including:
IMS core network side, including calling S-CSCF, called S-CSCF; the calling S-CSCF is used for acquiring a calling request of a calling user and transmitting the calling request to the first province color ring service platform, and the calling request comprises calling user information and called user information; the called S-CSCF is used for acquiring the IFC of the subscription information of the CRBT service of the called user in the HSS of the called user and transmitting the IFC of the subscription information to a second CRBT service platform;
the province side comprises a first province color ring back tone service platform, a province service opening OSS and a second province color ring back tone service platform; the first color ring back tone service platform is used for transmitting the called user information to a color ring back tone service acceptance platform and playing a video color ring back tone service product to a calling user corresponding to the calling user information; the provincial service open OSS is used for receiving the called user information sent by the color ring back tone service acceptance platform so as to establish connection with a called user HSS; the second color ring back tone service platform is used for receiving the IFC of the signing information so as to call a video color ring back tone service product corresponding to the called S-CSCF and transmit the video color ring back tone service product to the first color ring back tone service platform;
the centralized side comprises a color ring back tone service acceptance platform; and the polyphonic ringtone service acceptance platform is used for sending the called user information to the provincial service open OSS.
The embodiment of the present invention further provides a device for implementing a video polyphonic ringtone, where the device includes a processor and a memory, where the memory stores at least one instruction, at least one section of program, a code set, or an instruction set, and the at least one instruction, the at least one section of program, the code set, or the instruction set is loaded and executed by the processor to implement the method.
Embodiments of the present invention also provide a computer-readable storage medium, where at least one instruction, at least one program, a set of codes, or a set of instructions is stored in the storage medium, and the at least one instruction, the at least one program, the set of codes, or the set of instructions is loaded and executed by a processor to implement the method.
The invention has the beneficial effects that: the calling request of the calling party is obtained through the calling S-CSCF and transmitted to the first provincial CRBT service platform, the information of the called party is transmitted to the CRBT service acceptance platform through the first provincial CRBT service platform, and a centralized control center of each province does not need to be additionally arranged, so that cross-regional integrated control is facilitated, and the operation and maintenance cost is reduced; the method comprises the steps that the polyphonic ringtone service acceptance platform sends the information of a called user to the service-saving OSS, so that the service-saving OSS is connected with the called HSS, the connection mode of the service-saving OSS and the called HSS is set as service triggering connection, and the signaling flow is simplified; obtaining the IFC of the signing information of the color ring back tone service of the called party in the called party HSS through the called party S-CSCF, and transmitting the IFC of the signing information to the second province color ring back tone service platform so as to call the video color ring back tone service product corresponding to the called party S-CSCF and transmit the video color ring back tone service product to the first province color ring back tone service platform; the first province color ring back tone service platform plays the video color ring back tone service product to the calling party corresponding to the calling party information, so that the calling party can experience the video color ring back tone, and the experience of the calling party is improved.
Drawings
FIG. 1 is a diagram of a system for implementing a video color ring according to an embodiment of the present invention;
fig. 2 is a schematic step diagram of a method for implementing a video color ring according to a specific embodiment of the present invention.
Detailed Description
In order to make the technical solutions better understood by those skilled in the art, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are only partial embodiments of the present application, but not all embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.
The terms "first," "second," "third," and "fourth," etc. in the description and claims of this application and in the accompanying drawings are used for distinguishing between different objects and not for describing a particular order. Furthermore, the terms "include" and "have," as well as any variations thereof, are intended to cover non-exclusive inclusions. For example, a process, method, system, article, or apparatus that comprises a list of steps or elements is not limited to only those steps or elements listed, but may alternatively include other steps or elements not listed, or inherent to such process, method, article, or apparatus.
Reference herein to "an embodiment" means that a particular feature, structure, or characteristic described in connection with the embodiment can be included in at least one embodiment of the application. The appearances of the phrase in various places in the specification are not necessarily all referring to the same embodiment, nor are separate or alternative embodiments mutually exclusive of other embodiments. It is explicitly and implicitly understood by one skilled in the art that the embodiments described herein can be combined with other embodiments.
As shown in fig. 1, an embodiment of the present invention provides a system for implementing a video polyphonic ringtone, including:
IMS core network side, including calling S-CSCF, called S-CSCF; the calling S-CSCF is used for acquiring a calling request (Invite) of a calling user and transmitting the calling request to the first province color ring service platform, wherein the calling request comprises information of the calling user and information of a called user; and the called S-CSCF is used for acquiring the IFC of the subscription information of the CRBT service of the called user in the called HSS and transmitting the IFC of the subscription information to the second province CRBT service platform.
It should be noted that the called S-CSCF is responsible for registration authentication and session control, performs a basic session routing function for the calling user, and performs routing triggering and polyphonic ringtone service interaction control of the polyphonic ringtone service when the conditions are satisfied according to an IMS trigger rule signed by the calling user; the called S-CSCF is responsible for registration authentication and session control, executes a basic session routing function aiming at the called user, and triggers the routing of the color ring back tone service and controls the interaction of the color ring back tone service when the conditions are met according to an IMS trigger rule signed by the called user.
The province side comprises a first province color ring back tone service platform, a province service opening OSS and a second province color ring back tone service platform; the first color ring back tone service platform is used for transmitting the information of the called party to the color ring back tone service acceptance platform and playing the video color ring back tone service product to the calling party corresponding to the information of the calling party; the provincial service open OSS is used for receiving called user information sent by the color ring service acceptance platform so as to establish connection with a called user HSS; the second color ring back tone service platform is used for receiving the IFC of the subscription information to call the video color ring back tone service product corresponding to the called S-CSCF and transparently transmitting the video color ring back tone service product to the first color ring back tone service platform.
The centralized side comprises a color ring back tone service acceptance platform; and the CRBT service acceptance platform is used for sending the information of the called user to the provincial service open OSS.
It should be noted that, in the embodiment of the present invention, the first province is province a, the second province is province B, provinces a and B represent two different provinces, and a group refers to a company.
Optionally, the IMS core network side further includes a calling subscriber HSS (calling HSS), a called subscriber HSS (called HSS), and an SBC/P-CSCF corresponding to the calling subscriber and the called subscriber. It should be noted that the SBC/P-CSCF may be one of SBC-CSCF or P-CSCF, where the SBC/P-CSCF is the first connection point with the calling subscriber/called subscriber in the IMS, and the P-CSCF receives and forwards the color ring service request; the SBC-CSCF is used for NAT traversal, access control, qoS control, signaling and bearing security and IP intercommunication between the access network and the called HSS. Optionally, the HSS is configured to store subscription information of the IMS user in the home network, where the subscription information includes, but is not limited to, an IMS user identifier (e.g., a number, address information, and key information of IMS user network access), routing information of the IMS user, subscription information of a color ring (video) service (e.g., whether to activate, cancel, a specific video color ring service product, and the like), and a service flow of a video color ring. In the embodiment of the invention, the called S-CSCF can acquire the IFC information and CX of the subscription information of the called user color ring (video) service stored in the called HSS, and transmits the information to the second province color ring service platform by transmitting the information to the IP/SIP protocol. Similarly, the calling S-CSCF may obtain the IFC information and the CX information of the subscription information of the calling subscriber stored in the calling HSS, and transmit the IFC information and the CX information to the first color ring back tone service platform by transmitting the IFC information and the CX information to the IP/SIP protocol. It should be noted that the IFC is a conventional entity of the communication network.
Optionally, the province side further comprises a province CRM, a province charging and settlement system, a first province coloring ring back tone service gateway and a second province coloring ring back tone service gateway; the first color ring back tone service platform comprises a first color ring back tone service AS and a first color ring back tone playing platform, and the second color ring back tone service platform comprises a second color ring back tone service AS and a second color ring back tone playing platform. In the embodiment of the invention, CRM represents a customer service system, and the province CRM is used for receiving a request of VOLTE users (such as called users) issued by a group CRM for applying for opening/canceling the color ring back tone function in an internet channel; the provincial service opening OSS (operation support system) is used for transmitting a CRBT function opening/canceling instruction of the provincial CRM to the collective group service opening OSS and transmitting an opening/canceling result fed back by the collective group service opening OSS back to the provincial CRM. It should be noted that, in the embodiment of the present invention, a service triggering manner is adopted between the saving-opening OSS and the called HSS, that is, when the called subscriber is called, the saving-opening OSS establishes a connection with the called HSS, and obtains the subscription information of the called subscriber color ring service in the called HSS of the called subscriber. In the embodiment of the invention, the first color-saving ring back tone service platform is communicated with the service acceptance platform through the first color-saving ring back tone service gateway and the HTTP/FTP, and the second color-saving ring back tone service platform is communicated with the service acceptance platform through the second color-saving ring back tone service gateway and the HTTP/FTP.
In the embodiment of the invention, the first color ring back tone service AS and the second color ring back tone service AS are both provided with ISC interfaces for receiving data transmitted by an IP/SIP protocol, the ISC interfaces are service control points between the second color ring back tone service AS (or the first color ring back tone service AS) and a called S-CSCF (or a calling S-CSCF), and the ISC interfaces are used for loading color ring back tone service logic to control the color ring back tone service platforms of the two provinces. It should be noted that the second color ring back tone service AS has the following functions: 1) The IP address of the province called S-CSCF can be obtained according to the domain name of the IMS core network of the home of the called user, and the IP address is matched with the video color ring service product ordered by the called user; 2) Configuring corresponding IFC information to an IMS core network according to a video color ring service product ordered by a called user, specifically: and the IFC of the signed information of the called user on the called HSS is pointed to a second provincial CRBT service AS.
In the embodiment of the invention, the first color-saving ring back tone playing platform and the second color-saving ring back tone playing platform are both provided with cloud resource pools, the first color-saving ring back tone playing platform is provided with a first multimedia player, the second color-saving ring back tone playing platform is provided with a second multimedia player, the cloud resource pool of the second color-saving ring back tone playing platform stores video color ring back tone service products subscribed by a called user, the first color-saving ring back tone playing platform can be used for storing color ring back tone service products subscribed by a calling user, the first multimedia player is used for playing the service products stored in the cloud resource pool of the first color-saving ring back tone playing platform, and the second multimedia player is used for playing the service products stored in the cloud resource pool of the second color-saving ring back tone playing platform. Specifically, when the second color ring back tone playing platform receives a calling signaling of a color ring back tone service product sent by the second color ring back tone service AS, the corresponding video color ring back tone service product is called in the cloud resource pool, and the video color ring back tone service product ordered by the called user is played to the calling user through the SBC/P-CSCF of the calling user of the IMS core network side session layer.
It should be noted that, when the calling user uses the terminal supporting playing video ring back tone to call the called user, if the called user is a ring back tone subscriber (for example, the service type is video ring back tone) in the called HSS, when the network bandwidth resource meets the video playing condition, no matter the calling user uses audio originating call or video originating call, the calling user plays the video ring back tone of the called user. The called user at the IMS core network side signs a video color ring service with the called HSS of the second province core network, and triggers the broadband color ring service to the second province color ring service platform through the called S-CSCF, so that the called video color ring service is realized.
Optionally, the centralized side further includes a group charging and settlement system, a group CRM, a group service open OSS, a whole network portal (e.g. WEB, WAP, IVR, SMS, client), a video color ring copyright content distribution platform, a video color ring open platform, and a video color ring short message gateway. It should be noted that the color ring service acceptance platform communicates with the group CRM through the REST protocol, communicates with the group service open OSS through the SOAP protocol, communicates with the video color ring short message gateway through the smgp protocol, and communicates with the group billing settlement system through the FTP protocol; the color ring back tone service acceptance platform is used for connecting a whole network portal, receiving the order information of the user color ring back tone service and the set user information from the whole network portal and synchronously sending the order information and the set user information to the two color ring back tone service platforms, receiving the order results (including but not limited to service messages such as music box order/order release, user video color ring back tone setting, user video color ring group setting and the like, video color ring back tone resources or audio color ring back tone resources are added or changed and distributed to the two color ring back tone service platforms), receiving call information and call logs such as call requests reported by the two color ring back tone service platforms and feeding back the call processing results to the corresponding color ring back tone service platforms.
Optionally, the video color ring open platform provides an open interface with the capabilities of video color ring sound source distribution, service acceptance, ring tone ordering and setting and the like for a third-party channel, and the security of the capability open interface is ensured by distributing a channel ID and calling an interface authentication mechanism AKA. Optionally, the video color ring back tone copyright content distribution platform is used for accepting a color ring back tone service with a copyright content distribution value; the group charging and settlement system is responsible for receiving the information fee bill transmitted by the group charging and settlement system and transmitting the bill to the provincial charging and settlement system.
As shown in fig. 2, an embodiment of the present invention provides a method for implementing a video polyphonic ringtone, which is applicable to the system for implementing a video polyphonic ringtone, and includes steps S100 to S500:
s100, a calling request of a calling user is obtained through a calling S-CSCF and transmitted to a first color ring back tone service platform.
In the embodiment of the invention, the call request comprises the information of a calling user and the information of a called user.
Optionally, step S100 includes steps S111-S112:
and S111, acquiring the call request of the calling user through the calling S-CSCF.
And S112, transmitting the call request to an ISC interface of the first color ring back tone service AS through an IP protocol or an SIP protocol.
It should be noted that the call request may be a request for an audio origination or a video origination from the calling subscriber through the calling terminal.
S200, the information of the called user is transmitted to a color ring back tone service acceptance platform through the first color ring back tone service platform.
In the embodiment of the invention, the CRBT AS is transmitted to the CRBT service acceptance platform through the first CRBT service gateway according to HTTP or FTP.
S300, the CRBT service acceptance platform sends the information of the called user to the provincial service opening OSS so as to establish connection between the provincial service opening OSS and the called user HSS.
Specifically, step S300 includes step S311:
s311, the CRBT service acceptance platform sends the information of the called user to the service saving OSS through the group CRM and the called province CRM in sequence, so that the service saving OSS is connected with the called HSS (called HSS).
S400, obtaining the IFC of the subscription information of the color ring back tone service of the called party in the called party HSS through the called party S-CSCF, and transmitting the IFC of the subscription information to the second province color ring back tone service platform so as to call the video color ring back tone service product corresponding to the called party S-CSCF and transmit the video color ring back tone service product to the first province color ring back tone service platform.
Optionally, the video color ring back tone service product corresponding to the called S-CSCF in S400 is determined through the following step S411:
s411, obtaining the IP address of the called S-CSCF through the second province color ring back tone service AS, and matching the IP address with the video color ring back tone product subscribed by the called user to determine the video color ring back tone service product corresponding to the called S-CSCF.
Optionally, the step S400 of transmitting the IFC of the subscription information to the second color ring back tone service platform to call the video color ring back tone service product corresponding to the called S-CSCF and transparently transmit the video color ring back tone service product to the first color ring back tone service platform includes the steps S421 to S422:
and S421, transmitting the IFC of the subscription information to a second color ring back tone service AS.
Specifically, the IFC of the subscription information is transmitted to an ISC interface of a second color ring service AS through a called S-CSCF and an IP/SIP protocol.
S422, calling a video color ring back tone service product corresponding to the called S-CSCF from a cloud resource pool of the second color ring back tone playing platform through the second color ring back tone service AS, and transmitting the video color ring back tone service product to the first color ring back tone service platform.
Specifically, a calling instruction is sent to the second color ring back tone playing platform through the second color ring back tone service AS, so that a video color ring back tone service product corresponding to the called S-CSCF is called from a cloud resource pool of the second color ring back tone playing platform, and then the video color ring back tone service product is transmitted to the first color ring back tone service platform.
Optionally, the method for implementing a video polyphonic ringtone in the embodiment of the present invention includes, before step S400, step S321:
s321, when the called user is a signed user, canceling the video color ring back tone service of the called user in the current network from the called province CRM (province CRM) corresponding to the called user through the province service open OSS.
Specifically, when the called user is a signed user, the province service open OSS sends a cancellation request to the province CRM, cancels the video color ring back tone service of the called user in the current network, namely cancels the related video color ring back tone service of the centralized control platform in the current architecture, and avoids the conflict with the video color ring back tone service of the embodiment of the invention.
S500, playing the video color ring back tone service product to the calling party corresponding to the calling party information through the first color ring back tone service platform.
Specifically, step S500 includes step S511:
and S511, receiving the video color ring service product corresponding to the called S-CSCF through the first province color ring playing platform, and playing the video color ring service product to the calling party corresponding to the calling party information through one of the P-CSCF or the SBC-CSCF and the RTP protocol by utilizing the first multimedia player.
Specifically, a video color ring back tone service product corresponding to a called S-CSCF is received from a cloud resource pool of a second color ring back tone playing platform through a cloud resource pool of a first color ring back tone playing platform, and the first multimedia player is utilized to play the video color ring back tone service product to a calling party corresponding to calling party information through one of P-CSCF or SBC-CSCF and an RTP protocol, so that the function of video color ring back tone is realized.
In some embodiments, if the calling party is used for signing a contract with the called party in the same HSS, the ring back tone service trigger is controlled through an ISC interface of the same color ring back tone service AS.
To sum up, the implementation system/implementation method of the color ring tone of the embodiment of the present invention at least has the following advantages:
1. providing corresponding color ring back tone service AS on different color ring back tone service platforms, connecting the color ring back tone service AS with corresponding S-CSCF through an ISC interface, loading color ring back tone service logic on the ISC interface to perform service trigger control, and simultaneously configuring the IP address of the corresponding S-CSCF and the color ring back tone service AS of the color ring back tone service platform, thereby realizing high efficiency and automation of service flow, reducing operation and maintenance cost, strengthening the integrated control capability of the color ring back tone service, and reducing network cost;
2. the fixed connection between the saved OSS and the called HSS is changed into service triggering connection, so that the complex signaling flow is simplified;
3. hardware conditions for realizing the called video color ring service are provided, the color ring service function of the platform is enhanced, the called video color ring service is pointed to the province color ring service platform at the province side only by signing IFC at HSS of an IMS core network, and a calling user can experience the newly added called video color ring service under the condition that the calling user does not sign, so that the user experience is improved.
4. The centralized control centers of all provinces do not need to be additionally arranged, cross-region integrated control is facilitated, and operation and maintenance cost is reduced.
The embodiment of the present invention further provides an implementation apparatus for video polyphonic ringtone, where the implementation apparatus includes a processor and a memory, where the memory stores at least one instruction, at least one section of program, code set, or instruction set, and the at least one instruction, the at least one section of program, code set, or instruction set is loaded and executed by the processor to implement the implementation method for video polyphonic ringtone of the foregoing embodiment. The implementation device of the embodiment of the invention includes but is not limited to a mobile phone, a tablet computer, a server and the like.
The contents in the above method embodiments are all applicable to the present apparatus embodiment, the functions specifically implemented by the present apparatus embodiment are the same as those in the above method embodiments, and the advantageous effects achieved by the present apparatus embodiment are also the same as those achieved by the above method embodiments.
The embodiment of the present invention further provides a computer-readable storage medium, where at least one instruction, at least one program, a code set, or an instruction set is stored in the storage medium, and the at least one instruction, the at least one program, the code set, or the instruction set is loaded and executed by a processor to implement the method for implementing a video polyphonic ringtone of the foregoing embodiment.
Embodiments of the present invention further provide a computer program product or a computer program, where the computer program product or the computer program includes computer instructions, and the computer instructions are stored in a computer-readable storage medium. The processor of the computer device reads the computer instruction from the computer-readable storage medium, and the processor executes the computer instruction, so that the computer device executes the implementation method of the video polyphonic ringtone of the foregoing embodiment.
The terms "first," "second," "third," "fourth," and the like in the description of the application and the above-described figures, if any, are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. It is to be understood that the data so used is interchangeable under appropriate circumstances such that the embodiments of the application described herein are capable of operation in sequences other than those illustrated or described herein. Furthermore, the terms "comprises," "comprising," and "having," and any variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, system, article, or apparatus that comprises a list of steps or elements is not necessarily limited to those steps or elements expressly listed, but may include other steps or elements not expressly listed or inherent to such process, method, article, or apparatus.
It should be understood that in the present application, "at least one" means one or more, "a plurality" means two or more. "and/or" for describing an association relationship of associated objects, indicating that there may be three relationships, e.g., "a and/or B" may indicate: only A, only B and both A and B are present, wherein A and B may be singular or plural. The character "/" generally indicates that the former and latter associated objects are in an "or" relationship. "at least one of the following" or similar expressions refer to any combination of these items, including any combination of the singular or plural items. For example, at least one (one) of a, b, or c, may represent: a, b, c, "a and b", "a and c", "b and c", or "a and b and c", wherein a, b, c may be single or plural.
In the several embodiments provided in the present application, it should be understood that the disclosed apparatus and method may be implemented in other manners. For example, the above-described apparatus embodiments are merely illustrative, and for example, a division of a unit is merely a logical division, and an actual implementation may have another division, for example, a plurality of units or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, devices or units, and may be in an electrical, mechanical or other form. Units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment. In addition, functional units in the embodiments of the present application may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit. The integrated unit can be realized in a form of hardware, and can also be realized in a form of a software functional unit.
The integrated unit, if implemented in the form of a software functional unit and sold or used as a stand-alone product, may be stored in a computer readable storage medium. Based on such understanding, the technical solution of the present application may be substantially implemented or contributed to by the prior art, or all or part of the technical solution may be embodied in a software product, which is stored in a storage medium and includes multiple instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the method of the embodiments of the present application. And the aforementioned storage medium includes: various media capable of storing programs, such as a usb disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk, or an optical disk.
The above embodiments are only used to illustrate the technical solutions of the present application, and not to limit the same; although the present application has been described in detail with reference to the foregoing embodiments, it should be understood by those of ordinary skill in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some technical features may be equivalently replaced; and such modifications or substitutions do not depart from the spirit and scope of the corresponding technical solutions in the embodiments of the present application.

Claims (8)

1. A method for realizing video color ring is characterized by comprising the following steps:
obtaining a calling request of a calling user through a calling S-CSCF and transmitting the calling request to a first province color ring back tone service platform; the call request comprises calling user information and called user information;
transmitting the called user information to a color ring service acceptance platform through a first province color ring service platform;
the color ring service acceptance platform sends the called user information to the provincial service opening OSS so as to establish connection between the provincial service opening OSS and the called user HSS;
obtaining the IFC of the subscription information of the color ring back tone service of the called party in the called party HSS through a called party S-CSCF, and transmitting the IFC of the subscription information to a second color ring back tone service AS in a second color ring back tone service platform;
calling a video color ring back tone service product corresponding to the called S-CSCF from a cloud resource pool of a second color ring back tone playing platform in the second color ring back tone service platform through the second color ring back tone service AS, and transmitting the video color ring back tone service product to the first color ring back tone service platform;
and receiving the video polyphonic ringtone service product through a first polyphonic ringtone playback platform in the first polyphonic ringtone playback platform, and playing the video polyphonic ringtone service product to a calling party corresponding to the calling party information by using a first multimedia player in the first polyphonic ringtone playback platform through one of P-CSCF (P-CSCF) or SBC-CSCF (session initiation protocol) and an RTP (real-time protocol).
2. The method for implementing video color ring according to claim 1, wherein: the calling a video color ring service product corresponding to the called S-CSCF from a cloud resource pool of a second color ring playing platform in the second color ring playing platform through the second color ring service AS comprises:
and acquiring the IP address of the called S-CSCF through the second color ring back tone service AS, and matching the IP address with the video color ring back tone product subscribed by the called user in the cloud resource pool of the second color ring back tone playing platform so AS to determine the video color ring back tone service product corresponding to the called S-CSCF.
3. The method for implementing video color ring according to claim 1, wherein: the first color ring back tone service platform comprises a first color ring back tone service AS, the calling request of the calling party is obtained through the calling S-CSCF and is transmitted to the first color ring back tone service platform, and the method comprises the following steps:
obtaining a calling request of a calling user through a calling S-CSCF;
and transmitting the call request to an ISC interface of the first color ring back tone service AS through an IP protocol or an SIP protocol.
4. The method for implementing video color ring according to claim 1, wherein: the sending the called user information to the provincial service opening OSS through the color ring service acceptance platform so as to establish connection between the provincial service opening OSS and the called user HSS, and the method comprises the following steps:
and the CRBT service acceptance platform sends the information of the called user to the service saving OSS through the group CRM and the called user CRM in sequence, so that the service saving OSS is connected with the called user HSS.
5. The method for implementing video color ring according to claim 4, wherein: before the step of obtaining the IFC of the subscription information of the polyphonic ringtone service of the called user in the HSS of the called user by the called S-CSCF, the method further includes:
and when the called user is a signed user, canceling the video color ring back tone service of the called user in the current network from the called province CRM corresponding to the called user through the province service opening OSS.
6. A system for implementing video color ring is characterized by comprising:
IMS core network side, including calling S-CSCF, called S-CSCF; the calling S-CSCF is used for acquiring a calling request of a calling user and transmitting the calling request to the first province color ring service platform, and the calling request comprises calling user information and called user information; the called S-CSCF is used for acquiring the IFC of the subscription information of the called user CRBT service in the called user HSS and transmitting the IFC of the subscription information to a second province CRBT service platform;
the province side comprises a first province color ring back tone service platform, a province service opening OSS and a second province color ring back tone service platform; the first color-saving ring back tone service platform is used for transmitting the information of the called party to a color-saving ring back tone service acceptance platform, the first color-saving ring back tone service platform comprises a first color-saving ring back tone playing platform, and a first multimedia player in the first color-saving ring back tone playing platform is used for playing a video color-ring back tone service product to a calling party corresponding to the information of the calling party; the provincial service open OSS is used for receiving the called user information sent by the color ring back tone service acceptance platform so as to establish connection with a called user HSS; a second color ring back tone service AS in the second color ring back tone service platform is used for receiving the IFC of the subscription information, so AS to call a video color ring back tone service product corresponding to the called S-CSCF from a cloud resource pool of the second color ring back tone playing platform in the second color ring back tone service platform and transparently transmit the video color ring back tone service product to the first color ring back tone service platform;
the centralized side comprises a color ring back tone service acceptance platform; and the polyphonic ringtone service acceptance platform is used for sending the called user information to the provincial service open OSS.
7. An apparatus for implementing a video color ring, the apparatus comprising a processor and a memory, the memory storing at least one instruction, at least one program, a set of codes, or a set of instructions, the at least one instruction, the at least one program, the set of codes, or the set of instructions being loaded and executed by the processor to implement the method according to any one of claims 1 to 5.
8. A computer readable storage medium, having stored therein at least one instruction, at least one program, a set of codes, or a set of instructions, which is loaded and executed by a processor to implement the method according to any one of claims 1 to 5.
CN202111130932.4A 2021-09-26 2021-09-26 Method, system, device and storage medium for realizing video color ring Active CN113905133B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111130932.4A CN113905133B (en) 2021-09-26 2021-09-26 Method, system, device and storage medium for realizing video color ring

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111130932.4A CN113905133B (en) 2021-09-26 2021-09-26 Method, system, device and storage medium for realizing video color ring

Publications (2)

Publication Number Publication Date
CN113905133A CN113905133A (en) 2022-01-07
CN113905133B true CN113905133B (en) 2023-03-24

Family

ID=79029315

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111130932.4A Active CN113905133B (en) 2021-09-26 2021-09-26 Method, system, device and storage medium for realizing video color ring

Country Status (1)

Country Link
CN (1) CN113905133B (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111741171A (en) * 2020-06-19 2020-10-02 杭州东信北邮信息技术有限公司 5G enhanced video color ring back tone service system and implementation method thereof
CN112738342A (en) * 2020-12-29 2021-04-30 咪咕音乐有限公司 Video color ring back tone playing method, color ring back tone platform and readable storage medium

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101404787A (en) * 2008-11-07 2009-04-08 中兴通讯股份有限公司 Method and system for implementing picture multimedia ring service of IMS field
CN102131312B (en) * 2010-01-20 2014-01-08 中国电信股份有限公司 Playing method and method of customized polyphonic ringtone during roaming
CN110650256A (en) * 2019-08-15 2020-01-03 咪咕音乐有限公司 Video color ring back tone playing method, electronic equipment and computer readable storage medium
CN110798575B (en) * 2019-09-29 2021-07-27 中国联合网络通信集团有限公司 Video color ring interaction method and device
CN111741170B (en) * 2020-06-19 2021-08-06 杭州东信北邮信息技术有限公司 5G ultra-high definition self-adaptive video color ring service system and implementation method thereof

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111741171A (en) * 2020-06-19 2020-10-02 杭州东信北邮信息技术有限公司 5G enhanced video color ring back tone service system and implementation method thereof
CN112738342A (en) * 2020-12-29 2021-04-30 咪咕音乐有限公司 Video color ring back tone playing method, color ring back tone platform and readable storage medium

Also Published As

Publication number Publication date
CN113905133A (en) 2022-01-07

Similar Documents

Publication Publication Date Title
US8478848B2 (en) Multi-tiered media services using cloud computing for globally interconnecting business and customers
US10728395B2 (en) System and method for verifying telephone numbers
US8223948B2 (en) Multi-tiered media services for globally interconnecting businesses and customers
US8243718B2 (en) Communications system and gateway
US8918126B2 (en) Method and a system for enabling multimedia ring-back-within the context of a voice-call
CA2701960C (en) A method for implementing a multimedia ring back tone service
CN101304324B (en) Method and system for implementing video color ring
KR100683026B1 (en) System and method for providing the virtual mobile telecommunication service
Mahy et al. A Call Control and Multi-party usage framework for the Session Initiation Protocol (SIP)
CN103517266B (en) Method for activating mobile terminal on mobile network side and mobile gateway system
US20070274483A1 (en) System and method for providing telecommunication services free of charge
CN105516176B (en) A kind of call center system and its communication connecting method and device
CN104683608A (en) Method for realizing distributed call center, distributed call center and related devices
CN101119337B (en) Method for implementing color bell service interaction of PSTN user and IMS user
CN101808099A (en) Method for nesting multi-media in click-to-dial process and click-to-dial business system
KR20120035100A (en) Method and apparatus for providing emotion analysys to the opposite party in real time during video call using smart devices
KR100937067B1 (en) Service providing system for fixed mobile convergence and method thereof
US9282198B2 (en) Method and apparatus for providing special call handling for valued customers of retailers
CN113905133B (en) Method, system, device and storage medium for realizing video color ring
CN102316228B (en) The methods, devices and systems of attendant intrusion call are realized in central office service
CN103152494A (en) Telephone operator call forwarding method and switchboard business application server
CN102665178B (en) Balance reminding method, Apparatus and system, application server
CN102075496B (en) Method and system for transferring coloring ring back tone self-service to manual board in IP multimedia subsystem
CN106358156A (en) Call processing method and apparatus for use in multi-party call
CN1913432B (en) Method and system of card number service using SIP authentication

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant