CN1894889A - 通信系统 - Google Patents
通信系统 Download PDFInfo
- Publication number
- CN1894889A CN1894889A CNA2004800374127A CN200480037412A CN1894889A CN 1894889 A CN1894889 A CN 1894889A CN A2004800374127 A CNA2004800374127 A CN A2004800374127A CN 200480037412 A CN200480037412 A CN 200480037412A CN 1894889 A CN1894889 A CN 1894889A
- Authority
- CN
- China
- Prior art keywords
- node
- communication
- information
- memory
- charge
- 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.)
- Pending
Links
- 238000004891 communication Methods 0.000 title claims abstract description 95
- 238000000034 method Methods 0.000 claims description 24
- 230000001360 synchronised effect Effects 0.000 claims description 2
- 230000006870 function Effects 0.000 description 18
- 238000010586 diagram Methods 0.000 description 4
- 238000013459 approach Methods 0.000 description 2
- 238000010295 mobile communication Methods 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 241001522296 Erithacus rubecula Species 0.000 description 1
- 101000600772 Homo sapiens Pyruvate dehydrogenase phosphatase regulatory subunit, mitochondrial Proteins 0.000 description 1
- 101000609860 Homo sapiens [Pyruvate dehydrogenase [acetyl-transferring]]-phosphatase 2, mitochondrial Proteins 0.000 description 1
- 102100037284 Pyruvate dehydrogenase phosphatase regulatory subunit, mitochondrial Human genes 0.000 description 1
- 102100039167 [Pyruvate dehydrogenase [acetyl-transferring]]-phosphatase 2, mitochondrial Human genes 0.000 description 1
- 230000004913 activation Effects 0.000 description 1
- 238000007792 addition Methods 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000010267 cellular communication Effects 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 230000000644 propagated effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/24—Accounting or billing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/14—Charging, metering or billing arrangements for data wireline or wireless communications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/14—Charging, metering or billing arrangements for data wireline or wireless communications
- H04L12/1403—Architecture for metering, charging or billing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/14—Charging, metering or billing arrangements for data wireline or wireless communications
- H04L12/1442—Charging, metering or billing arrangements for data wireline or wireless communications at network operator level
- H04L12/1446—Charging, metering or billing arrangements for data wireline or wireless communications at network operator level inter-operator billing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M15/00—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
- H04M15/44—Augmented, consolidated or itemized billing statement or bill presentation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M15/00—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
- H04M15/50—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP for cross-charging network operators
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2215/00—Metering arrangements; Time controlling arrangements; Time indicating arrangements
- H04M2215/01—Details of billing arrangements
- H04M2215/0104—Augmented, consolidated or itemised billing statement, e.g. additional billing information, bill presentation, layout, format, e-mail, fax, printout, itemised bill per service or per account, cumulative billing, consolidated billing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2215/00—Metering arrangements; Time controlling arrangements; Time indicating arrangements
- H04M2215/20—Technology dependant metering
- H04M2215/204—UMTS; GPRS
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2215/00—Metering arrangements; Time controlling arrangements; Time indicating arrangements
- H04M2215/22—Bandwidth or usage-sensitve billing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2215/00—Metering arrangements; Time controlling arrangements; Time indicating arrangements
- H04M2215/52—Interconnection, inter-exchange, reseller billing, billing agreements between different operators, e.g. billing identifier added on the CDR in order to cross charge the other operator, inter-operator accounting, reconciliation, bill directly resellers customers
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Mobile Radio Communication Systems (AREA)
- Telephonic Communication Services (AREA)
Abstract
一种通信系统,包括:第一通信节点;第二通信节点;多个计费节点;以及存储器;所述第一节点包括用于将信息发送到所述计费节点中的至少一个计费节点的装置;所述第二节点包括用于将信息发送到所述计费节点中的至少一个计费节点的装置;所述存储器包括用于存储标识所述计费节点中的至少一个计费节点的信息的装置;其中所述第一节点和所述第二节点被设置成取决于所述存储器中所保存的所述信息将各自的信息发送到相同的所述至少一个计费节点。
Description
技术领域
本发明涉及用于在电信系统中计费的方法和设备。本发明尤其适合于在UMTS(通用移动电信系统)/GPRS(通用分组无线电系统)体系结构中实施,但是并不局限于此。
背景技术
无线蜂窝通信网络是广为人们所知的。在此类系统中,通信网络所覆盖的整个区域被划分成小区。每一个小区都具有一个基站收发信机,它被设置成与关联于所述基站收发信机的小区中的移动台或其他用户设备进行通信。
在这些已知的系统中,为一个用户分配一条信道。该信道可以被认为是一条电路交换信道,换句话说,用户经由该信道连接到基站,并且在将数据从用户设备传递到基站收发信机的时候使用该信道。例如,在GSM(全球移动通信系统)标准的情况下,为用户分配一个给定频段以及该频段中的某个特定时隙。在诸如码分多址(CDMA)系统之类的其他通信系统中,向一个以上的用户设备部件分配同一物理资源,但是可以使用附加的码序列来区分这些用户设备部件。对经由此类系统传递到外部服务器的数据而言,在传播到外部服务器之前,这些数据从用户设备开始经过指定的路径到达小区的基站收发信机、基站控制器以及网关。
处于无线通信网络的外部的计算机网络、诸如被称为因特网的计算机网络,使用以分组形式的数据来进行通信。这些分组将被提供给网络,然后,所述分组从一个网络节点传递到另一个网络节点,直至到达其目的地为止。网络分组采用的实际路径不被认为是非常重要的,而且后续分组也未必一直采用从发送节点到接收节点的同一路径。
有几种无线通信协议尝试或建议在交换网络内部实行真正的无线分组通信或分组通信仿真。其中一个实例是GPRS(通用分组无线电系统)网络,它可以作为GSM网络的一部分来实现,或者也可以作为CDMA系统的一部分来实现。CDMA系统的一个实例是通用移动电信系统(UMTS),其中该系统可以合并一部分的GPRS和GSM网络部件。
此外,UMTS系统还被称为第三代或3G网络系统。
在UMTS/GPRS系统内部,记帐是由向记帐系统传送计费数据记录(CDR)的各种功能部件来实现的。然后,记帐系统核对每一个用户的CDR。在某些网络部件能够直接将CDR提供给记帐系统的同时,网络中的某些交换节点将其CDR传递到执行计费网关功能(CGF)的网络部件。计费网关功能对接收到的CDR执行初始的核对和过滤处理,并将经过处理的CDR传递到记帐系统。如果计费网关功能是在与任何其他功能分离的情况下执行的,那么所述计费网关功能可以在一个计费网关(CG)中执行。网络供应商提供的单个网络可以具有若干个计费网关。
在每一个移动电信网络内部都存在着若干种类型的交换节点。服务GPRS支持节点(SGSN)是作为用户与核心网络部件之间的网关运作的。网关GPRS支持节点(GGSN)用作核心网络部件与用户希望连接到的外部网络之间的网关。举例来说,这些外部网络可以是诸如因特网之类的分组交换网络,或是属于另一个网络供应商的单独的核心网络。
SGSN和GGSN都会将CDR传递到计费网关。为了使记帐准确,用于每一个用户以及每一种分组数据协议(PDP)的、来自SGSN和GGSN的CDR应该被传递到单个计费网关。在实践中,分组数据协议将会确定所使用的数据协议,以便能为所使用的每一种协议产生单独的CDR。关于分组数据协议的一个实例可以是网际协议(IP)。
GGSN将用于每一个用户/会话/PDP上下文的CDR发送到计费网关。这个计费网关信息被传递到用于每一个用户/会话/PDP上下文的SGSN,以便使GGSN和SGSN能将用于每一个用户/会话/PDP上下文的CDR发送到同一个计费网关。然而,在实践中,GGSN总是将它产生的所有CDR发送到一个随时充当有效计费网关的计费网关。
因此,如果在GGSN中有效计费网关因为某种原因而发生改变,那么从该点创建的所有CDR都被发送到新的有效计费网关。这可能会出现问题,其中对于同一个用户/会话/PDP上下文而言由GGSN产生的CDR将被定向到一个与最初由GGSN指示并由SGSN定址(address)的计费网关所不同的有效计费网关。
举例来说,这种情况有可能在用户开始进行一个GPRS会话的时候发生,其中该会话会在具有两个计费网关CG1和CG2的系统中创建一个被称为PDP1的第一PDP上下文。在一开始,GGSN的有效计费网关是CG1,因此,这时会指示SSGN向第一计费网关CG1发送用于上下文PDP1的CDR。
如果因为某种原因而丧失了从SGSN以及GGSN到CG1的通信链路,那么这时可能会出现问题。从此刻开始,SGSN以及GGSN都会将用于第一分组数据协议上下文的CDR重定向到第二计费网关CG2。出于相同的原因,GGSN的有效计费网关将会变成CG2。
在GGSN的有效计费网关是CG2的情况下,SGSN创建的任何新的分组数据协议(例如创建了PDP上下文PDP2的第二GPRS会话)将会被指示把用于新的分组协议的CDR发送到第二计费网关CG2。同样地,用于第一会话的新的会话分组数据协议(例如PDP3)也会促使GGSN指示SGSN将CDR发送到有效计费网关CG2。
此时,由于SGSN记得将会为每一个分组数据协议使用哪个计费网关,而GGSN却将其所有的CDR都发送到了有效计费网关,因此这其中将会出现问题。由此,在与第一计费网关CG1重新建立连接的时候,SGSN会将用于第一分组数据协议的任何新的CDR发送到第一计费网关CG1。然而,GGSN的有效网关仍然是第二计费网关CG2,并且用于第一分组数据协议的任何新的CDR都被发送到第二计费网关CG2。
因此,对于第一数据分组协议而言,来自GGSN和SGSN的CDR不会被同一个计费网关所接收。
针对这个问题,现有技术中的解决方案是将GGSN的有效计费网关手动重置成第一计费网关。但是这种方法同样存在局限性。在上文描述的状况中,在通信链路出现故障的时候,会创建附加的会话或是附加的分组数据协议上下文。有效计费网关并不是初始的计费网关CG1。这种简单地重置GGSN的有效网关以便为一个分组数据协议上下文重建CDR同步的处理,可能会破坏随后的分组数据协议的CDR同步。
发明内容
本发明实施例的目的是解决或者至少局部地缓解前述的一个或多个问题。
依照本发明,提供了一种通信系统,该系统包括:第一通信节点;第二通信节点;多个计费节点;以及存储器;所述第一节点包括用于将信息发送到所述计费节点中的至少一个计费节点的装置;所述第二节点包括用于将信息发送到所述计费节点中的至少一个计费节点的装置;所述存储器包括用于存储标识所述计费节点中的至少一个计费节点的信息的装置;其中所述第一节点和所述第二节点被设置成取决于所述存储器中保存的信息将各自的信息发送到相同的所述至少一个计费节点。
第一或第二节点还可以包括取决于所述第一节点与所述第二节点之间传递的通信数据上下文来选择所述至少一个计费节点的装置。
通信数据上下文可以取决于下述中的至少一项:请求或传送所述通信数据的用户;由所述用户请求的会话;在由所述用户请求的所述会话中使用的分组数据协议。
该通信系统可以是UMTS体系结构的通信系统。
该通信系统可以是GPRS体系结构的通信系统。
第一通信节点可以是网关GPRS服务节点(GGSN)。
第二通信节点可以是服务GPRS支持节点(SGSN)。
至少一个计费节点可以包括计费网关功能(CGF)。
至少一个计费节点可以是计费网关(CG)。
存储器可以位于所述第一或所述第二通信节点的内部。
第二存储器可以位于所述第一或第二通信节点中的另一个节点的内部,其中所述第二存储器可以被设置成存储用于标识所述计费节点中的至少一个计费节点的信息,并且所述第二存储器被设置成使所述存储器中存储的值与所述第二存储器中存储的值同步。
由所述第一和第二节点中的至少一个节点所发送的信息可以包括至少一个数据记录。
依照本发明的第二个方面,提供了一种用于在通信系统中记帐的方法,其包括以下步骤:将信息从第一通信节点发送到多个计费节点中的至少一个计费节点;将信息从第二通信节点发送到所述多个计费节点中的至少一个计费节点;在存储器中保存用于标识所述多个计费节点中的至少一个计费节点的信息;其中所述第一通信节点和所述第二通信节点被设置成取决于所述存储器中保存的所述信息将各自的信息发送到相同的至少一个所述计费节点。
该方法还可以包括以下步骤:取决于在所述第一通信节点与所述第二通信节点之间传递的通信数据上下文来选择至少一个计费节点。
该方法还可以包括以下步骤:将用于标识所述选定的至少一个计费节点的值传递到所述存储器设备。
选择所述至少一个计费节点的步骤可以取决于下述中的至少一项:请求或传送所述通信数据的用户;由所述用户请求的会话;在由所述用户请求的所述会话中使用的分组数据协议。
该方法还可以包括以下步骤:在另一个存储器设备中存储所述用于标识所述多个计费节点中的至少一个计费节点的信息。
该方法还可以包括以下步骤:维护所述存储器以及所述第二存储器,以便使用于标识所述计费节点中的至少一个计费节点的信息是相同的。
依照本发明的第三个方面,提供了一种在通信系统中使用的通信节点,所述节点被设置成将信息发送到一个计费节点,所述节点包括一存储器,用于存储标识由所述节点向其发送所述信息的计费节点的信息。
该节点可以被设置成将所述存储器中的所述信息发送到第二节点。
附图说明
现在将仅参考附图通过举例来描述本发明的实施例,其中:
图1是UMTS蜂窝电信系统的示意图;
图2是用于UMTS电信系统的记帐体系结构的示意图,其中该系统使用了一个与可以实施本发明实施例的分组数据网络进行通信的移动台实例;
图3是本发明第一实施例中的GGSN的示意图;
图4是本发明第一实施例中的方法的流程图;
图5是本发明第二实施例中的GGSN和SGSN的示意图;
图6是本发明第二实施例中的方法的流程图。
具体实施方式
参考图1,其中显示了为UMTS/GPRS通信系统提出的常规逻辑体系结构,并且这种体系结构同样适合于其他那些可以执行本发明实施例的系统。
对本领域技术人员来说,诸如计算机(固定的或便携式的)、移动电话、个人数据助理或组织器(organiser)之类的各种用户设备(UE)都是已知的,并且这些设备可以用于访问因特网以便获取服务。被称为移动台(MS)1的移动用户设备可以被定义成一种能够经由无线接口与另一个设备进行通信的装置,其中所述另一个设备可以是移动电信网络的基站或任何其他站。
在上文和下文中使用的术语“服务”应当被理解成广泛地涵盖了用户可能预期、需要或是具有的任何服务或商品。此外,该术语还应该被理解成涵盖了提供赠送服务。特别地,术语“服务”可以被理解成包括网际协议多媒体IM服务、会议服务、电话服务、游戏服务、多功能呼叫(rich call)服务、存在状态服务、电子商务服务以及消息传递服务、例如即时消息传递服务,但是该术语并不局限于上述服务。
移动台(MS)1可以通过无线电与一个或多个基站(BS)2进行通信。每一个基站都链接到单个无线电网络控制器(RNC)4。用于基站和RNC的术语是由标准决定的。例如,基站可以被称为“节点B”,RNC可以被称为“基站控制器”。应该了解的是,在这里应该将术语“基站”和“RNC”解释成包括在其他标准中执行相似功能的等效部件。
此外,还应该了解,在本发明的某些实施例中,RNC的功能可以分布在基站之间。
此外,对每一个基站2进行设置,以便使所述基站能够针对预定区域100内部的移动台1执行接收和发射。这些区域相互连结(interlock),并且可以局部重叠,由此创建一片移动台覆盖区域。此外,还对每一个基站进行设置,以便使那些用于在移动台与基站之间进行通信的物理资源能够在整个通信网络101上重新使用。
每一个RNC 4都可以链接到一个或多个BS 2。此外,每一个RNC4都会链接到核心网络(CN)5。CN 5包括一个或多个服务节点,这些节点可以为所连接的移动台提供通信服务,所述移动台例如可以是移动交换中心(MSC)7和服务GPRS(通用分组无线电服务)支持节点(SGSN)8。这些单元都是与RNC 4相连接的。此外,CN 5还与其他的诸如固定线路网络9之类的电信网络、其他的移动网络(例如,另一个核心网络12)、或是诸如因特网或专有网络之类的分组数据网络10、11相连,由此允许在UMTS网络外部进行前向(onward)通信连接。另外,CN 5还包括其他的单元,诸如归属位置(homelocation)寄存器(HLR)13以及访问者位置寄存器(VLR)14,这些单元有助于对接入到网络进行控制。HLR 13存储移动台用户对该CN 5本身的预订细节。VLR 14存储关于当前附连到CN 5但却没有预订该网络的移动台的信息。BS 2和RNC 4构成了一个UMTS陆地无线电接入网络(UTRAN)。
每一个核心网络5都包括一个或多个计费网关功能实体15、16以及一个用于执行记帐操作的记帐系统17、18。(例如,在GPRS中,如果计费网关功能在一个单独的物理实体中实现,那么相应的网络部件被称为计费网关(CG))。每一个产生计费信息的网络实体(例如GPRS中的GGSN和SGSN)都至少与一个计费网关功能(CGF)相链接,但是由于冗余度方面的原因,所述网络实体通常会与若干个CGF相链接。此外,计费网关也可以链接在一起。当移动台在另一个与所预订的核心网络(其归属网络)不同的核心网络中工作的时候,所述另一个网络可以借助于计费网关和记帐系统将计费信息传递到归属网络,从而使得归属网络能够为用户使用其他核心网络而对用户进行记帐。
在核心网络中,每一个服务节点、例如MSC或SGSN都可以向移动台提供一组服务,例如:
MSC可以为例如语音、传真或非透明的数据服务提供电路交换(CS)通信,由此具有一条到电路交换域中的其他实体的链路,其中举例来说,该电路交换域可以是诸如GSM(全球移动通信系统)之类的其他CS移动网络,也可以是诸如常规语音电话网络之类的CS固定线路网络。
SGSN可以为例如用于网际协议(IP)数据传输的分组数据协议(PDP)上下文提供分组交换(PS)通信,由此具有到分组交换域中的其他实体的链路,其中举例来说,所述分组交换域可以是具有GPRS功能的GSM网络,也可以是因特网。分组交换服务可以包括传统的数据服务,例如文件传送、电子邮件以及万维网(WWW)浏览,此外它还可以包括衍生的数据服务,例如IP上的语音服务(voice-over-IP)(举例来说,该服务可以借助于H.323协议来实现)。
在服务节点之间进行的服务划分是在系统规范中规定的,并且取决于所采用的网络体系结构。除了MSC或SGSN之外,还可能存在其他用于提供重叠或附加服务的节点。
当移动台1开始在核心网络5的覆盖区域中执行通信操作的时候,它首先会经历一个附连到核心网络5的处理。在这个处理中,移动台1指示其身份,然后其会经历一个附连到网络的处理。核心网络5从移动台1所预订的核心网络5的HLR 13中获取关于移动台的预订信息。该预订信息包括:用于指示移动台1有权接收的服务的接入信息(例如移动台可以接入的接入点,其中举例来说,该接入点可以处于GGSN 21中),用于指示对用户进行记帐的方法的记帐信息(例如正常预订、预付费预订、实时记帐(hot billing)预订或按时计价(flatrate)预订;以及记帐处理是否取决于所使用的接入点)。通过使用这个信息,核心网络5可以向移动台1提供服务,并且可以相应地对用户进行记帐。在附连到网络之后,移动台可以将其对通信服务的需要传达给核心网络5,其中举例来说,所述需要包括在GPRS系统中激活一个PDP上下文。
在某些如GPRS的系统中,计费网关功能收集CDR(计费数据记录)票据或是其他计费消息,并且将其作为一个文件前向发送到恰当的记帐系统。如果记帐系统正在运行,那么可以直接发送这些CDR票据,或者,也可以临时存储这些CDR票据,并且定期地在经过了某个延迟之后将其发送到记帐系统。举例来说,此类文件可以每10或30分钟发送一次。在实时记帐过程中,这些消息通常在没有延迟时或是仅仅延迟几秒之后被迅速地发送到恰当的记帐系统或记帐服务器。这样做可以允许更有效地提供诸如付款通知(AoC)和预付费预订之类的服务。
核心网络包括用于与其他网络9、10、11进行对接的网关设备19、20、21。如果相应的其他网络是分组交换网络(例如网络10、11),那么所述网关设备是在SGSN 8与相应网络之间进行对接的GGSN(网关GPRS支持节点)。在通信会话期间和/或结束会话之后,通过其对会话进行路由的GGSN产生一个或多个CDR票据消息,这些票据消息被定向到恰当的计费系统,由此可以就所述会话对用户进行记帐。
参考图2,其中对由UMTS体系结构使用并且与SGSN 8以及GGSN 21相关的计费系统进行了更详细的描述。所描述的这个系统是一个可以在其中采用本发明的实施例的系统。为了说明实际的体系结构,所述体系结构151被显示为从希望经由分组数据网络PDN 121来访问计算机上的文件的用户设备开始的连接的一部分。
此外,虽然已知UMTS系统内部的其他实体、例如归属位置寄存器13能够产生计费数据记录,但是这些实例明确地讨论的是SGSN8与GGSN 21之间的同步。
图2所示的系统包括记帐体系结构151、移动台2、用户设备125、分组数据网络121以及目标计算机123。
与SGSN 8以及GGSN 21有关的记帐体系结构151包括服务GPRS支持节点(SGSN)8、网关GPRS服务节点(GGSN)21、第一计费网关(CG1)15、第二计费网关(CG2)16、记帐系统17以及一系列的相互连接153、155、157、161、163、171、173。SGSN 8与GGSN通过相互连接153相连。SGSN 8和第一计费网关15通过相互连接155相连。SGSN 8与第二计费网关16通过相互连接157相连。GGSN 21与第一计费网关通过相互连接161相连。GGSN 21与第二计费网关通过相互连接163相连。第一计费网关15通过相互连接171与记帐系统17相连。第二计费网关16通过相互连接173与记帐系统17相连。
正如本领域中已知的那样,在本发明的某些实施例中,核心网络内部使用的相互连接153、155、157、161、163、171、173未必是指定的电路交换型相互连接,它们也可以是分组交换互连网络的一部分,由此,分组将会从一个实体沿着一条以上的路由路线发送到另一个实体,以便到达所定址的(addressed)实体。此外,在本发明的其他实施例中可能有两个以上的这种计费网关,这一点同样也是已知的。作为选择或补充,可以将这些计费网关的功能连同核心网关的其他功能一起在单个单元内部实现。
用户设备125与移动台2相连。作为选择,移动台自身即为用户设备。这种连接可以是使用红外或其他短距离电磁波连接的无线连接,或者也可以是有线连接。移动台以先前所述的方式连接到记帐体系结构。在图2中,这种连接被显示为移动台2与核心网络记帐体系结构151之间的链路191。核心网络记帐体系结构经由分组数据网络121与目标计算机123相连。分组数据网络经由链路181与核心网络记帐体系结构151相连。
参考图3,其中进一步描述了在本发明的第一实施例中使用的GGSN 21。GGSN 21包含本领域中已知的特征,其中该特征能使GGSN执行UMTS GGSN的功能。此外,本发明第一实施例中的GGSN还包括一个分组数据协议-计费网关存储器单元201。
使用图2和3中所述的部件并且结合图4来描述在对由GGSN为特定PDP产生的计费数据记录进行定向的过程中对PDP-CG存储器单元的使用。
第一个步骤301是在使用用户设备125的用户A经由移动台2启动一个GPRS会话的时候进行的。这样会为SGSN 8以及GGSN 21激活一个第一PDP上下文(PDP1)。
在第二个步骤303中,GGSN 21通过检查来确定当前哪一个计费网关被指定成有效状态。然后,GGSN 21将该值连同正在建立的PDP上下文的值一起保存在PDP-CG存储器单元201中,并且对其自身进行配置,以便将为这个特定用户/会话/PDP组合产生的任何CDR发送到PDP-CG存储器单元201中所存储的计费网关。
通过第三个步骤305,GGSN向SGSN 8指示将由SGSN 8为该特定用户/会话/PDP组合产生的CDR发送到哪一个计费网关。然后,SGSN 8准备将为该组合产生的任何CDR发送到所指示的计费网关。
在第四个步骤307中,GGSN 21和SGSN 8将为这个用户/会话/PDP组合产生的CDR传递到同一个计费网关。
在最后一个步骤309中,用户终止会话,并且GGSN 21以及SGSN8不再创建或发送另外的CDR。此外,GGSN删除在第二个步骤中存储在PDP-CG存储器201中的存储器值。
由于GGSN 21现在存储的是关于所述PDP上下文的计费网关的值,因此,在本发明的实施例中至少可以部分地缓解现有技术中出现的问题。
在这个实施例中,出现故障的连接会导致SGSN 8以及GGSN 21切换所定址的计费网关,以便将CDR传递到一个与初始定址的计费网关所不同的计费网关。然而,PDP-CG存储器201内部存储的值仍然保持不变。
本领域中已知的GGSN以及SGSN对任何一个被发现存在故障的计费网关的状态进行常规检查。由此,这些检查能够确定何时可以恢复与初始计费网关的连接。在恢复了与初始计费网关的连接之后,SGSN 8在建立PDP上下文的过程中如现有技术中所描述的那样、通过向GGSN 21初始指示的计费网关发送用于特定用户/会话/PDP上下文的新的CDR来执行操作。
在本发明的这个实施例中,GGSN 21并不是将其生成的CDR发送到有效计费网关,而是使用对照用户/会话/PDP上下文的值所保存的PDP-CG存储器201的值,并且依照这个值发送用于特定用户/会话/PDP上下文的任何CDR。因此,当恢复了与初始计费网关的连接的时候,GGSN 21将新产生的归属于这个用户/会话/PDP组合的CDR发送给PDP-CG存储器单元201中所保存的初始网关。
换句话说,对于某个特定的用户/会话/PDP组合而言,在从通信链路故障中恢复之后,GGSN发送的CDR所到达的地址可以被认为是已经重置为其初始位置。
在这种情况下,在本发明的实施例中也可以应对在到初始CG的通信链路出现故障期间由用户产生新的会话或新的PDP上下文这一问题。在这种情况下,新的用户/会话/PDP组合是以与步骤301~307中的处理相同的方式建立的。新的值被保存在PDP-CG存储器单元201中,并且SGSN 8和GGSN 21被设置成将所产生的与这个用户/会话/PDP组合有关的CDR传递到新的有效计费网关。
在恢复了通信链路之后,即使将有效计费网关、也就是用于新的PDP上下文的计费网关重置成初始计费网关,由SGSN 8以及GGSN21产生的CDR也仍然被发送到与在建立用户/会话/PDP组合期间所定义的计费网关相同的计费网关。在建立用户/会话/PDP组合期间,GGSN 21发送由所述用户/会话/PDP组合创建的CDR,其中所述用户/会话/PDP组合是由保存在PDP-CG存储器单元201中的用于所述用户/会话/PDP组合的值定义的,而且SGSN 8将用于同一个用户/会话/PDP组合的CDR发送到由GGSN 21所指示的计费单元。
在图5中显示了本发明的第二实施例。图5显示了通过相互连接153如先前在图2中所显示的那样相连的SGSN 8以及GGSN 21。SGSN 8进一步通过相互连接191如先前在图2中所显示的那样与移动台(未显示)相连。此外,SGSN 8还通过相互连接155如先前显示的那样与第一计费网关(未显示)相连,并且SGSN还通过相互连接157与第二计费网关(未显示)相连。GGSN通过相互连接181如先前在图2中所显示的那样与分组数据网络(未显示)相连。此外,所述GGSN 21还通过相互连接161与第一计费网关(未显示)相连,并且通过相互连接163与第二计费网关(未显示)相连。
在图5中,在先前实施例以及现有技术中描述的SGSN还包括从CG定向(direction)单元401。从CG定向单元401是一个存储器单元,该单元能够保存那些可以用于对SGSN进行配置以便将用于特定用户/会话/PDP组合的CDR发送到指定的计费网关的值。
现有技术中描述的GGSN还包括一个主CG定向单元403。所述主CG定向单元403是一个存储器单元,该单元能够保存那些可以用于对GGSN进行配置以便将用于特定用户/会话/PDP组合的CDR发送到指定的计费网关的值。
此外,从CG定向单元401还被设置成接收来自主CG定向单元403的值。
使用图2和5中所描述的部件并且结合图6来描述在对由GGSN和SGSN为特定用户/会话/PDP组合所产生的计费数据记录进行定向的过程中第二实施例对主/从CG单元的使用。
第一个步骤501是在使用用户设备125的用户A经由移动台2启动一个GPRS会话的时候执行的。这样会为SGSN 8以及GGSN 21激活第一PDP上下文(PDP1)。
在第二个步骤503中,GGSN 21通过检查来确定当前哪一个计费网关被指定为有效状态。然后,关于这个用户/会话/PDP组合的有效值被保存在GGSN的主CG单元403中。随后,GGSN 21被配置成将所产生的任何用于所述用户/会话/PDP组合的CDR发送到由该存储的值所定址的计费网关。
第三个步骤505是在GGSN向SGSN 8指示将由SGSN 8为该特定用户/会话/PDP组合所产生的CDR发送到哪一个计费网关的时候执行的。GGSN主CG单元。然后,GGSN 21被配置成将所产生的任何用于该用户/会话/PDP组合的CDR发送到由所存储的值所定址的计费网关。
在第四个步骤507中,将由SGSN 8接收的有效CG值与用户/会话/PDP组合值一起保存在SGSN的从CG单元401中。然后,通过使用这个接收值,SGSN 8被配置成将所产生的任何用于该用户/会话/PDP组合的CDR发送到由该接收值所定址的计费网关。
最后,在第五个步骤511中,用户A终止会话,并且那些写入到主单元401以及从单元403中的值将会被删除。
由此,在创建会话的时候,所述主从单元将会被同步,而且SGSN8以及GGSN 21被配置成将用于特定用户/会话/PDP组合的CDR发送到同一个计费网关。
对于由SGSN 8和GGSN 21所定址的计费网关而言,其通信故障所引发的问题可以用与先前实施例相类似的方式来进行处理。在故障期间,如果一个或多个计费网关出现了通信故障,那么SGSN 8以及GGSN 21会取决于在GGSN以及SGSN内部存储的路由信息而将参考特定用户/会话/PDP组合所创建的CDR发送到备选的计费网关。在本发明的一个实施例中,主CG定向单元401和从CG定向单元403中保存的值不会被改变成反映通信故障期间的CDR定址变化。然后,在从通信故障中恢复之后,SGSN 8以及GGSN 21会恢复成向主从CG定向单元中所存储的计费网关发送CDR,换句话说,向初始配置步骤期间所分配的计费网关发送CDR。
在本发明的另一个实施例中,配置同步可以用一个循环551来实现。该循环551是在等待会话终止的同时执行的。在这个循环中,图6所示的记帐处理将其自身传递回到一个由GGSN检查用于在GGSN21中所保存的特定用户/会话/PDP组合的地址值并将该地址值传递到SGSN21的步骤。因此,举例来说,如果在CDR生成功能与计费网关之间的通信链路出现临时或永久性故障期间,因为任何原因而迫使GGSN 21为特定用户/会话/PDP组合对CDR位置进行重新定址,那么SGSN 8将被重新配置为遵循GGSN CDR生成功能所使用的相同路由,由此将CDR发送到相同的计费网关。
在本发明的这个实施例中,从GGSN到SGSN的循环信息可以用于将由GGSN检测到的对记帐信息的改变或是补充通知给SGSN。举例来说,这些改变可以是一个在GGSN检测到无法到达某个计费网关之后可供使用的计费网关的列表。该实施例与现有技术中的方法是不同的,其中该现有技术中的方法对SGSN因为服务质量问题或是SGSN中发生变化而要求更新PDP上下文作出响应,仅仅更新所述SGSN。
上述实施例也可用作进一步的实施例的基础。在本发明的一个进一步的实施例中,被选择用于供特定会话或用户使用的计费网关并不是被简单地选定为有效网关,而是通过对其进行选择,促使同一个会话或用户的分组数据协议上下文CDR全部由同一个计费网关来处理。这样做将会创建一个会话默认计费网关,并且只有在通信故障导致由备选的计费网关临时接收CDR的时候才不使用该网关。
因此,在这种实施例中,当用户为现有会话创建多个PDP上下文时,由GGSN和SGSN产生的所有CDR都被定址到与用于第一PDP上下文的初始地址相同的计费网关(如果可能的话)。此外,在请求进一步的会话PDP上下文的时候,除了已经确定向哪个计费网关地址发送初始会话PDP上下文的计费网关地址之外,没有必要保存进一步的网关地址。
在本发明的另一个实施例中,PDP-CG地址单元201、从CG单元401以及主CG单元403为每个用户/会话/PDP上下文保存在初始计费网关出现故障的时候将会被使用的计费网关的地址。
在本发明的另一个实施例中,SGSN以及GGSN通信节点被配置成在第一个定址的计费网关出现故障的情况下将CDR自动路由到一个备选的计费网关。
在这样的实施例中,运营商通过提供一个可由GGSN和SGSN向其传递CDR的计费网关的地址列表,来配置GGSN以及SGSN。此外,该列表还提供了所要使用的计费网关的优先级的初始顺序。然后,GGSN以及SGSN使用该列表来将CDR定址到可以使用循环系统获取的计费网关。因此,如果处于列表顶部的计费网关出现故障,那么将会使用下一个计费网关。如果该下一个计费网关也出现故障,则使用列表上的后一个网关。在到达列表的底部的时候,指向下一个可用计费网关的指针将会重置为位于列表顶部的初始计费网关。
在另一个实施例中,PDP-CG地址单元位于计费网关的外部。同样地,从CG单元401与主CG单元403的功能被合并在一起,并且位于GGSN与SGSN的外部。在这样的实施例中,GGSN和SGSN从外部部件中读取为特定用户/会话/PDP组合而定址的CG单元的地址。
上述实施例是在GPRS或UMTS通信系统的环境中描述的。但是在这些实施例中说明的本发明也同样适用于其他那些实现相似记帐系统的通信系统。
此外,本发明是在通用网关服务节点以及交换网关服务节点的环境中描述的,但是本发明也同样适用于通信系统内部的那些包含了相同或相似功能的部件。
Claims (20)
1.一种通信系统,包括:
第一通信节点;
第二通信节点;
多个计费节点;以及
存储器;
所述第一节点包括用于将信息发送到所述计费节点中的至少一个计费节点的装置;
所述第二节点包括用于将信息发送到所述计费节点中的至少一个计费节点的装置;
所述存储器包括用于存储标识所述计费节点中的至少一个计费节点的信息的装置;其中:
所述第一节点和所述第二节点被设置成取决于所述存储器中所保存的所述信息,将各自的信息发送到相同的所述至少一个计费节点。
2.如权利要求1所述的通信系统,其中所述第一或第二节点包括:取决于所述第一节点与所述第二节点之间传递的通信数据上下文来选择所述至少一个计费节点的装置。
3.如权利要求2所述的通信系统,其中通信数据上下文取决于下述中的至少一项:
请求或传送所述通信数据的用户;
由所述用户请求的会话;
在由所述用户请求的所述会话中使用的分组数据协议。
4.如权利要求1所述的通信系统,其中所述通信系统是UMTS体系结构的通信系统。
5.如权利要求1所述的通信系统,其中所述通信系统是GPRS体系结构的通信系统。
6.如权利要求1所述的通信系统,其中所述第一通信节点是网关GPRS服务节点(GGSN)。
7.如权利要求1所述的通信系统,其中所述第二通信节点是服务GPRS支持节点(SGSN)。
8.如权利要求1所述的通信系统,其中所述至少一个计费节点包括计费网关功能(CGF)。
9.如权利要求1所述的通信系统,其中所述至少一个计费节点是计费网关(CG)。
10.如权利要求1所述的通信系统,其中所述存储器位于所述第一或所述第二通信节点的内部。
11.如权利要求10所述的通信系统,还包括位于所述第一或第二通信节点中的另一个节点内部的第二存储器,其中所述第二存储器被设置成存储用于标识所述计费节点中的至少一个计费节点的信息,并且所述第二存储器被设置成使所述存储器中存储的值与所述第二存储器中存储的值同步。
12.如权利要求11所述的通信系统,其中由所述第一和第二节点中的至少一个节点发送的所述信息可以包括至少一个数据记录。
13.一种用于在通信系统中记帐的方法,包括以下步骤:
将信息从第一通信节点发送到多个计费节点中的至少一个计费节点,
将信息从第二通信节点发送到所述多个计费节点中的至少一个计费节点,
在存储器中保存用于标识所述多个计费节点中的至少一个计费节点的信息,其中:
所述第一通信节点和所述第二通信节点被设置成取决于所述存储器中保存的所述信息,将各自的信息发送到相同的至少一个所述计费节点。
14.如权利要求13所述的方法,还包括以下步骤:
取决于在所述第一通信节点与所述第二通信节点之间传递的通信数据上下文,来选择至少一个计费节点。
15.如权利要求14所述的方法,还包括以下步骤:
将用于标识所述被选定的至少一个计费节点的值传递到所述存储器设备。
16.如权利要求14所述的方法,其中选择所述至少一个计费节点的步骤可以取决于下述中的至少一项:
请求或传送所述通信数据的用户;
由所述用户请求的会话;
在由所述用户请求的所述会话中使用的分组数据协议。
17.如权利要求13所述的方法,还包括以下步骤:在另一个存储器设备中存储所述用于标识所述多个计费节点中的至少一个计费节点的信息。
18.如权利要求17所述的方法,还包括以下步骤:维护所述存储器以及所述第二存储器,以便使用于标识所述计费节点中的至少一个计费节点的信息是相同的。
19.一种在通信系统中使用的通信节点,所述节点被设置成将信息发送到一个计费节点,所述节点包括一个存储器,用于存储标识由所述节点向其发送所述信息的计费节点的信息。
20.如权利要求20所述的节点,其中所述节点可以被设置成将所述存储器中的所述信息发送到第二节点。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/702,051 US20050101290A1 (en) | 2003-11-06 | 2003-11-06 | Communications system |
US10/702,051 | 2003-11-06 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN1894889A true CN1894889A (zh) | 2007-01-10 |
Family
ID=34551583
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNA2004800374127A Pending CN1894889A (zh) | 2003-11-06 | 2004-10-21 | 通信系统 |
Country Status (5)
Country | Link |
---|---|
US (1) | US20050101290A1 (zh) |
EP (1) | EP1680885A1 (zh) |
JP (1) | JP4362516B2 (zh) |
CN (1) | CN1894889A (zh) |
WO (1) | WO2005046123A1 (zh) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6970694B2 (en) * | 2002-07-30 | 2005-11-29 | Interdigital Technology Corporation | Method and apparatus for mobile based access point name (APN) selection |
CN1885779B (zh) * | 2005-06-24 | 2011-07-27 | 朗迅科技公司 | 为在线收费系统验证路由选择的ims网关系统和方法 |
US20070036311A1 (en) * | 2005-07-14 | 2007-02-15 | Uwe Foll | Flow control in a communications network using a service cluster solution |
WO2007076880A1 (en) * | 2005-12-30 | 2007-07-12 | Telefonaktiebolaget Lm Ericsson (Publ) | Redirecting data flow of a secondary pdp to a primary pdp before establishing the secondary pdp context |
US8107981B2 (en) * | 2009-12-22 | 2012-01-31 | At&T Mobility Ii Llc | Wireless network interference management using geographic data |
US11729588B1 (en) | 2021-09-30 | 2023-08-15 | T-Mobile Usa, Inc. | Stateless charging and message handling |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB2350019B (en) * | 1999-05-12 | 2003-09-03 | Motorola Ireland Ltd | System and method for billing in a radio telecommunications network |
FR2809921B1 (fr) * | 2000-06-06 | 2002-08-16 | Nortel Matra Cellular | Procede pour le suivi de communications dans un systeme de radiocommunication cellulaire, et coeur de reseau mettant en oeuvre ce procede |
US7237255B2 (en) * | 2000-06-16 | 2007-06-26 | Entriq Inc. | Method and system to dynamically present a payment gateway for content distributed via a network |
DE10130539A1 (de) * | 2001-06-25 | 2003-01-09 | Siemens Ag | Verfahren und Vorrichtungen sowie Software-Programme zum Korrelieren von Gebührendatensätzen |
EP1379068A1 (en) * | 2002-07-01 | 2004-01-07 | TELEFONAKTIEBOLAGET LM ERICSSON (publ) | Method and system for accounting of services |
US20040210522A1 (en) * | 2003-04-04 | 2004-10-21 | Bissantz Annette S. | Charging gateway component selection of billing system component to handle charging data record based on one or more characteristics of the charging data record |
-
2003
- 2003-11-06 US US10/702,051 patent/US20050101290A1/en not_active Abandoned
-
2004
- 2004-10-21 EP EP04769693A patent/EP1680885A1/en not_active Withdrawn
- 2004-10-21 WO PCT/IB2004/003452 patent/WO2005046123A1/en active Search and Examination
- 2004-10-21 CN CNA2004800374127A patent/CN1894889A/zh active Pending
- 2004-10-21 JP JP2006537459A patent/JP4362516B2/ja not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
WO2005046123A1 (en) | 2005-05-19 |
JP4362516B2 (ja) | 2009-11-11 |
EP1680885A1 (en) | 2006-07-19 |
JP2007511125A (ja) | 2007-04-26 |
US20050101290A1 (en) | 2005-05-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1226887C (zh) | 网络中匹配用户状态的设备、方法和系统 | |
TW463509B (en) | GPRS-subscriber selection of multiple internet service providers | |
US8369288B2 (en) | Method and apparatus for bearer processing | |
CN103119988B (zh) | 基于网络区域识别支持多媒体应用 | |
CN1209938C (zh) | 用于附加用户设备至电信网络的方法与系统 | |
TWI578816B (zh) | 高效遞送輔助服務至多技術可用無線傳輸/接收單元之方法及裝置 | |
EP2568730A1 (en) | Method, apparatus and system for accessing service by terminal | |
JP2004040463A (ja) | データ転送システム及びこのシステムを構成する移動通信端末、基地局並びにデータ転送方法 | |
CN1788484A (zh) | 第三代网络中预付费移动服务的重定向和越区切换的方法和系统 | |
JP2005204323A (ja) | 課金効率改良法 | |
CN1993961A (zh) | 混合电信网络中用于会话控制的方法和装置 | |
CN101895948A (zh) | 通用移动通信系统和无线局域网的网络间服务连续的方法 | |
EP2787768B1 (en) | Access method and system | |
CN1738446A (zh) | 一种多媒体消息系统及转发多媒体消息的方法 | |
WO2011011945A1 (zh) | 消息发送方法及通用无线分组业务服务支持节点 | |
US20080247346A1 (en) | Communication node with multiple access support | |
WO2007112683A1 (en) | Method,apparatus and system for call recovery | |
Lin et al. | General Packet Radio Service (GPRS): architecture, interfaces, and deployment | |
CN1894889A (zh) | 通信系统 | |
US7840215B2 (en) | System accounting in a multiprocessor environment | |
CN1450752A (zh) | 基于通用陆地无线接入网接口的多播业务的实现方法 | |
CN101795478A (zh) | 数据旁路的方法、网络侧设备和接入网关 | |
CN100461927C (zh) | 一种基于终端接入属性的应用的实现方法 | |
CN1753370A (zh) | 一种移动分组数据业务中实现用户设备重定向的方法 | |
CN101044722A (zh) | 在服务通用分组无线电标准支持节点和网关通用分组无线电标准支持节点集成 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
ASS | Succession or assignment of patent right |
Owner name: NOKIA AND SIEMENS NETWORKS CO., LTD. Free format text: FORMER OWNER: NOKIA NETWORKS OY Effective date: 20080718 |
|
C41 | Transfer of patent application or patent right or utility model | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20080718 Address after: Espoo, Finland Applicant after: Nokia Siemens Network Co., Ltd. Address before: Espoo, Finland Applicant before: Nokia Oyj |
|
C12 | Rejection of a patent application after its publication | ||
RJ01 | Rejection of invention patent application after publication |
Open date: 20070110 |