CN106304010B - Networking method and device suitable for multiple acceptance sources - Google Patents

Networking method and device suitable for multiple acceptance sources Download PDF

Info

Publication number
CN106304010B
CN106304010B CN201510367093.6A CN201510367093A CN106304010B CN 106304010 B CN106304010 B CN 106304010B CN 201510367093 A CN201510367093 A CN 201510367093A CN 106304010 B CN106304010 B CN 106304010B
Authority
CN
China
Prior art keywords
spr
boss
package
instruction
current
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
CN201510367093.6A
Other languages
Chinese (zh)
Other versions
CN106304010A (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 CN201510367093.6A priority Critical patent/CN106304010B/en
Publication of CN106304010A publication Critical patent/CN106304010A/en
Application granted granted Critical
Publication of CN106304010B publication Critical patent/CN106304010B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/24Accounting or billing

Landscapes

  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Telephonic Communication Services (AREA)

Abstract

The invention discloses a networking method and a device suitable for multiple acceptance sources, which relate to the technical field of network elements of a wireless core network, and the method comprises the following steps: when the SPR receives a number placing instruction of a portable number sent by the current BOSS, judging whether other BOSSs have placed the same number in the SPR or not; and when the SPR judges that the same number is placed in the SPR by other BOSS, the parameter information in the number placing instruction of the current BOSS is overwritten to the saved user basic information of the same number. The parallel existence of a plurality of acceptance sources accelerates the speed of service deployment, greatly improves the efficiency of data distribution, ensures the compatibility and consistency of the data distribution and brings convenience to the majority of users.

Description

Networking method and device suitable for multiple acceptance sources
Technical Field
The present invention relates to the technical field of wireless core network elements, and in particular, to a networking method and apparatus suitable for multiple reception sources.
Background
With the development of networks, an individual can handle services through various ways, such as an online business hall, portal, USSD (Unstructured Supplementary Service Data) code, and the like, and is not limited to handling services only in the business hall. As the transaction channels expand, the number of transaction sources deployed in the network increases. In a PCC (Policy and Charging Control) System, when a traffic red packet service is deployed, when a non-PCC user subscribes to a red packet service, SPR (Subscriber Profile Repository, Subscriber subscription database) number allocation needs to be performed on the users through a BOSS a (Business Operation Support System a), and subsequently, if the BOSS B repeatedly allocates numbers to the users again, the current PCRF (Policy and Charging Rules Function)/SPR can remind the BOSS B user that the BOSS B user already exists, resulting in a failure of the BOSS B service allocation process. Thus, neither the speed of service deployment nor data compatibility can be guaranteed.
Disclosure of Invention
The invention aims to provide a networking method and a networking device suitable for multiple acceptance sources, and solves the problem that the speed of service deployment and the data compatibility cannot be guaranteed in the prior art.
According to an aspect of the present invention, there is provided a networking method suitable for multiple-transaction sources, comprising the steps of:
when the SPR receives a number placing instruction of a portable number sent by the current BOSS, judging whether other BOSSs have placed the same number in the SPR or not;
when the SPR judges that the same number is placed in the SPR by other BOSS, the parameter information in the number placing instruction of the current BOSS is covered with the saved user basic information of the same number;
wherein, the SPR refers to a user subscription database; the BOSS is a service operation support system as an acceptance source.
Preferably, the method further comprises the following steps:
and when the SPR judges that other BOSS does not place the same number in the SPR, placing the number carried by the number placing instruction of the current BOSS into the SPR.
Preferably, when the SPR judges that the same number has been placed in the SPR by another BOSS, overwriting the parameter information in the number placing instruction of the current BOSS with the user basic information of the same number that is already saved by the SPR comprises:
when the SPR judges that other BOSSs have the same number in the SPR, determining whether parameter information in the SPR database is set;
and when the parameter information in the SPR database is determined to be set, covering the parameter information in the number assignment instruction of the current BOSS with the saved user basic information of the same number.
Preferably, the user basic information includes user priority, user class and user charging type.
Preferably, after overwriting the parameter information in the number assignment instruction of the current BOSS with the saved user basic information of the same number, the method further includes:
and merging the package information carried by the current BOSS with the package information associated with other BOSSs.
Preferably, the method further comprises an operation step that the SPR receives a set meal setting instruction and a usage setting instruction sent by the current BOSS.
Preferably, the operation step of the SPR receiving the package setting instruction sent by the current BOSS includes:
when receiving a package setting instruction sent by the current BOSS, the SPR judges whether other BOSSs are associated with the same package in the SPR or not;
and when the SPR judges that other BOSSs are associated with the same package in the SPR, modifying the stored package information of the same package by using the parameter information in the package setting instruction of the current BOSS.
Preferably, the operation step of the SPR receiving the usage setting instruction sent by the current BOSS includes:
when receiving a usage setting instruction sent by the current BOSS, the SPR judges whether other BOSSs have set the same usage in the SPR or not;
and when the SPR judges that other BOSSs have set the same usage in the SPR, modifying the parameter information in the setting usage instruction of the current BOSS by using the saved usage information of the same usage.
According to another aspect of the present invention, there is provided a networking apparatus adapted for multiple sources of acceptance, comprising:
the judging module is used for judging whether other BOSS has put the same number in the SPR or not when the SPR receives the number-putting instruction of the portable number sent by the current BOSS;
and the processing module is used for covering the parameter information in the number-placing instruction of the current BOSS with the saved user basic information of the same number when the SPR judges that the same number is placed in the SPR by other BOSSs.
Preferably, the method further comprises the following steps:
and the processing unit is used for placing the number carried by the number placing instruction of the current BOSS into the SPR when the SPR judges that other BOSS does not place the same number into the SPR.
Compared with the prior art, the invention has the beneficial effects that:
the invention can accelerate service deployment, ensure data compatibility, realize multi-BOSS parallel service and provide convenience for users.
Drawings
Fig. 1 is a flowchart of a networking method suitable for multiple sources according to an embodiment of the present invention;
fig. 2 is a schematic diagram of a networking apparatus suitable for multiple sources according to an embodiment of the present invention;
FIG. 3 is a block diagram of an SPR and BOSS system provided by embodiments of the present invention;
fig. 4 is a flowchart of processing repeated number allocation for the SPR service provided in the embodiment of the present invention;
fig. 5 is a flowchart of processing a duplicate set package by an SPR service according to an embodiment of the present invention;
fig. 6 is a flowchart of processing a duplicate setup package by the SPR service according to an embodiment of the present invention.
Detailed Description
The preferred embodiments of the present invention will be described in detail below with reference to the accompanying drawings, and it should be understood that the preferred embodiments described below are only for the purpose of illustrating and explaining the present invention, and are not to be construed as limiting the present invention.
Fig. 1 shows a flowchart of a networking method suitable for multiple resources provided by an embodiment of the present invention, as shown in fig. 1, including the following steps:
step S101: when the SPR receives a number placing instruction of a portable number sent by the current BOSS, judging whether other BOSSs have placed the same number in the SPR or not;
step S102: and when the SPR judges that the same number is placed in the SPR by other BOSS, the parameter information in the number placing instruction of the current BOSS is overwritten to the saved user basic information of the same number.
The invention also includes: and when the SPR judges that other BOSS does not place the same number in the SPR, placing the number carried by the number placing instruction of the current BOSS into the SPR.
When the SPR judges that the same number has been placed in the SPR from another BOSS, overwriting the parameter information in the number placing instruction of the current BOSS with the saved user basic information of the same number includes: when the SPR judges that other BOSSs have the same number in the SPR, determining whether parameter information in the SPR database is set; and when the parameter information in the SPR database is determined to be set, covering the parameter information in the number assignment instruction of the current BOSS with the saved user basic information of the same number. The user basic information comprises user priority, user level and user charging type.
After the parameter information in the number assignment instruction of the current BOSS is overwritten with the saved user basic information of the same number, the method further comprises the following steps: and merging the package information carried by the current BOSS with the package information associated with other BOSSs.
The invention also comprises an operation step that the SPR receives a package setting instruction and a usage setting instruction sent by the current BOSS. Specifically, the operation step of the SPR receiving the package setting instruction sent by the current BOSS includes: when receiving a package setting instruction sent by the current BOSS, the SPR judges whether other BOSSs are associated with the same package in the SPR or not; and when the SPR judges that other BOSSs are associated with the same package in the SPR, modifying the stored package information of the same package by using the parameter information in the package setting instruction of the current BOSS. Specifically, the operation step of the SPR receiving the usage setting instruction sent by the current BOSS includes: when receiving a usage setting instruction sent by the current BOSS, the SPR judges whether other BOSSs have set the same usage in the SPR or not; and when the SPR judges that other BOSSs have set the same usage in the SPR, modifying the parameter information in the setting usage instruction of the current BOSS by using the saved usage information of the same usage.
Fig. 2 is a schematic diagram of a networking apparatus suitable for multiple sources of acceptance according to an embodiment of the present invention, and as shown in fig. 2, the networking apparatus includes a determining module 201 and a processing module 202. The judging module 201 is configured to, when the SPR receives a number assignment instruction of a portable number sent by a current BOSS, judge whether other BOSSs have already placed the same number in the SPR; the processing module 202 is configured to, when the SPR determines that the same number has been placed in the SPR by another BOSS, overwrite parameter information in the number placing instruction of the current BOSS with the stored user basic information of the same number.
The invention also includes: and the processing unit is used for placing the number carried by the number placing instruction of the current BOSS into the SPR when the SPR judges that other BOSS does not place the same number into the SPR.
As described in further detail below with reference to fig. 3 to fig. 6, the following examples only take two accepting sources BOSS a or BOSS B as examples, as shown in fig. 3, SPR has accepting links with both BOSS a and BOSS B, and there may be more BOSS accesses in practical applications.
Fig. 4 shows a flowchart of SPR service processing repeat number allocation provided by the embodiment of the present invention, and as shown in fig. 4, after receiving a number allocation request of a BOSS, the service processing of the SPR network element includes the following steps:
the method comprises the following steps: the BOSS A carries a parameter A or SPR indicates the number played by the BOSS A according to information such as an IP address, a link and the like of the BOSS A when the number is played;
step two: the SPR receives a number placing instruction of the BOSS B, judges whether the number exists or not, and if the number does not exist, a normal number placing process is carried out, namely the number carried in the instruction is directly placed into a library;
step three: if the number exists, judging whether the parameter A in the database is set;
if the parameter A is not set, the number is not the number placed by the BOSS A or the number has been previously placed by the BOSS B, and the error flow existing in the returning number is taken.
Step four: if the number exists and the parameter A in the database is set, the number is placed through the BOSS A, the process of modifying the number data is carried out, and the original basic information of the number, such as the number priority, the number grade, the charging type and the like, is covered by the parameter in the number placing instruction of the BOSS B; and combining the package information of the numbers, and if the numbers pass through the package A associated with the BOSS A, the package information carried by the BOSS B is the package B, and the package information of the final numbers is the package A and the package B.
That is, the SPR has an acceptance link with both the BOSS a and the BOSS B, the BOSS a sends a number placing instruction to the SPR, and the SPR receives the number placing instruction and then responds successfully to mark that the subscriber is placed through the BOSS a. Then, BOSS B also sends a number-placing command to SPR, which needs to determine whether the number exists. If the number does not exist, a normal number allocation process is carried out; if a number exists, it is determined whether the number is a number placed by BOSS A. If the number is placed through the BOSS A, the compatibility is considered to go through the repeated number placing process, and if not, an error is reported.
Fig. 5 shows a flowchart of processing a repeatedly set package by an SPR service according to an embodiment of the present invention, and as shown in fig. 5, after receiving a package setting request from a BOSS, a service processing of an SPR network element includes the following steps:
the method comprises the following steps: when the package X is set, the BOSS A carries a parameter B or SPR which indicates that the package is set by the BOSS A according to information such as an IP address, a link and the like of the BOSS A;
step two: the SPR receives a package setting instruction of the BOSS B, judges whether the user is associated with the package or not, and if the user is not associated with the package, the normal package association flow is carried out, namely the user is directly associated with the package X;
step three: if the user and the package X have the association relationship, judging whether the parameter B is set in the database;
if the parameter B is not set, the package X associated with the user is not set through the BOSS A or the package X has been set for the user before the BOSS B, and the error flow existing in the package is returned.
Step four: if the user is associated with the package X and the parameter B in the database is set, the package X is associated through the BOSS A, the package X process associated with the user is modified, and package information is modified according to the parameter in the package setting instruction carried by the BOSS B.
Fig. 6 shows a flowchart of processing a repeatedly set package by an SPR service according to an embodiment of the present invention, and as shown in fig. 6, after receiving a request for setting a usage amount of a BOSS, the service processing by the SPR network element includes the following steps:
the method comprises the following steps: when the BOSS A is used for setting the usage Y, the parameter C or SPR indicates the usage set by the BOSS A according to the information such as the IP address, the link and the like of the BOSS A;
step two: the SPR receives a usage setting instruction of the BOSS B, judges whether the usage is set by a user, and if the usage is not set by the user, a normal associated usage flow is carried out, namely the user is directly associated with the usage Y;
step three: if the user and the consumption Y have a correlation relationship, judging whether the parameter C in the database is set;
if the parameter C is not set, the usage Y associated with the user is not set through the BOSS A or the excess usage Y is set for the user before the BOSS B, and an error process exists when the returned usage is taken.
Step four: and if the user is associated with the usage Y and the parameter C in the database is set, indicating that the usage Y is associated through the BOSS A, modifying the flow of the usage Y associated with the user, and modifying the usage information by using the parameters in the setting usage instruction carried by the BOSS B.
In summary, the PCC architecture is not only applicable to number allocation, but also applicable to all interfaces for setting package, setting service, setting usage, and the like. In a word, the networking is applicable as long as one network element has multiple accepting sources, and the multiple network elements are not limited to the above-mentioned BOSS a or BOSS B, and may have more BOSS accesses.
In summary, the present invention has the following technical effects:
the invention ensures that a plurality of acceptance sources exist in parallel, accelerates competition among the plurality of acceptance sources, saves cost of operators to a certain extent, accelerates speed of service deployment due to the parallel existence of the plurality of acceptance sources, greatly improves efficiency of data distribution, ensures compatibility and consistency of the data distribution by colleagues, and brings convenience to users.
Although the present invention has been described in detail hereinabove, the present invention is not limited thereto, and various modifications can be made by those skilled in the art in light of the principle of the present invention. Thus, modifications made in accordance with the principles of the present invention should be understood to fall within the scope of the present invention.

Claims (9)

1. A networking method suitable for multiple sources of acceptance, comprising the steps of:
when the SPR receives a number placing instruction of a portable number sent by the current BOSS, judging whether other BOSSs have placed the same number in the SPR or not;
when the SPR judges that the same number is placed in the SPR by other BOSS, the parameter information in the number placing instruction of the current BOSS covers the stored user basic information of the same number, and meanwhile, the package information carried by the current BOSS and the package information related to other BOSS are merged;
wherein, the SPR refers to a user subscription database; the BOSS is a service operation support system as an acceptance source.
2. The method of claim 1, further comprising:
and when the SPR judges that other BOSS does not place the same number in the SPR, placing the number carried by the number placing instruction of the current BOSS into the SPR.
3. The method of claim 1, wherein overwriting the parameter information in the number-placing instruction of the current BOSS with the user basic information of the same number that is saved when the SPR determines that the same number has been placed in the SPR, comprises:
when the SPR judges that other BOSSs have the same number in the SPR, determining whether parameter information in the SPR database is set;
and when the parameter information in the SPR database is determined to be set, covering the parameter information in the number assignment instruction of the current BOSS with the saved user basic information of the same number.
4. The method of claim 3, wherein the user basic information includes user priority, user class, and user billing type.
5. The method as claimed in any one of claims 1-4, further comprising the operation step of receiving, by said SPR, a set package command and a set usage command sent from a current BOSS.
6. The method as claimed in claim 5, wherein said operation of receiving by said SPR a set package command sent from a current BOSS comprises:
when receiving a package setting instruction sent by the current BOSS, the SPR judges whether other BOSSs are associated with the same package in the SPR or not;
and when the SPR judges that other BOSSs are associated with the same package in the SPR, modifying the stored package information of the same package by using the parameter information in the package setting instruction of the current BOSS.
7. The method as claimed in claim 5, wherein said operation of receiving by said SPR a set usage instruction sent from a current BOSS comprises:
when receiving a usage setting instruction sent by the current BOSS, the SPR judges whether other BOSSs have set the same usage in the SPR or not;
and when the SPR judges that other BOSSs have set the same usage in the SPR, modifying the parameter information in the setting usage instruction of the current BOSS by using the saved usage information of the same usage.
8. A networking device adapted for multiple sources of acceptance, comprising:
the judging module is used for judging whether other BOSS has put the same number in the SPR or not when the SPR receives the number-putting instruction of the portable number sent by the current BOSS;
the processing module is used for covering the parameter information in the number placing instruction of the current BOSS with the stored user basic information of the same number when the judging module judges that the same number is placed in the SPR by other BOSSs, and simultaneously combining the package information carried by the current BOSS with the package information related to other BOSSs;
wherein, the SPR refers to a user subscription database; the BOSS is a service operation support system as an acceptance source.
9. The apparatus of claim 8, further comprising:
and the processing unit is used for placing the number carried by the number placing instruction of the current BOSS into the SPR when the judging module judges that the same number is not placed in the SPR by other BOSSs.
CN201510367093.6A 2015-06-29 2015-06-29 Networking method and device suitable for multiple acceptance sources Active CN106304010B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510367093.6A CN106304010B (en) 2015-06-29 2015-06-29 Networking method and device suitable for multiple acceptance sources

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510367093.6A CN106304010B (en) 2015-06-29 2015-06-29 Networking method and device suitable for multiple acceptance sources

Publications (2)

Publication Number Publication Date
CN106304010A CN106304010A (en) 2017-01-04
CN106304010B true CN106304010B (en) 2021-05-28

Family

ID=57651124

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510367093.6A Active CN106304010B (en) 2015-06-29 2015-06-29 Networking method and device suitable for multiple acceptance sources

Country Status (1)

Country Link
CN (1) CN106304010B (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1474627A (en) * 2002-08-08 2004-02-11 松下电器产业株式会社 Method for trans-region roaming for mobile users
CN101527903A (en) * 2008-03-04 2009-09-09 中兴通讯股份有限公司 Method and system for automatic number allocation in wireless local loop system
CN101730057A (en) * 2008-10-24 2010-06-09 中兴通讯股份有限公司 Method for number allocation in user databases of mobile communication system
CN102263798A (en) * 2010-05-25 2011-11-30 ***通信集团甘肃有限公司 Data synchronization method, device and system for communication systems
CN103404078A (en) * 2011-02-25 2013-11-20 阿尔卡特朗讯公司 Transient subscription records
EP2852213A1 (en) * 2012-06-15 2015-03-25 Huawei Technologies Co., Ltd. Method, device and system for obtaining qos control information

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
ATE476823T1 (en) * 2006-06-28 2010-08-15 Ericsson Telefon Ab L M METHOD, COMMUNICATIONS SYSTEM AND COLLECTION CONTROL FOR ALLOWING THIRD-PARTY INFLUENCING IN THE PROVISION OF A SERVICE TO A USER STATION
CN101232725B (en) * 2008-01-31 2010-12-08 中兴通讯股份有限公司 User activating method for wireless local loop communication system
CN102811130A (en) * 2011-06-03 2012-12-05 华为软件技术有限公司 Redirect method and redirect device under PCC (Policy and Charging Control)

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1474627A (en) * 2002-08-08 2004-02-11 松下电器产业株式会社 Method for trans-region roaming for mobile users
CN101527903A (en) * 2008-03-04 2009-09-09 中兴通讯股份有限公司 Method and system for automatic number allocation in wireless local loop system
CN101730057A (en) * 2008-10-24 2010-06-09 中兴通讯股份有限公司 Method for number allocation in user databases of mobile communication system
CN102263798A (en) * 2010-05-25 2011-11-30 ***通信集团甘肃有限公司 Data synchronization method, device and system for communication systems
CN103404078A (en) * 2011-02-25 2013-11-20 阿尔卡特朗讯公司 Transient subscription records
EP2852213A1 (en) * 2012-06-15 2015-03-25 Huawei Technologies Co., Ltd. Method, device and system for obtaining qos control information

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
ZTE."proposal for handling transactional services".《3GPP TSG SA WG2 Meeting #79 TD S2-102199》.2010, *

Also Published As

Publication number Publication date
CN106304010A (en) 2017-01-04

Similar Documents

Publication Publication Date Title
EP3457733B1 (en) Mobile edge orchestrator and application migration system
CN105139641B (en) A kind of vehicle dispatching method and system based on WiFi relay stations
CN105608145B (en) The method and device of download based on downloading channel statistics application software
CN107646197A (en) Small data use in 3GPP networks allows to
CN102769892B (en) Method for network access
CN110602056B (en) Service parameter transmission method and device
CN109462831B (en) Method, distribution server and system for accessing network by application program in mobile terminal
CN103475682B (en) File transfer method and file transfer equipment
CN108632063B (en) Method, device and system for managing network slice instances
CN114549264A (en) Management method and management server for utilizing multiple SIM cards
CN103634935B (en) WPS (Wi-Fi protected setup) or QSS (quick secure setup)-based network accessing method and device
CN104811922A (en) Adjacent node registration method and the device and cross-node registration method and system
CN104253869A (en) Blacklist sharing method, blacklist updating method, blacklist sharing device and blacklist updating device
CN107580040A (en) The method and apparatus that a kind of communication module in intelligent household terminal upgrades
CN109246189B (en) Network data distribution method and device, storage medium and server
CN106533501A (en) Inter-site communication state detection method and device for power line communication network
CN104219312B (en) A kind of method and device of installation procedure
CN105763616A (en) Resource-downloading method and device
CN109428733B (en) Method and device for directional flow charging
CN103888435A (en) Service admission control method, device and system
CN106304010B (en) Networking method and device suitable for multiple acceptance sources
CN102075386B (en) Identification method and device
CN107566677A (en) A kind of method and apparatus of resource transfers
CN112965743A (en) Software change management method and device, electronic equipment and storage medium
CN103686719A (en) Method and system for determining bearer control policy

Legal Events

Date Code Title Description
C06 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