CN1700788A - Method for implementing service charging of closed user group - Google Patents
Method for implementing service charging of closed user group Download PDFInfo
- Publication number
- CN1700788A CN1700788A CN 200410044309 CN200410044309A CN1700788A CN 1700788 A CN1700788 A CN 1700788A CN 200410044309 CN200410044309 CN 200410044309 CN 200410044309 A CN200410044309 A CN 200410044309A CN 1700788 A CN1700788 A CN 1700788A
- Authority
- CN
- China
- Prior art keywords
- field
- group
- closed user
- user group
- call
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 24
- 238000012546 transfer Methods 0.000 claims description 7
- 230000008878 coupling Effects 0.000 claims description 3
- 238000010168 coupling process Methods 0.000 claims description 3
- 238000005859 coupling reaction Methods 0.000 claims description 3
- 230000004044 response Effects 0.000 claims description 2
- 230000008602 contraction Effects 0.000 abstract 1
- 238000005516 engineering process Methods 0.000 description 5
- 230000008569 process Effects 0.000 description 5
- 238000010295 mobile communication Methods 0.000 description 3
- 238000012545 processing Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 230000002596 correlated effect Effects 0.000 description 1
- 230000000875 corresponding effect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
- Telephonic Communication Services (AREA)
Abstract
This invention discloses one closed user group charging method, which is added into specific group network through CUG contraction and adds strings of CUGIndex, CUGInterlockCode, CUGOutgoingAccessUse d, CUGOutgoingAccessIndicator and adds strings of CUGIndex, CUGInterlockCode, CUGOutgoingAccessUsed, CUGOutgoingAccessIndicator; and adds strings of CUGIndex, CUGInterlockCode, CUGIncomingAccessIndi cator, CUGIncomingAccessUsed in the MTC list to judge whether the calls belong to group.
Description
Technical field
The present invention relates to the communications field, particularly move the billing technology in passing through.
Background technology
At present, mobile communication carrier has proposed a lot of price policies, wherein comprises the special preferential treatment price policy at group user, and for example user's local call expense gives a discount, answers free etc. in the group net.This makes the group user development rapidly, has brought interests for user and operation commercial city.
In current technology, the group user business generally realizes by the charging center.Operator adds group user in the local unified database, when wholesale price, calling number, called number and transferred number in caller ticket, called ticket, the preceding transfer list are analyzed, judge to call out whether belong in group's net, and different charging policy is adopted in the calling that group's net is interior and net is outer.Yet, because the technical problem of above-mentioned charging makes carrying out of this business be restricted.For example, different local users can not join same group net; Group's network users roams into that no longer to enjoy rate behind the other places preferential etc.
So, the industry needs are a kind of can be at domestic dissimilar, the user of different regions provides the technology of the preferential group's business of the rate of the whole network, this technology is at the standardized partnership projects of 3G (Third Generation) Moblie (The 3rd Generation Partnership Project, abbreviation " 3GPP ") is defined as closed user group (Closed User Group is called for short " CUG ") among the TS.
The CUG business is the supplementary service of definition of a kind of global system for mobile communications stage 2 (Global System for mobileCommunication phase 2 is called for short " GSM phase2 ").CUG carries out commonplacely abroad at present, estimates also can to carry out gradually at home.CUG towards to as if group user or special population, for example company or kith and kin family.
CUG provides the user to follow that other users form the function of closed group between Home Network or net, and the visit outer to the group limits.In certain CUG inside, can normally call out between the user, but can not receive the calling outer of group outcall with being initiated to the group, have the group and insert/go into except group's access (Outgoing Access/Incoming Access is called for short " OA/IA ") authority.The CUG supplementary service does not influence urgent call.It is pointed out that a user can belong to one or more CUG simultaneously, but at most can not be above 10.These CUG distinguish by the CUG index, and index is provided by operator and distributes.
Yet 3GPP TS does not define the concrete charging process of CUG.
In actual applications, there is following problem in such scheme: the user of different regions can not join group's net; When roaming into the other places, group's network users can't enjoy privileges; And the prepaid user can't add group's net, thereby has run off a large amount of clients.
Cause the main cause of this situation to be, the group user business is general at present realizes by local charging center, is an off-gauge processing procedure, can't the unified realization in the whole nation.
Summary of the invention
In view of this, main purpose of the present invention is to provide a kind of Closed User Group charging implementation method, make all users of various places can join in specific group's net, whether roam the facility on the rate that all can enjoy group user conversation in net, in addition the prepaid user also can add in group's net to increase client's quantity.
For achieving the above object, the invention provides a kind of Closed User Group charging implementation method, subscriber equipment is the closed user group user, and described method comprises following steps:
The A calling subscriber equipment sends call setup message to the mobile services switching centre of making a start/Visited Location Registor, comprises first field of representing CUG index in the described message;
Described mobile services switching centre/the Visited Location Registor of making a start of B sends route messages to the receiving end attaching position register, comprise in the described message expression close described calling subscriber equipment closed subscriber group identity second field and represent whether described calling subscriber equipment has the 3rd field of the outer user's ability of call group;
The described receiving end attaching position register of C carries out closed user group principle coupling, when receipt of call and should call out in same customer group the time, comprise the route response message of described the 3rd field to the described mobile services switching centre of making a start/Visited Location Registor feedback, described mobile services switching centre/the Visited Location Registor of making a start determines that according to described the 3rd field described calling is group's outcall, and sends the initial address message of second field that comprises described calling subscriber equipment to receiving end mobile services switching centre/Visited Location Registor;
The described receiving end mobile services switching centre/Visited Location Registor of D judges whether second field of caller and called subscriber equipment is consistent, if inconsistent then be judged to be group outcall.
Wherein, described first field is CUGindex.
Described second field is closed user group Interlockcode, and described the 3rd field is CUGOutgoingAccess.
Among the described step D, when receiving end mobile services switching centre/Visited Location Registor is judged described calling for group's outcall, whether use the 6th field record of group outcall for being the described calling of expression.
Described the 6th field is CUGIncomingAccessUsed.
Also comprise following steps:
In the caller ticket, increase described first field, second field, the 3rd field and represent whether described calling is the 4th field of group outcall, and,
No described second field in described caller ticket, or described second field is invalid, or described third and fourth field is designated as when being, handles by ordinary call, otherwise presses the closed user group call treatment.
Described the 4th field is CUGOutgoingAccessIndicator.
Also comprise following steps:
In preceding transfer list, increase described first field, second field, the 3rd field and represent whether described calling is the 4th field of group outcall, and,
Described second field of transfer Dan Zhongwu before described, or described second field is invalid, or described third and fourth field is designated as when being, handles by ordinary call, otherwise presses the closed user group call treatment.
Also comprise following steps:
In called ticket, increase described first field, second field, represent whether described calling is the 5th field and described the 6th field of group outcall, and,
No described second field in described called ticket, or described second field is invalid, or described the 5th field and described the 6th field be designated as when being, then handles by ordinary call, otherwise press the closed user group call treatment.
Described the 5th field is CUGIncomingAccessIndicator.
By relatively finding that technical scheme difference with the prior art of the present invention is, takes logic group notion, the user is joined in specific group's net by the signatory form of CUG.In the MOC ticket, increase field CUGIndex, CUGInterlockCode, CUGOutgoingAccessUsed, CUGOutgoingAccessIndicator; In the CFW ticket, increase field CUGIndex, CUGInterlockCode, CUGOutgoingAccessUsed, CUGOutgoingAccessIndicator; In the MTC ticket, increase field CUGIndex, CUGInterlockCode, CUGIncomingAccessIndicator, CUGIncomingAccessUsed; Whether thereby judging to call out belongs in the group.
Difference on this technical scheme has brought comparatively significantly beneficial effect, realizes that promptly different classes of user is virtual in group's net; Realize simultaneously international and domestic, the group's network service between the net Intranet in the scope; And also can obtain preferential rate when allowing the user to roam.
Description of drawings
Fig. 1 is the CUG calls flow chart of user according to an embodiment of the invention to the user.
Embodiment
For making the purpose, technical solutions and advantages of the present invention clearer, the present invention is described in further detail below in conjunction with accompanying drawing.
In the present invention, adopted the notion of logic group, the original number of user is constant, no matter be networking user or prepaid user, no matter be Guangzhou user or Beijing user,, use the signatory form of CUG no matter be local call or roaming conversation, can join in the specific group net as the user, enjoy preferential on the rate that group user converses in net.This requires on chargeing the special processing process is arranged, so the present invention introduces correlated process, to realize CUG user's different tariff policy.
Realize the preferential strategy of rate, will when wholesale price, treat off-net call in the net with a certain discrimination, must be in Call Detail Record recording-related information.In the charging standard, general essential ticket has caller ticket (MobileOriginate Call is called for short " MOC "), called ticket (Mobile Termination Call is called for short " MTC "), preceding transfer list (Call Forwarding is called for short " CFW ").Because this supplementary service of CUG generally is applicable to audio call, data service, facsimile service, so in these three kinds of tickets directly related, provide sufficient CUG information with the user, so that being different from other user's special charging, charging center (Bill Server is called for short " BS ") handles.
Below in conjunction with accompanying drawing 1 the CUG calls flow process of user to the user is described:
At first, in step 100, calling subscriber equipment (User Equipment, abbreviation " UE ") 10 if CUG user, then it is when the mobile services switching centre of making a start (Mobile servicesSwitching Center, be called for short " MSC ")/Visited Location Registor (Visit Location Register is called for short " VLR ") 20 sends call setup (setup) message, comprise first field, i.e. CUG index (CUGIndex (first field)) field.This field is used for representing which group a user belongs to a plurality of CUG groups.
Then, make a start MSC/VLR20 after receiving the setup message that calling UE 10 is sent, enter step 101, the MSC/VLR20 that promptly makes a start sends route messages (Send Routing Info is called for short " SRI ") according to user's subscription data to receiving end attaching position register (Home Location Register is called for short " HLR ") 30, second field and the 3rd field on this message band, wherein, second field is the CUGInterlockCode field, and the 3rd field is the CUGOutgoingAccess field.According to the present invention, the CUGInterlockCode field is used to represent a CUG group's sign.If two users' CUGInterlockCode is the same, represent that then two users are in same group.The CUGOutgoingAccess field is used to represent whether the user has the outer user's of call group ability.
Then enter step 102, receiving end HLR30 sends (Provide Roaming Number is called for short " the PRN ") message that Provides Roaming Number to receiving end MSC/VLR40.In step 103, receiving end MSC/VLR40 returns PRN acknowledge message (PRN ACK) to receiving end HLR30 then.
In step 104, receiving end HLR30 carries out CUG principle coupling, if call accepted, and call out in same group, then return with the SRI acknowledge message (SRI ACK) that goes up the CUGOutgoingAccessUsed field, and other fields are handled as usual to the MSC/VLR20 that makes a start.As mentioned above, the CUGOutgoingAccessUsed here represents whether current calling has been to use group's outcall, and whether current in other words calling is to call out between the group.
Making a start MSC/VLR20 after receiving SRI ACK message, judged whether the CUGOutgoingAccessUsed field, is group outcall if having then represent.Enter step 105 then, the MSC/VLR20 that makes a start sends initial address message (IAM), CUGInterlockCode field on this message band to receiving end MSC/VLR40.
At last, in step 106, receiving end MSC/VLR40 sends setup message to called UE 50.Receiving end MSC/VLR40 writes down the CUGIndex of called UE 50, CUGInterlockCode in calling procedure.Receiving end MSC/VLR40 compares the CUGInterlockCode of the caller among the IAM and the called CUGInterlockCode among the receiving end MSC/VLR40, if it is different, just know it is group outcall, record CUGIncomingAccessUsed is for being that this field represents whether described calling uses group outcall.
For clearer explanation the present invention, sum up one now again and judge to call out whether belong to the interior process of group.Give in the SRI Ack message of the MSC/VLR20 that makes a start at receiving end HLR30, if caller and called in same group, and calling allows, receiving end HLR30 increases a CUGOutgoingAccessUsed in message so, indicate whether current calling is group outcall, if then comprise CUGOutgoingAccessUsed, at the MSC/VLR20 that makes a start, just can from the MOC ticket, learn the destination type of calling so.In the MTC ticket, caller CUGInterlockCode field and the called CUGInterlockCode field of self storage of receiving end MSC/VLR40 by IAM message relatively just can know that calling and called are whether in a group, MSC/VLR20 and receiving end MSC/VLR40 can judge group's outcall in the group so make a start, thereby recording-related information is given BS, to do the reference of tariff policy.
In the present invention, the MOC ticket has increased following field:
● CUGIndex (first field)
● CUGInterlockCode (second field)
● CUGOutgoingAccessUsed (the 3rd field)
● CUGOutgoingAccessIndicator (the 4th field)
The CFW ticket has increased following field:
● CUGIndex (first field)
● CUGInterlockCode (second field)
● CUGOutgoingAccessUsed (the 3rd field)
● CUGOutgoingAccessIndicator (the 4th field)
The MTC ticket has increased following field:
● CUGIndex (first field)
● CUGInterlockCode (second field)
● CUGIncomingAccessIndicator (the 5th field)
● CUGIncomingAccessUsed (the 6th field)
Wherein, the CUGIndex field is used for representing which group of a user a plurality of CUG groups, and for example the user can among the group 2, give all group numbers of this user group 1, is exactly CUGindex 0, and CUGindex 1.
The CUGInterlockCode field is used to represent a CUG group's sign.If two users' CUGInterlockCode is the same, then identify two users in same group.
Whether CUGOutgoingAccessUsed and CUGIncomingAccessUsed field are used for expression the group call capability of going out.
CUGOutgoingAccessIndicator and CUGIncomingAccessIndicator field are used for whether group's outcall of expression.
What deserves to be explained is in MOC and CFW ticket, under following situation, handle according to ordinary call, otherwise, think CUG calls.
1. if do not have CUGInterlockCode or CUGInterlockCode invalid in the MOC/CFW ticket, handle according to ordinary call.
2. if CUGInterlockCode is effective in caller/preceding transfer list, but CUGOutgoingAccessIndicator to be designated as be that CUGOutgoingAccessUsed is designated as and is, then handles according to ordinary call.
In the MTC ticket, under following situation, handle according to ordinary call, otherwise, think CUG calls:
1. if do not have CUGInterlockCode or CUGInterlockCode invalid in the called ticket, handle according to ordinary call.
2. if CUGInterlockCode is effective in the called ticket, but CUGIncomingAccessIndicator to be designated as be that CUGIncomingAccessUsed is designated as and is, then handles according to ordinary call.
That calling can be subdivided into is called in common called, the group, caller in outer called, the common caller of group, group, the outer caller of group, change before common, preceding forward to the group interior and before forward to outside the group.As long as BS just knows which group the user is in, and then takes corresponding charging policy simply according to CUGInterlockCode.
In addition, if provide CUG business to intelligent subscriber, only need to revise Connect/Continuewith argument operation, the same with SRI ACK message, as long as it is just passable to increase the CUGOutgoingAccessUsed field, as service control point (Service Control Point, be called for short " SCP ") discovery caller and called not in a group, and calling allows, SCP Connect/Continuewith argument in message increases an IE so, whether indication is current calls out group's outcall, if then comprise CUGOutgoingAccessUsed.Certainly owing to charge this, also can not do this modification in the SCP execution.
Though by reference some preferred embodiment of the present invention, the present invention is illustrated and describes, but those of ordinary skill in the art should be understood that, can do various changes to it in the form and details, and the spirit and scope of the present invention that do not depart from appended claims and limited.
Claims (10)
1. Closed User Group charging implementation method, wherein subscriber equipment is the closed user group user, it is characterized in that described method comprises following steps:
The A calling subscriber equipment sends call setup message to the mobile services switching centre of making a start/Visited Location Registor, comprises first field of representing CUG index in the described message;
Described mobile services switching centre/the Visited Location Registor of making a start of B sends route messages to the receiving end attaching position register, comprise second field of the closed subscriber group identity of representing described calling subscriber equipment in the described message and represent whether described calling subscriber equipment has the 3rd field of the outer user's ability of call group;
The described receiving end attaching position register of C carries out closed user group principle coupling, when receipt of call and should call out in same customer group the time, comprise the route response message of described the 3rd field to the described mobile services switching centre of making a start/Visited Location Registor feedback, described mobile services switching centre/the Visited Location Registor of making a start determines that according to described the 3rd field described calling is group's outcall, and sends the initial address message of second field that comprises described calling subscriber equipment to receiving end mobile services switching centre/Visited Location Registor;
The described receiving end mobile services switching centre/Visited Location Registor of D judges whether second field of caller and called subscriber equipment is consistent, if inconsistent then be judged to be group outcall.
2. Closed User Group charging implementation method according to claim 1 is characterized in that described first field is CUGindex.
3. Closed User Group charging implementation method according to claim 1 is characterized in that described second field is CUGInterlockcode, and described the 3rd field is CUGOutgoingAccess.
4. Closed User Group charging implementation method according to claim 1, it is characterized in that, among the described step D, when receiving end mobile services switching centre/Visited Location Registor is judged described calling for group's outcall, whether use the 6th field record of group outcall for being the described calling of expression.
5. Closed User Group charging implementation method according to claim 4 is characterized in that described the 6th field is CUGIncomingAccessUsed.
6. Closed User Group charging implementation method according to claim 4 is characterized in that, also comprises following steps:
In the caller ticket, increase described first field, second field, the 3rd field and represent whether described calling is the 4th field of group outcall, and,
No described second field in described caller ticket, or described second field is invalid, or described third and fourth field is designated as when being, handles by ordinary call, otherwise presses the closed user group call treatment.
7. Closed User Group charging implementation method according to claim 6 is characterized in that described the 4th field is CUGOutgoingAccessIndicator.
8. Closed User Group charging implementation method according to claim 4 is characterized in that, also comprises following steps:
In preceding transfer list, increase described first field, second field, the 3rd field and represent whether described calling is the 4th field of group outcall, and,
Described second field of transfer Dan Zhongwu before described, or described second field is invalid, or described third and fourth field is designated as when being, handles by ordinary call, otherwise presses the closed user group call treatment.
9. Closed User Group charging implementation method according to claim 4 is characterized in that, also comprises following steps:
In called ticket, increase described first field, second field, represent whether described calling is the 5th field and described the 6th field of group outcall, and,
No described second field in described called ticket, or described second field is invalid, or described the 5th field and described the 6th field be designated as when being, then handles by ordinary call, otherwise press the closed user group call treatment.
10. Closed User Group charging implementation method according to claim 9 is characterized in that described the 5th field is CUGIncomingAccessIndicator.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2004100443097A CN100396110C (en) | 2004-05-21 | 2004-05-21 | Method for implementing service charging of closed user group |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2004100443097A CN100396110C (en) | 2004-05-21 | 2004-05-21 | Method for implementing service charging of closed user group |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1700788A true CN1700788A (en) | 2005-11-23 |
CN100396110C CN100396110C (en) | 2008-06-18 |
Family
ID=35476611
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB2004100443097A Expired - Fee Related CN100396110C (en) | 2004-05-21 | 2004-05-21 | Method for implementing service charging of closed user group |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN100396110C (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1992763B (en) * | 2005-12-31 | 2010-12-01 | 中兴通讯股份有限公司 | Method for realizing prepayment of digital trunking system |
WO2014059599A1 (en) * | 2012-10-16 | 2014-04-24 | 华为终端有限公司 | Charging processing method, device and system |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FI105759B (en) * | 1997-12-15 | 2000-09-29 | Nokia Networks Oy | Handling of forwarded calls |
GB2364214B (en) * | 2000-12-29 | 2002-10-30 | Ericsson Telefon Ab L M | Charge advice in telecommunication systems |
WO2003036904A1 (en) * | 2001-10-24 | 2003-05-01 | Siemens Aktiengesellschaft | Method and device for authenticated access to a station on local data networks in particular radio data networks |
-
2004
- 2004-05-21 CN CNB2004100443097A patent/CN100396110C/en not_active Expired - Fee Related
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1992763B (en) * | 2005-12-31 | 2010-12-01 | 中兴通讯股份有限公司 | Method for realizing prepayment of digital trunking system |
WO2014059599A1 (en) * | 2012-10-16 | 2014-04-24 | 华为终端有限公司 | Charging processing method, device and system |
Also Published As
Publication number | Publication date |
---|---|
CN100396110C (en) | 2008-06-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1199482C (en) | Method for realizing mobile number portability | |
US9503879B2 (en) | Method for serving visitor subscribers in a mobile communication system | |
CN100531270C (en) | Method for realizing one-card multiple-number service | |
CN1285221C (en) | Number portability and services utilizing number range owner information | |
CN1230863A (en) | A public method for mobile switching center | |
CN1359595A (en) | Number portability service in a telecommunication system | |
CN101035004A (en) | Charging method based on the number-carrying service and its related device | |
CN101060716A (en) | Group call method and group call register for the third generation partner program network | |
CN101064936A (en) | Method and system for accessing home zone of roaming users | |
CN1208991C (en) | Method for realizing roaming local telephone number business of mobile telephone user | |
CN1735268A (en) | Method for realizing mixed telephone number and communications network system | |
CN1213624C (en) | Method for realizing one-number multi-device service in mobile network based on extended supplementary service | |
CN1149795C (en) | Advanced Service Architecture of Next Generation Network Service and Intelligent Data Network Router | |
CN1700788A (en) | Method for implementing service charging of closed user group | |
CN1258932C (en) | Method for forwarding packet calls in mobile communication system | |
CN1917544A (en) | Method for implementing charge in wireless communication system | |
CN1283119C (en) | Method for implementing transfer of short message | |
CN1756285A (en) | Processing method for realizing group user preferential charge | |
CN1968513A (en) | Call control method | |
CN1225931C (en) | Method for realizing uncompleted incoming short-message notice in mobile communication system | |
CN1791158A (en) | Global calling terminal missed call cuing method based on virtual terminal | |
CN1874535A (en) | Method and system for implementing supplementary service charging for intelligent user | |
CN1276616C (en) | Method for realizing mobile management for fixed terminals in communication networks | |
WO2011130946A1 (en) | Method and network for intelligent network call billing | |
CN1968538A (en) | Information notification method, system and device for mobile intelligent subscriber during international roaming |
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: 20080618 |