WO2018035687A1 - 一种生成计费数据记录cdr的方法、设备和系统 - Google Patents
一种生成计费数据记录cdr的方法、设备和系统 Download PDFInfo
- Publication number
- WO2018035687A1 WO2018035687A1 PCT/CN2016/096269 CN2016096269W WO2018035687A1 WO 2018035687 A1 WO2018035687 A1 WO 2018035687A1 CN 2016096269 W CN2016096269 W CN 2016096269W WO 2018035687 A1 WO2018035687 A1 WO 2018035687A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- information
- communications device
- communication device
- data packet
- cdr
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 57
- 238000004891 communication Methods 0.000 claims abstract description 326
- 230000011664 signaling Effects 0.000 claims description 80
- 238000011084 recovery Methods 0.000 claims description 5
- 230000006870 function Effects 0.000 description 21
- 230000015654 memory Effects 0.000 description 18
- 230000005540 biological transmission Effects 0.000 description 17
- 238000010586 diagram Methods 0.000 description 8
- 238000013461 design Methods 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 3
- 238000012545 processing Methods 0.000 description 3
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000001413 cellular effect Effects 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 230000005641 tunneling Effects 0.000 description 1
- 238000011144 upstream manufacturing Methods 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
Definitions
- the present invention relates to the field of communications, and in particular, to a method, device, and system for generating a CDR.
- the third communications device is the UE, and the third communications device sends the CE information to a second communications device, including: the UE Sending the CE information to the second communication device by the first communication device.
- Figure 1 is a schematic diagram of coverage enhancement levels
- FIG. 3 is a flowchart of a method for generating a charging data record according to an embodiment of the present invention
- FIG. 7 is a flowchart of still another method for generating a charging data record according to an embodiment of the present invention.
- FIG. 9 is a flowchart of still another method for generating a charging data record according to an embodiment of the present invention.
- the present invention provides a method and a device for generating a CDR, which are used to solve the problem of unreasonable charging in the prior art.
- the method and the device are based on the same inventive concept. Since the principles of the method and the device for solving the problem are similar, the implementation of the device and the method can be referred to each other, and the repeated description is not repeated.
- the "and/or" used in the embodiments of the present invention may be a relationship of "and” or an "or” relationship, such as A and/or B, which may be either A alone or B alone. It can be A and B.
- MME Mainly responsible for all control plane functions of the user, that is, session management, including non-access stratum (NAS) signaling and security, tracking area management, PGW and SGW selection.
- session management including non-access stratum (NAS) signaling and security, tracking area management, PGW and SGW selection.
- NAS non-access stratum
- SGW It is mainly responsible for data transmission, forwarding, and route switching of the UE, and is used as a local mobility anchor point when the UE switches between eNBs. Among them, for each UE, only one S-GW serves it at a time.
- the SGW and the PGW are responsible for collecting the charging information and generating a Charging Data Record (CDR), that is, a charging bill.
- CDR Charging Data Record
- MME and SCEF are responsible for collecting charging information and generating CDRs. Since the uplink and downlink data transmissions are asymmetric, data traffic for uplink transmission and downlink reception of user equipment can be separately counted. The operator calculates the cost of the user's wireless communication service based on the CDR.
- the first communications device receives CE information of the UE.
- the CE information may include at least one of the following: CE indication information, CE level information, and CE mode information.
- the CE level information is used to indicate a CE level adopted by the UE, and the CE level may be a CE level adopted by the UE, for example, one of the levels 0 to 3 defined in the 3GPP protocol, and is not pre- limited.
- the first communications device sends the CE information of the UE to the second communications device, where the CE information is used by the second communications device to generate a CDR of the UE.
- the CDR may be in the form of a table, and the table 1 is taken as an example, including the type of the record, for example, the SGW CDR or PGW CDR, the user's IMSI, the record open time, the service data flow list, and the CE information.
- the CE information may refer to the related description in step 101; the service data traffic list may include the number of uplink data packets and/or the number of downlink data packets.
- step 101 includes 101a or 101b.
- the first signaling message may include a UE context resume request message or an Initial UE message.
- the MME may specifically send the uplink data packet of the UE according to the NAS message, where the uplink data packet carries the CE information of the UE. And upstream data.
- step 201a" may be applied to the scenario in which the user equipment data is transmitted by using the control plane transmission mode.
- the CE information of the UE may be specifically carried in the header of the second uplink data packet.
- the second communications device receives the downlink data packet of the UE.
- the base station sends the first signaling message carrying the CE information to the MME.
- the MME sends the CE information to the gateway device by using an uplink data packet or a second signaling message.
- step 102a or 102b, no longer repeat them.
- the gateway device generates a CDR of the UE according to the CE information and the GTP-U data packet.
- the gateway device may store the CE information of the UE, and the stored CE information may be used to generate a downlink CDR according to the CE information of the UE when the gateway device receives the downlink data packet.
- the CE information of the UE is stored as related information of the bearer, so that the gateway device can find the CE information of the UE by using the bearer.
- the gateway device generates a CDR of the UE according to the downlink data packet of the UE and the CE information of the UE.
- step 404 For a specific implementation of step 404, refer to the related description of step 202.
- the MME sends the CE information of the UE to the gateway device by modifying the bearer request message.
- the user plane transmission mode is taken as an example.
- the UE needs to send uplink data to the network side device.
- the UE sends a random access message to the base station to complete the RRC connection recovery with the base station.
- the base station sends the UE context carrying the CE information.
- Resume request to MME; MME sends carry
- the modify bearer request message of the CE information is sent to the SGW; the SGW sends the modify bearer request message to the PGW; after receiving the uplink data or the downlink data of the UE, the SGW and the PGW record the CE information in the CDR.
- the MME sends a GTP-U data packet to the gateway device according to the first signaling message, where the GTP-U data packet carries the CE information of the UE.
- the CE information of the UE may be carried in the header of the GTP-U data packet.
- the step 503 may include: the gateway device generates an uplink CDR of the UE according to the CE information of the UE and the GTP-U data packet.
- the UE sends a NAS message to the MME, where the NAS message carries the CE information of the UE and the uplink data of the UE.
- the UE initiates an attach procedure or a packet data network (PDN) connection establishment process.
- PDN packet data network
- the base station acquires the CE information of the UE, and sends the CE information of the UE to the MME by using the first signaling message.
- the MME sends a SCEF connection request message to the SCEF, where the created SCEF connection request message carries the CE information of the UE.
- the CE information of the UE is recorded in the CDR.
- the foregoing method further includes:
- steps 705 and 706 are executed is not limited.
- an embodiment of the present invention provides a first communications device, which may be used to perform the steps of the first communications device or MME in the embodiment shown in FIG. 3 or 7 or 8 or 9.
- the first communication device specifically includes: a receiving module 101 and a sending module 102.
- the CE information includes at least one of the following: CE indication information, CE level information, and CE mode information; the CE indication information is used to indicate that the UE uses a CE function, and the CE level information is used to indicate the UE.
- the adopted CE level, the CE mode information is used to indicate the CE mode adopted by the UE.
- the first communication device may be an MME or another device that is functionally equivalent to the MME.
- the second communication device may be a SCEF or a gateway device.
- the uplink data packet may be a non-IP data packet.
- the first communication device receives the CE information of the UE and sends the CE information of the UE to the second communication device, so that the second communication device generates the CDR of the UE according to the CE information, thereby enabling the charging.
- CE information When referring to CE information, it can realize differentiated charging for CE and improve the rationality of cost calculation.
- the generating module 202 is configured to generate a CDR of the UE according to the CE information received by the receiving module 201.
- the receiving module 201 is specifically configured to:
- the second communication device receives the location a second signaling message sent by the first communications device, where the second signaling message carries the CE information of the UE.
- the receiving module 201 is further configured to receive the second uplink data packet of the UE.
- the receiving module 201 is further configured to receive a downlink data packet of the UE.
- the sending module 302 is specifically configured to:
- the third communication device obtained by the foregoing embodiment obtains the CE information of the UE, and sends the CE information of the UE to the second communication device, so that the second communication device generates the CDR according to the CE information, and implements differentiated charging for the CE. To improve the rationality of the cost calculation.
- the processor 402 can be a central processing unit (English: central processing unit, CPU for short), or a digital processing unit or the like.
- the processor 402 receives and transmits messages via the communication interface 401.
- the memory 403 may be a volatile memory such as a RAM; the memory 403 may also be a non-volatile memory such as a ROM, a flash memory, an HDD, an SSD, or the memory 403 is a program that can be used to carry or store a desired program or a data structure. Code and any other medium that can be accessed by a computer, but is not limited thereto.
- the memory 403 may be a combination of the above memories.
- the gateway device can include a communication interface 501, a processor 502, and a memory 503.
- the memory 503 is configured to store program code executed by the processor 502.
- the processor 502 may be specifically configured to perform the steps of the second communication device, the gateway device or the SCEF in any of the embodiments shown in FIG. 4 or FIG. 6-9.
- the processor 601 may send the CE information to the second communication device by using the transceiver 603, and details are not described herein.
- the communication interface 604 is further included, and the processor 601 can send the CE information to the second communication device through the communication interface 604, and details are not described herein.
- the foregoing program may be stored in a computer readable storage medium, and when executed, the program includes The steps of the foregoing method embodiments; and the foregoing storage medium includes: a medium that can store program codes, such as a ROM, a RAM, a magnetic disk, or an optical disk.
Landscapes
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明提供了一种生成CDR的方法,设备和系统,用以解决在CE场景下计费不合理的问题。该方法包括:第一通信设备接收UE的CE信息;所述第一通信设备将所述CE信息发送给第二通信设备,所述CE信息用于所述第二通信设备生成所述UE的计费数据记录CDR,以使得第二通信设备根据该CE信息生成UE的CDR,进而使得在计费时能够参考CE信息,提高费用计算的合理性。
Description
本发明涉及通信领域,尤其涉及一种生成CDR的方法、设备和系统。
为支持不同场景的物联网应用,如地下室、管线等弱覆盖场景,3GPP引入了覆盖增强(Coverage Enhancement,CE)技术。在CE技术中,通过划分不同的CE等级,以应对物联网终端所处覆盖环境的变化,在保障覆盖的前提下,可以提高系统的容量、节省终端电池耗电等。其中,不同的CE等级采用不同的调制编码方案和重传方案。如图1所示,目前3GPP协议中定义了等级0至3共4个覆盖等级。CE等级越大,表示用户设备的覆盖越差。此外,CE等级可以用覆盖增强模式(CE mode)来表示,例如CE模式A对应CE等级0和1,CE模式B对应CE等级2和3。
由于CE技术采用多次重传方案,消耗掉大量的额外的无线资源,但目前通信网络不支持对该额外的无线资源的计费,即不支持针对CE的差异化计费。
发明内容
本发明提供一种生成CDR的方法及设备和系统,用以解决现有技术中使用CE功能的场景下计费不合理的问题。
第一方面,本发明实施例提供了一种生成CDR的方法,包括:第一通信设备接收UE的CE信息;所述第一通信设备将所述CE信息发送给第二通信设备,所述CE信息用于所述第二通信设备生成所述UE的计费数据记录CDR,即第二通信设备根据该CE信息生成UE的CDR,进而使得在计费时能够参考CE信息,实现针对CE的差异化计费,提高费用计算的合理性。此外,MME也可以根据UE的CE信息,生成该UE的CDR。
结合第一方面,在第一方面的第一种实施方式中,所述第一通信设备接收UE的CE信息,包括:所述第一通信设备接收所述UE发送的NAS消息,所述NAS消息携带所述CE信息;或者,所述第一通信设备接收基站发送的第一信令消息,所述第一信令消息携带所述CE信息。
结合第一方面的第一种实施方式,在第一方面的第二种实施方式中,所述第一通信设备将所述CE信息发送给第二通信设备,包括:所述第一通信设备发送第二信令消息给所述第二通信设备,所述第二信令消息携带所述CE信息;或者,所述第一通信设备发送所述UE的上行数据包给所述第二通信设备,所述上行数据包携带所述CE信息。
第二方面,本发明实施例提供了一种生成CDR的方法,包括:第二通信设备接收UE的CE信息;所述第二通信设备根据所述CE信息,生成所述UE的CDR。
结合第二方面,在第二方面的第一种实施方式中,所述第二通信设备接收UE的CE信息,包括:所述第二通信设备接收第一通信设备发送的所述CE信息;或者,所述第二通信设备接收基站发送的所述UE的第一上行数据包,所述第一上行数据包携带所述CE信息。
结合第二方面的第一种实施方式,在第二方面的第二种实施方式中,所述第二通信设备接收第一通信设备发送的所述CE信息,包括:所述第二通信设备接收所述第一通信设备发送的第二信令消息,所述第二信令消息携带所述CE信息;或者,所述第二通信设备接收所述第一通信设备发送的所述UE的第一上行数据包,所述第一上行数据包携带所述CE信息。
结合第二方面的第一种或第二种实施方式,在第二方面的第三种实施方式中,所述第二通信设备根据所述CE信息,生成所述UE的CDR,包括:所述第二通信设备根据所述第一上行数据包和所述CE信息,生成所述UE的CDR。
结合第二方面的第一种实施方式,在第二方面的第四种实施方式中,在所述第二通信设备接收所述第一通信设备发送的第二信令消息之后,所述方法还
包括:所述第二通信设备接收所述UE的第二上行数据包;所述第二通信设备根据所述CE信息,生成所述UE的CDR,包括:所述第二通信设备根据所述第二上行数据包和所述CE信息,生成所述UE的CDR。
结合第二方面或第二方面的上述任一种实施方式,在第二方面的第四种实施方式中,所述第二通信设备根据所述CE信息,生成所述UE的CDR,包括:所述第二通信设备接收所述UE的下行数据包;所述第二通信设备根据所述UE的下行数据包和所述CE信息,生成所述UE的下行CDR。
第三方面,本发明实施例提供了一种生成CDR的方法,包括:第三通信设备获取UE的CE信息;所述第三通信设备发送所述CE信息给第二通信设备,所述CE信息用于所述第二通信设备生成所述UE的CDR。
结合第三方面,在第三方面的第一种实施方式中,所述第三通信设备为所述UE,所述第三通信设备发送所述CE信息给第二通信设备,包括:所述UE通过第一通信设备发送所述CE信息给所述第二通信设备。
结合第三方面的第一种实施方式,在第三方面的第二种实施方式中,所述UE通过第一通信设备发送所述CE信息给所述第二通信设备,包括:所述UE发送携带有所述CE信息的NAS消息给所述第一通信设备,所述NAS消息用于所述第一通信设备将所述CE信息发送给所述第二通信设备。
结合第三方面,在第三方面的第三种实施方式中,所述第三通信设备为基站,所述第三通信设备发送所述CE信息给第二通信设备,包括:所述基站发送携带有所述CE信息的第一信令消息给第一通信设备,所述第一信令消息用于所述第一通信设备将所述CE信息发送给所述第二通信设备;或者,所述基站发送上行数据包给所述第二通信设备,所述上行数据包携带所述CE信息。
结合上述任一方面或任一实施方式,所述CE信息包括以下至少一种:CE指示信息,CE等级信息和CE模式信息;其中,所述CE指示信息用于指示所述UE使用CE功能,所述CE等级信息用于指示所述UE采用的CE等级,所述CE模式信息用于指示所述UE采用的CE模式。
第四方面,本发明实施例提供了一种第一通信设备,包括:接收模块,用于接收UE的CE信息;发送模块,用于将所述接收模块接收的CE信息发送给第二通信设备,所述CE信息用于所述第二通信设备生成所述UE的CDR。
结合第四方面,在第四方面的第一种实现方式中,所述接收模块具体用于:接收所述UE发送的NAS消息,所述NAS消息携带所述CE信息;或者,接收基站发送的第一信令消息,所述第一信令消息携带所述CE信息。
结合第四方面的第一种实现方式,在第四方面的第二种实现方式中,所述发送模块具体用于:发送第二信令消息给所述第二通信设备,所述第二信令消息携带所述CE信息;或者,发送所述UE的上行数据包给所述第二通信设备,所述上行数据包携带所述CE信息。
第五方面,本发明实施例提供了一种第二通信设备,包括:接收模块,用于接收UE的CE信息;生成模块,用于根据所述接收模块接收的CE信息,生成所述UE的CDR。
结合第五方面,在第五方面的第一种实施方式中,所述接收模块具体用于:接收第一通信设备发送的所述CE信息;或者,接收基站发送的所述UE的第一上行数据包,所述第一上行数据包携带所述CE信息。
结合第五方面的第一种实施方式中,在第五方面的第二种实施方式中,所述接收第一通信设备发送的所述CE信息,包括:接收所述第一通信设备发送的第二信令消息,所述第二信令消息携带所述CE信息;或者,接收所述第一通信设备发送的所述UE的第一上行数据包,所述第一上行数据包携带所述CE信息。
结合第五方面的第一种或第二种实施方式中,在第五方面的第三种实施方式中,所述生成模块具体用于:根据所述第一上行数据包和所述CE信息,生成所述UE的CDR。
第六方面,本发明实施例提供了一种第三通信设备,所述第三通信设备为基站或UE,所述第三通信设备包括:获取模块,用于获取UE的CE信息;发
送模块,用于将所述获取模块获取到的所述CE信息发送给第二通信设备,所述CE信息用于所述第二通信设备生成所述UE的CDR。
结合第六方面,在第六方面的第一种实施方式中,所述第三通信设备为所述UE,所述发送模块具体用于:通过第一通信设备发送所述CE信息给所述第二通信设备。
结合第六方面的第一种实施方式,在第六方面的第二种实施方式中,所述通过第一通信设备发送所述CE信息给所述第二通信设备,包括:发送携带有所述CE信息的NAS消息给所述第一通信设备,所述NAS消息用于所述第一通信设备将所述CE信息发送给所述第二通信设备。
结合第六方面,在第六方面的第三种实施方式中,所述第三通信设备为基站,所述发送模块具体用于:发送携带有所述CE信息的第一信令消息给第一通信设备,所述第一信令消息用于所述第一通信设备将所述CE信息发送给所述第二通信设备;或者,发送上行数据包给所述第二通信设备,所述上行数据包携带所述CE信息。
结合上述任一方面或任一实施方式,所述CE信息包括以下至少一种:CE指示信息,CE等级信息和CE模式信息;其中,所述CE指示信息用于指示所述UE使用CE功能,所述CE等级信息用于指示所述UE采用的CE等级,所述CE模式信息用于指示所述UE采用的CE模式。
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图进行简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为覆盖增强等级的示意图;
图2为EPS网络系统架构图;
图3为本发明实施例中一种生成计费数据记录的方法流程图;
图4为本发明实施例中再一种生成计费数据记录的方法流程图;
图5为本发明实施例中再一种生成计费数据记录的方法流程图;
图6为本发明实施例中又一种生成计费数据记录的方法流程图;
图7为本发明实施例中又一种生成计费数据记录的方法流程图;
图8为本发明实施例中又一种生成计费数据记录的方法流程图;
图9为本发明实施例中又一种生成计费数据记录的方法流程图;
图10为本发明实施例提供了一种第一通信设备的结构示意图;
图11为本发明实施例提供了一种第二通信设备的结构示意图;
图12为本发明实施例提供了一种第三通信设备的结构示意图;
图13为本发明实施例提供了另一种第一通信设备的实体结构示意图;
图14为本发明实施例提供了另一种第二通信设备的实体结构示意图;
图15为本发明实施例提供了另一种第三通信设备的实体结构示意图。
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明提供一种生成CDR的方法及设备,用以解决现有技术中存在的计费不合理问题。其中,方法和设备是基于同一发明构思的,由于方法及设备解决问题的原理相似,因此设备与方法的实施可以相互参见,重复之处不再赘述。本发明实施例中使用的“和/或”,既可以是“和“的关系,还可以是“或”的关系,例如A和/或B,既可以单独为A、或者单独为B,还可以是A和B。
应理解,在本发明实施例中,终端(Terminal)可以称之为用户设备(User
Equipment,UE)、移动台(Mobile Station,MS)或移动终端(Mobile Terminal)等,该终端可以经无线接入网(Radio Access Network,RAN)与一个或多个核心网设备进行通信,例如,终端可以是移动电话(或称为“蜂窝”电话)或具有移动终端的计算机等,例如,终端还可以是便携式、袖珍式、手持式、计算机内置的或者车载的移动设备,它们与无线接入网交换语音和/或数据。
还应理解,本发明实施例中提供的技术方案,可以应用于各种通信系统,例如:全球移动通信系统(Global System of Mobile communication,GSM),码分多址(Code Division Multiple Access,CDMA)系统,宽带码分多址(Wideband Code Division Multiple Access Wireless,WCDMA)系统,通用分组无线业务(General Packet Radio Service,GPRS)系统,长期演进(Long Term Evolution,LTE)系统、演进分组系统(Evolved Packet System,EPS)等。
本发明实施例中以应用到EPS系统为例来说明。如图2所示为EPS网络系统架构图。EPS网络系统包括:UE,演进的通用陆基无线接入网(Evolved universal terrestrial radio access network,EUTRAN),移动性管理实体(Mobility Management Entity,MME),服务网关(Serving Gateway,SGW),分组数据网络网关(Packet Data Network Gateway,PGW),服务GPRS支持节点(Serving GPRS Support Node,SGSN),归属签约用户服务器(Home Subscriber Server,HSS),策略与计费规则功能单元(Policy and Charging Rules Function,PCRF)),业务能力开放功能(Service Capability Exposure Function,SCEF)以及运营商互联网协议(Internet Protocol,IP)服务(Operator's IP Services)。
EUTRAN:由多个演进型节点(Evolved Node B,eNB)组成的网络,能够实现无线物理层功能、资源调度和无线资源管理、无线接入控制以及移动性管理功能。eNB通过用户面接口S1-U与SGW相连,用于传送用户数据;通过控制面接口S1-MME与MME相连,采用S1-AP协议实现无线接
入承载控制等功能。
MME:主要负责用户即会话管理的所有控制平面功能,包括非接入层(non access stratum,NAS)信令及安全,跟踪区的管理,PGW与SGW的选择等。
SGW:主要负责UE的数据传输、转发以及路由切换等,并作为UE在eNB之间切换时的本地移动性锚定点。其中,对于每一个UE,每个时刻仅有一个S-GW为之服务。
PGW:作为分组数据网络(Packet Data Network Gateway,PDN)连接的锚定点,负责UE的IP地址分配,UE的数据报文过滤、速率控制、生成计费信息等。
HSS:是用于存储用户签约信息的数据库,该设备的主要功能是存储用户签约信息、用户鉴权、以及位置信息管理等。
PCRF:用于基于业务数据流的服务质量(quality of service,QoS)控制、门控以及计费控制等。
SCEF:用于非IP数据报文的传输和转发,以及非IP数据报文的计费信息采集。
SGSN:主要完成分组数据包的路由转发、移动性管理、会话管理、逻辑链路管理、鉴权和加密、话单产生和输出等功能。
在上述EPC网络中,由SGW和PGW两个节点负责采集计费信息并生成计费数据记录(Charging Data Record,CDR),即计费话单。对于非IP数据报文,也可以通过SCEF传输,由MME和SCEF两个节点负责采集计费信息并生成CDR。由于上行、下行数据传输具备不对称性,对于用户设备的上行发送和下行接收的数据流量可以分别统计。运营商基于CDR计算用户的无线通信业务的费用。
如图3所示,本发明实施例提供了一种生成计费数据记录的方法,该方法可以由第一通信设备执行,该第一通信设备可以为MME或功能等同于MME
的其它核心网设备,下面以MME为例说明如下:
101、第一通信设备接收UE的CE信息。
其中,所述CE信息可以包括以下至少一种:CE指示信息,CE等级信息和CE模式信息。
具体地,所述CE指示信息用于指示所述UE使用CE功能,例如,采用1个比特位来指示,当该比特位置为1时,表示UE使用CE功能,反之,表示UE未使用CE功能。
具体地,所述CE等级信息用于指示UE采用的CE等级,该CE等级具体可以为所述UE采用的CE等级,例如,3GPP协议中定义的等级0至3中的一个覆盖等级,不预限定。
具体地,所述CE模式信息用于指示UE采用的CE模式,例如,CE模式A或CE模式B,不预限定。
102、第一通信设备将UE的CE信息发送给第二通信设备,该CE信息用于第二通信设备生成该UE的CDR。
其中,该第二通信设备可以为网关设备,还可以为SCEF。网关设备可以为SGW和/或PGW,不予限制。
可选地,步骤102中的CDR可以为上行CDR,也可以为下行CDR,显然,也可以为同时包含上行和下行的综合CDR,不予限制。其中,上行CDR用于对用户设备上行发送的数据信息进行统计;下行CDR用于对用户设备接收的下行数据信息进行统计;综合CDR用于对用户设备的上行和/或下行数据信息进行统计。
其中,CDR可以采用表格的形式,以表1为例,包括记录的类型,例如,SGW CDR或PGW CDR,用户的IMSI,记录打开时间,业务数据流量列表,以及CE信息等。具体地,CE信息可以参见步骤101中的相关描述;业务数据流量列表可以包括上行数据包数目和/或下行数据包数目。
表1
需要进一步说明的是,CDR用于计算费用。以CE信息为例,由于覆盖增强等级越大表示用户设备的覆盖越差,因而,为了保证通信质量,覆盖增强等级越大的终端消耗的资源越多。相应地,为覆盖增强等级越大的终端提供服务,应当收取更多的费用。假设CE等级为0的终端,发送上行数据的流量为10M,收取费用30RMB,那么CE等级为1的终端,发送上行数据的流量为10M,收取费用60RMB。
上述实施例提供的方法中,第一通信设备接收UE的CE信息,并将UE的CE信息发送给第二通信设备,以使得第二通信设备根据该CE信息生成UE的CDR,进而使得在计费时能够参考CE信息,实现基于CE的差异化计费,提高费用计算的合理性。
可选地,在上述实施例的第一种实施场景下,以MME为例,步骤101包括101a或者101b。
101a、MME接收UE发送的NAS消息,所述NAS消息携带所述CE信息。
101b、MME接收基站发送的第一信令消息,所述第一信令消息携带所述
CE信息。
其中,所述第一信令消息可以包括UE上下文恢复请求消息(UE context resume request message)或初始化UE消息(Initial UE message)。
需要说明的是,UE上下文恢复请求消息可以用于采用用户面传输方式传输UE数据的场景下;初始化UE消息可以用于采用控制面传输方式传输UE数据的场景下。
进一步地,步骤102可以包括102a或者102b。
102a、MME发送第二信令消息给网关设备,该第二信令消息携带该CE信息。
其中,第二信令消息可以为修改承载请求消息(modify bearer request message)。
102b、MME发送该UE的上行数据包给网关设备,该上行数据包携带该CE信息。
具体地,CE信息可以携带在上行数据包的包头中;此外,该上行数据包可以为GPRS隧道协议-用户面(GPRS Tunneling Protocol-User Plane,GTP-U)数据包。
需要说明的是,若步骤101a中的NAS消息还携带有该UE的上行数据,则步骤102b中MME具体可以根据该NAS消息发送该UE的上行数据包,该上行数据包携带该UE的CE信息和上行数据。
若步骤101a中的NAS消息未携带该UE的上行数据,则在步骤102b之前还包括MME接收包含有UE上行数据的NAS消息,且在步骤102b中MME具体可以根据该接收的包含有UE上行数据的NAS消息发送该UE的上行数据包,该上行数据包携带该UE的CE信息。
可选地,在上述实施例的第二种实施场景下,以MME为例,步骤102可以替换为102c或102d。
102c、MME将UE的CE信息发送给SCEF。
其中,该CE信息用于SCEF生成该UE的CDR。
具体地,该UE的CE信息可以通过创建SCEF连接请求消息(Create SCEF Connection Request message)发送给SCEF。
进一步地,MME与SCEF之间可以通过IWK-SCEF通信,当IWK-SCEF收到MME发送的上述Create SCEF Connection Request message时,可以转发给SCEF,不予限定。
102d、MME根据该UE的CE信息,生成该UE的CDR。
具体地,MME在接收到该UE的上行数据包或下行数据包时,将该UE的CE信息记录在该UE的CDR中。
如图4所示,本发明实施例提供了再一种生成CDR的方法,该方法由第二通信设备执行,该第二通信设备可以为网关设备或SCEF,其中,网关设备具体可以包括PGW和/或SGW,如下所述。
201、第二通信设备接收UE的CE信息。
其中,CE信息可以参见图3所示实施例中的相关描述,不再赘述。
202、第二通信设备根据该UE的CE信息,生成该UE的CDR。
其中,上述CDR可以为上行CDR,也可以为下行CDR,还可以为综合CDR,具体参见图3所示实施例的相关描述。
具体地,当第二通信设备接收到UE的上行或下行数据时,将CE信息记录在CDR中。例如,当接收到UE的上行数据时,将CE信息记录在上行CDR中;或者,当接收到UE的下行数据时,将CE信息记录在下行CDR中。
上述实施例提供的方法中,第二通信设备接收UE的CE信息,并根据该UE的CE信息生成该UE的CDR,使得在使用CDR计算费用时,充分考虑到CE的因素,提高费用计算的合理性。
可选地,在上述实施例的上行数据传输场景下,即UE发送上行数据给第二通信设备,步骤201可以包括201a或201b。
201a、第二通信设备接收第一通信设备发送的该UE的CE信息。
其中,该第一通信设备可以为MME或功能与MME等同的其它设备。
201b、第二通信设备接收基站发送的该UE的第一上行数据包,该第一上行数据包携带该UE的CE信息。
具体地,基站在接收到UE发送的上行数据包之后,在该接收的上行数据包中填加该UE的CE信息,生成第一上行数据包;然后,将生成的第一上行数据包发送给第二通信设备。例如,第一上行数据包的包头中包含该UE的CE信息。
此外,在上述步骤201b中,以网关设备为例,若网关设备包含SGW和PGW,则基站通过第一上行数据包发送CE信息给SGW,SGW发送该第一上行数据包给PGW,因此,PGW和SGW均可以通过第一上行数据包获得该UE的CE信息,以便PGW和SGW生成CDR。
其中,步骤201a具体可以包括:
201a’、第二通信设备接收MME发送的第二信令消息,该第二信令消息携带该UE的CE信息;或者,
201a”、第二通信设备接收该MME发送的该UE的第二上行数据包,该第二上行数据包携带该UE的CE信息。
其中,在上述步骤201a’中,以网关设备为例,若网关设备包含SGW和PGW,则MME通过第二信令消息发送CE信息给SGW,SGW发送该第二信令消息给PGW,因此,PGW和SGW均可以通过第二信令消息获得该UE的CE信息,以便PGW和SGW生成CDR。
此外,步骤201a’可以用于网络侧存在UE的下行待发送数据,具体地,PGW将UE的下行数据发送给SGW,SGW发送下行数据通知(Downlink Data Notification,DDN)给MME,MME发送寻呼消息给UE;UE在接收到寻呼消息后,与基站建立无线资源控制(radio resource control,RRC)连接,基站在收到后RRC连接建立消息(携带有NAS业务请求)后,将该UE的CE信息和NAS业务请求携带在初始化UE消息发送给MME,MME通过修改承载请
求将该UE的CE信息发送给SGW和PGW。
需要说明的是,步骤201a”可以应用于采用控制面传输方式传输用户设备数据的场景下。此外,该UE的CE信息具体可以携带在第二上行数据包的包头中。
可选地,结合上述上行数据传输场景中步骤201b以及201a”,步骤202可以包括:
第二通信设备根据接收的上行数据包和该UE的CE信息,生成该UE的CDR。
具体地,第二通信设备根据接收的上行数据包更新CDR中的上行数据包数目,并将CE信息记录在CDR中。若CE信息存在更新,则记录更新后的CE信息下的数据包数目,不再赘述。其中,该UE的CDR可以为上行CDR。
可选地,结合上述上行数据传输场景,在步骤201a’之后,上述方法还包括:
第二通信设备接收该UE的第三上行数据包;
进一步地,步骤202可以包括:
第二通信设备根据第三上行数据包和该UE的CE信息,生成该UE的CDR。
需要说明的是,该第三上行数据包可以是由基站发送的,也可以是由MME发送的。
可选地,在上述实施例的下行数据传输场景下,即网络侧设备发送下行数据给UE,步骤202可以包括:
202a、第二通信设备接收该UE的下行数据包;
202b、第二通信设备根据该UE的下行数据包和该UE的CE信息,生成该UE的下行CDR。
具体地,第二通信设备根据接收的下行数据包更新CDR中的下行数据包数目,并将CE信息记录在CDR中。
需要说明的是,本发明各实施例中所提及的上行数据包指的是携带有该UE
的上行数据的数据包,下行数据包指的是携带有该UE的下行数据的数据包。
如图5所示,本发明实施例提供了再一种生成CDR的方法,该方法由第三通信设备执行,该第三通信设备可以为UE或基站,具体如下所述。
301、第三通信设备获取UE的CE信息。
其中,CE信息可以参见图3所示实施例中的相关描述,不再赘述。
302、第三通信设备发送该UE的CE信息给第二通信设备,该CE信息用于第二通信设备生成该UE的CDR。
其中,该第二通信设备可以为网关设备,也可以为SCEF。其中,网关设备具体可以包括SGW和/或PGW。
可选地,当第三通信设备为UE时,步骤302包括:
UE通过第一通信设备发送该CE信息给第二通信设备。
其中,第一通信设备可以为MME或者功能与MME等同的其它设备。
具体地,UE发送携带有该CE信息的NAS消息给MME,该NAS消息用于MME将该CE信息发送给网关设备;MME通过上行数据包或者信令消息将该CE信息发送给网关设备,具体可以参见步骤102a或102b的相关描述,不再赘述。
可选地,当第三通信设备为基站时,步骤302包括302a或302b。
302a、基站发送携带有该CE信息的第一信令消息给第一通信设备,该第一信令消息用于MME将该CE信息发送给第二通信设备。
具体地,基站发送携带有该CE信息的第一信令消息给MME,具体可以参见步骤101b;MME通过上行数据包或者第二信令消息将该CE信息发送给网关设备,具体可以参见步骤102a或102b,不再赘述。
302b、基站发送该UE的上行数据包给第二通信设备,该上行数据包携带该CE信息。
上述实施例提供的方法中,第三通信设备获取UE的CE信息,并发送该
UE的CE信息给网关设备,以使得网关设备根据CE信息生成CDR,进而使得在使用CDR计算费用时,充分考虑到CE的因素,实现针对CE的差异化计费,提高费用计算的合理性。
如图6所示,本发明实施例提供了又一种生成计费数据记录CDR的方法,具体如下所述。
401、基站获取UE的CE信息,并将该UE的CE信息携带在GTP-U数据包中发送给网关设备。
其中,CE信息可以参见图3所示实施例中的相关描述,不再赘述。
具体地,基站接收UE发送的上行数据,然后根据该UE的上行数据和CE信息生成GTP-U数据包,最后将该GTP-U数据包发送给网关设备。其中,该CE信息可以携带在GTP-U数据包的包头。
402、网关设备根据该CE信息和该GTP-U数据包,生成该UE的CDR。
其中,步骤402的具体实施可以参见步骤202的相关描述。
需要说明的是,上述网关设备可以包括SGW和PGW中的至少一种。当上述网关设备包含SGW和PGW时,基站通过GTP-U数据包发送CE信息给SGW,SGW发送该GTP-U数据包给PGW,因此,PGW和SGW均可以通过GTP-U数据包获得该UE的CE信息,以便PGW和SGW生成CDR。
此外,网关设备在获得该UE的CE信息后,可以存储该UE的CE信息,存储后的CE信息可以用于在网关设备收到下行数据包时,根据该UE的CE信息,生成下行CDR。其中,该UE的CE信息作为承载的相关信息进行存储,以便于网关设备可以通过承载查找到该UE的CE信息。
可选地,上述方法还包括:
403、网关设备接收该UE的下行数据包;
404、网关设备根据该UE的下行数据包和该UE的CE信息,生成该UE的CDR。
其中,步骤404的具体实施可以参见步骤202的相关描述。
如图7所示,本发明实施例提供了又一种生成计费数据记录CDR的方法,具体如下所述。
501、基站获取UE的CE信息,并将该UE的CE信息通过第一信令消息发送给MME。
其中,该CE信息可以参见图3所示实施例中的相关描述。
需要说明的是,当采用控制面传输方式传输UE的数据时,第一信令消息可以为Initial UE message;当采用用户面传输方式传输UE的数据时,第一信令消息可以为UE context resume request。
502、MME通过修改承载请求消息,将该UE的CE信息发送给网关设备。
503、网关设备根据该UE的CE信息,生成该UE的CDR。
其中,CDR可以参见图3所示实施例中的相关描述,不再赘述。
具体地,网关设备可以在接收到该UE的上行数据包或下行数据包之后,将该CE信息记录在该UE的CDR中。
以采用控制面传输方式为例进行说明,假设网络侧设备有下行数据需要发送给UE,MME发送寻呼消息给UE;UE发送携带有服务请求的RRC(无线资源控制,Radio Resource Control)连接建立(RRC connection establishment)消息给基站;基站根据该RRC connection establishment消息和该UE的CE信息发送Initial UE message给MME,该Initial UE message携带该CE信息和服务请求;MME发送携带有该CE信息的修改承载请求消息给SGW;SGW发送该修改承载请求消息给PGW;PGW或SGW在接收到UE的下行数据包之后,将CE信息记录在CDR中。
以采用用户面传输方式为例进行说明,假设UE有上行数据需要发送给网络侧设备,UE发送随机接入消息给基站,与基站之间完成RRC连接恢复;基站发送携带有CE信息的UE context resume request给MME;MME发送携带有
该CE信息的修改承载请求消息给SGW;SGW发送该修改承载请求消息给PGW;SGW和PGW在接收到UE的上行数据或下行数据后,将CE信息记录在CDR中。
可选地,在一种可替换的场景下,第一信令消息还携带有UE的上行数据,上述步骤502可以由步骤502a-502b替换,在502b之后执行步骤503。
502a、MME发送修改承载请求消息给网关设备。
502b、MME根据第一信令消息,发送GTP-U数据包给网关设备,该GTP-U数据包携带有该UE的CE信息。
具体地,该UE的CE信息可以携带在该GTP-U数据包的包头中。
进一步地,当CDR区分上行和下行时,步骤503具体可以包括:网关设备根据该UE的CE信息和该GTP-U数据包,生成该UE的上行CDR。
需要说明的是,若网关设备包括SGW和PGW,则步骤502-503以及502a-503a均可以包括MME发送修改承载请求或GTP-U数据包给SGW,SGW接收并发送该修改承载请求或GTP-U数据包给PGW。
如图8所示,本发明实施例提供了又一种生成计费数据记录CDR的方法流程图,具体如下所述。
601、UE发送NAS消息给MME,该NAS消息携带有该UE的CE信息和该UE的上行数据。
602、MME通过信令消息发送该UE的CE信息给网关设备。
其中,该网关设备可以为SGW和/或PGW,该信令消息可以为修改承载请求。
603、MME根据该NAS消息,发送GTP-U数据包给网关设备。
604、网关设备根据该UE的CE信息和GTP-U数据包,生成该UE的CDR。
可选地,在一种可替换场景下,步骤602-603可以替换为602a-603a,在步骤603a执行完毕之后执行步骤604。
602a、MME发送信令消息给网关设备。
其中,网关设备以及信令消息可以参见步骤602中的相关描述。
603a、MME根据该NAS消息,发送GTP-U数据包给网关设备,该GTP-U数据包携带有该UE的CE信息。
如图9所示,本发明实施例提供了又一种生成CDR的方法,具体如下所述。
701、UE发起附着流程或分组数据网络(Packet Data Network,PDN)连接建立流程。
702、基站获取UE的CE信息,并将该UE的CE信息通过第一信令消息发送给MME。
其中,该CE信息可以参见图3所示实施例中的相关描述;第一信令消息可以为初始化UE消息。
703、MME发送创建SCEF连接请求消息给SCEF,该创建SCEF连接请求消息携带该UE的CE信息。
704、SCEF向MME发送创建SCEF连接响应消息。
705、SCEF根据该UE的CE信息和非IP数据包,生成该UE的CDR。
具体地,当SCEF接收上行或下行非IP数据包时,将该UE的CE信息记录在CDR中。
其中,CDR可以参见图3所示实施例中的相关描述,不再赘述。
可选地,上述方法还包括:
706、MME根据UE的CE信息和非IP数据包,生成该UE的CDR。
其中,CDR可以参见图3所示实施例中的相关描述,不再赘述。
具体地,MME和/或SCEF可以在接收到该UE的上行非IP数据包或下行非IP数据包之后,将该CE信息记录在该UE的CDR中。
其中,步骤705和706执行的先后顺序不予限定。
如图10所示,本发明实施例提供了一种第一通信设备,该第一通信设备可以用于执行图3或7或8或9所示实施例中第一通信设备或MME的步骤。该第一通信设备具体包括:接收模块101和发送模块102。
接收模块101,用于接收UE的CE信息。
发送模块102,用于将接收模块101接收的CE信息发送给第二通信设备,所述CE信息用于所述第二通信设备生成该UE的CDR。
其中,所述CE信息包括以下至少一种:CE指示信息,CE等级信息和CE模式信息;所述CE指示信息用于指示所述UE使用CE功能,所述CE等级信息用于指示所述UE采用的CE等级,所述CE模式信息用于指示所述UE采用的CE模式。
其中,第一通信设备具体可以是MME或者功能等同于MME的其它设备;此外,第二通信设备可以为SCEF或网关设备。具体地,网关设备,CDR可以参见上述方法实施例中的相关描述,不再赘述。
可选地,接收模块101具体用于:
接收所述UE发送的NAS消息,所述NAS消息携带所述CE信息;或者,
接收基站发送的第一信令消息,所述第一信令消息携带所述CE信息。
其中,所述第一信令消息可以包括UE上下文恢复请求消息或初始化UE消息。
可选地,发送模块102可以用于执行图3所示实施例中的步骤102a或102b,该发送模块102具体用于:
发送第二信令消息给所述第二通信设备,所述第二信令消息携带所述CE信息;或者,
发送所述UE的上行数据包给所述第二通信设备,所述上行数据包携带所述CE信息。
其中,该上行数据包可以为非IP数据包。
其中,第二信令消息可以为修改承载请求消息,此处不予限制。
上述实施例提供的第一通信设备,通过接收UE的CE信息,并将UE的CE信息发送给第二通信设备,以使得第二通信设备根据该CE信息生成UE的CDR,进而使得在计费时能够参考CE信息,实现针对CE的差异化计费,提高费用计算的合理性。
如图11所示,本发明实施例提供了一种第二通信设备,该第二通信设备可以包括网关设备或SCEF,其中,网关设备具体可以包括PGW和/或SGW。该第二通信设备可以用于执行图4或图6-9所示任一实施例中第二通信设备或网关设备或SCEF的步骤。该第二通信设备具体包括:接收模块201和生成模块202。
接收模块201,用于接收UE的CE信息;
生成模块202,用于根据接收模块201接收的CE信息,生成所述UE的CDR。
可选地,接收模块201具体用于:
接收第一通信设备发送的所述CE信息;或者,
接收基站发送的所述UE的第一上行数据包,所述第一上行数据包携带所述CE信息。
进一步地,所述接收第一通信设备发送的所述CE信息,可以包括:
接收所述第一通信设备发送的第二信令消息,所述第二信令消息携带所述CE信息;或者,
接收所述第一通信设备发送的所述UE的第一上行数据包,所述第一上行数据包携带所述CE信息。
其中,第一通信设备具体可以是MME或者功能等同于MME的其它设备。
可选地,生成模块202具体用于:
根据所述第一上行数据包和所述CE信息,生成所述UE的CDR。
在一种可能的设计中,例如,上行数据传输场景下,第二通信设备接收所
述第一通信设备发送的第二信令消息,该第二信令消息携带该UE的CE信息,此时,接收模块201,还用于接收所述UE的第二上行数据包;
生成模块202,还用于根据接收模块201接收的第二上行数据包和第二信令消息携带的所述CE信息,生成所述UE的CDR。
在另一种可能的设计中,例如,下行数据传输场景下,接收模块201,还用于接收所述UE的下行数据包;
生成模块202,还用于根据接收模块201接收的UE的下行数据包和所述CE信息,生成所述UE的CDR。
上述实施例提供的第二通信设备,通过接收UE的CE信息,并根据该UE的CE信息生成该UE的CDR,实现了针对CE的差异性计费,提高费用计算的合理性。
如图12所示,本发明实施例提供了一种第三通信设备,该第三通信设备可以为基站或UE,可以用于执行图5或图6-9所示任一实施例中基站或UE的步骤。该第三通信设备具体可以包括:获取模块301和发送模块302。
获取模块301,用于获取UE的CE信息。
发送模块302,用于将获取模块301获取到的所述CE信息发送给第二通信设备,所述CE信息用于所述第二通信设备生成所述UE的CDR。
其中,第二通信设备,CE信息,以及CDR可以参见上述方法实施例中的相关描述,不再赘述。
在一种可能的设计中,当所述第三通信设备为所述UE时,发送模块302具体用于:
通过第一通信设备发送所述CE信息给所述第二通信设备。
进一步地,所述通过第一通信设备发送所述CE信息给所述第二通信设备,包括:
发送携带有所述CE信息的NAS消息给所述第一通信设备,所述NAS消
息用于所述第一通信设备将所述CE信息发送给所述第二通信设备。
在另一种可能的设计中,当所述第三通信设备为基站时,发送模块302可以用于执行步骤302a或302b,具体如下:
发送携带有所述CE信息的第一信令消息给第一通信设备,所述第一信令消息用于所述第一通信设备将所述CE信息发送给所述第二通信设备;或者,
发送上行数据包给所述第二通信设备,所述上行数据包携带所述CE信息。
其中,第一信令消息可以参见图3所示实施例的相关描述。
上述实施例提供的第三通信设备,通过获取UE的CE信息,并发送该UE的CE信息给第二通信设备,以使得第二通信设备根据CE信息生成CDR,实现针对CE的差异性计费,提高费用计算的合理性。
需要指出的是,本发明实施例中对模块的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,另外,在本发明各个实施例中的各功能模块可以集成在一个处理器中,也可以是单独物理存在,也可以两个或两个以上模块集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。
如图13所示,本发明实施例提供了另一种MME,该MME可以包括通信接口401、处理器402以及存储器403。所述存储器403,用于存储所述处理器402执行的程序代码。所述处理器402具体可以用于执行图3或图7或8或9所示实施例中第一通信设备或MME的步骤。
处理器402,可以是一个中央处理单元(英文:central processing unit,简称CPU),或者为数字处理单元等等。处理器402通过通信接口401接收和发送消息。
例如,图10所示实施例中的接收模块101和发送模块102均可以通过通信接口401发送或接收数据包或信令消息。
本发明实施例中不限定上述通信接口401、处理器402以及存储器403
之间的具体连接介质。本发明实施例在图12中以通信接口401、处理器402以及存储器403之间通过总线404连接,总线在图13中以粗线表示,其它部件之间的连接方式,仅是进行示意性说明,并不引以为限。所述总线可以分为地址总线、数据总线、控制总线等。为便于表示,图13中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
存储器403可以是volatile memory,例如RAM;存储器403也可以是non-volatile memory,例如ROM,flash memory、HDD、SSD,或者存储器403是能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。存储器403可以是上述存储器的组合。
如图1314所示,本发明实施例提供了另一种网关设备第二通信设备,该第二通信设备可以为网关设备或SCEF,其中,网关设备可以包括PGW和/或SGW。
该网关设备可以包括通信接口501、处理器502以及存储器503。所述存储器503,用于存储所述处理器502执行的程序代码。所述处理器502具体可以用于执行图4或图6-9所示任一实施例中第二通信设备,网关设备或SCEF的步骤。
其中,处理器502可以通过通信接口501接收CE信息,不再赘述。
此外,存储器,总线,以及处理器可以参见图13所示实施例中的相关描述,不再赘述。
如图15所示,本发明实施例提供了另一种第三通信设备,该第三通信设备可以为UE或基站。该第三通信设备可以包括处理器601,存储器602以及收发器603。
所述存储器602,用于存储所述处理器601执行的程序代码。所述处理器601具体可以用于执行图5或图6-8所示任一实施例中基站或UE的步骤。
具体地,当第三通信设备为UE时,处理器601可以通过收发器603发送CE信息给第二通信设备,不再赘述。
可选地,当第三通信设备为基站时,还包括通信接口604,处理器601可以通过通信接口604发送CE信息给第二通信设备,不再赘述。
需要说明的是,上述第二通信设备可以为SCEF或网关设备,该网关设备包括SGW和/或PGW。
此外,存储器以及处理器可以参见图13所示实施例中的相关描述,不再赘述。
需要说明的是,本发明实施例还提供了一种生成CDR的系统,该系统包括:
上述图11所示实施例的第二通信设备以及图12所示实施例的第三通信设备,其中,第二通信设备用于执行图6所示实施例中的网关设备的步骤,第三通信设备用于执行图6所示实施例中基站的步骤;或者,
上述图11所示实施例的第二通信设备,图12所示实施例的第三通信设备以及图9所示实施例的第一通信设备;或者,
上述图14所示实施例的第二通信设备以及图15所示实施例的第三通信设备,其中,第二通信设备用于执行图6所示实施例中的网关设备的步骤,第三通信设备用于执行图6所示实施例中基站的步骤;或者,
上述图14所示实施例的第二通信设备,图15所示实施例的第三通信设备以及图13所示实施例的第一通信设备。
本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员
应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。
Claims (31)
- 一种生成计费数据记录CDR的方法,其特征在于,包括:第一通信设备接收用户设备UE的覆盖增强CE信息;所述第一通信设备将所述CE信息发送给第二通信设备,所述CE信息用于所述第二通信设备生成所述UE的计费数据记录CDR。
- 根据权利要求1所述的方法,其特征在于,所述第一通信设备接收UE的CE信息,包括:所述第一通信设备接收所述UE发送的非接入层NAS消息,所述NAS消息携带所述CE信息;或者,所述第一通信设备接收基站发送的第一信令消息,所述第一信令消息携带所述CE信息。
- 根据权利要求2所述的方法,其特征在于,所述第一通信设备将所述CE信息发送给第二通信设备,包括:所述第一通信设备发送第二信令消息给所述第二通信设备,所述第二信令消息携带所述CE信息;或者,所述第一通信设备发送所述UE的上行数据包给所述第二通信设备,所述上行数据包携带所述CE信息。
- 根据权利要求3所述的方法,其特征在于,所述第一信令消息包括UE上下文恢复请求消息或初始化UE消息,所述第二信令消息包括修改承载请求消息或创建业务能力开放功能SCEF连接请求消息。
- 一种生成计费数据记录CDR的方法,其特征在于,包括:第二通信设备接收用户设备UE的覆盖增强CE信息;所述第二通信设备根据所述CE信息,生成所述UE的计费数据记录CDR。
- 根据权利要求5所述的方法,其特征在于,所述第二通信设备接收UE的CE信息,包括:所述第二通信设备接收第一通信设备发送的所述CE信息;或者,所述第二通信设备接收基站发送的所述UE的第一上行数据包,所述第一上行数据包携带所述CE信息。
- 根据权利要求6所述的方法,其特征在于,所述第二通信设备接收第一通信设备发送的所述CE信息,包括:所述第二通信设备接收所述第一通信设备发送的第二信令消息,所述第二信令消息携带所述CE信息;或者,所述第二通信设备接收所述第一通信设备发送的所述UE的第一上行数据包,所述第一上行数据包携带所述CE信息。
- 根据权利要求6或7所述的方法,其特征在于,所述第二通信设备根据所述CE信息,生成所述UE的CDR,包括:所述第二通信设备根据所述第一上行数据包和所述CE信息,生成所述UE的CDR。
- 根据权利要求7所述的方法,其特征在于:在所述第二通信设备接收所述第一通信设备发送的第二信令消息之后,所述方法还包括:所述第二通信设备接收所述UE的第二上行数据包;所述第二通信设备根据所述CE信息,生成所述UE的CDR,包括:所述第二通信设备根据所述第二上行数据包和所述CE信息,生成所述UE的CDR。
- 根据权利要求5-9任一项所述的方法,其特征在于,所述第二通信设备根据所述CE信息,生成所述UE的CDR,包括:所述第二通信设备接收所述UE的下行数据包;所述第二通信设备根据所述UE的下行数据包和所述CE信息,生成所述UE的下行CDR。
- 一种生成计费数据记录CDR的方法,其特征在于,包括:第三通信设备获取用户设备UE的覆盖增强CE信息;所述第三通信设备发送所述CE信息给第二通信设备,所述CE信息用于所述第二通信设备生成所述UE的CDR。
- 根据权利要求11所述的方法,其特征在于,所述第三通信设备为所述UE,所述第三通信设备发送所述CE信息给第二通信设备,包括:所述UE通过第一通信设备发送所述CE信息给所述第二通信设备。
- 根据权利要求12所述的方法,其特征在于,所述UE通过第一通信设备发送所述CE信息给所述第二通信设备,包括:所述UE发送携带有所述CE信息的非接入层NAS消息给所述第一通信设备,所述NAS消息用于所述第一通信设备将所述CE信息发送给所述第二通信设备。
- 根据权利要求11所述的方法,其特征在于,所述第三通信设备为基站,所述第三通信设备发送所述CE信息给第二通信设备,包括:所述基站发送携带有所述CE信息的第一信令消息给第一通信设备,所述第一信令消息用于所述第一通信设备将所述CE信息发送给所述第二通信设备;或者,所述基站发送上行数据包给所述第二通信设备,所述上行数据包携带所述CE信息。
- 根据权利要求1-14任一项所述的方法,其特征在于,所述CE信息包括以下至少一种:CE指示信息,CE等级信息和CE模式信息;其中,所述CE指示信息用于指示所述UE使用CE功能,所述CE等级信息用于指示所述UE采用的CE等级,所述CE模式信息用于指示所述UE采用的CE模式。
- 一种第一通信设备,其特征在于,包括:接收模块,用于接收用户设备UE的覆盖增强CE信息;发送模块,用于将所述接收模块接收的CE信息发送给第二通信设备,所述CE信息用于所述第二通信设备生成所述UE的计费数据记录CDR。
- 根据权利要求16所述的第一通信设备,其特征在于,所述接收模块具体用于:接收所述UE发送的非接入层NAS消息,所述NAS消息携带所述CE信息;或者,接收基站发送的第一信令消息,所述第一信令消息携带所述CE信息。
- 根据权利要求17所述的第一通信设备,其特征在于,所述发送模块具体用于:发送第二信令消息给所述第二通信设备,所述第二信令消息携带所述CE信息;或者,发送所述UE的上行数据包给所述第二通信设备,所述上行数据包携带所述CE信息。
- 根据权利要求18所述的第一通信设备,其特征在于,所述第一信令消息包括UE上下文恢复请求消息或初始化UE消息,所述第二信令消息为修改承载请求消息。
- 一种第二通信设备,其特征在于,包括:接收模块,用于接收用户设备UE的覆盖增强CE信息;生成模块,用于根据所述接收模块接收的CE信息,生成所述UE的计费数据记录CDR。
- 根据权利要求20所述的第二通信设备,其特征在于,所述接收模块具体用于:接收第一通信设备发送的所述CE信息;或者,接收基站发送的所述UE的第一上行数据包,所述第一上行数据包携带所述CE信息。
- 根据权利要求21所述的第二通信设备,其特征在于,所述接收第一通信设备发送的所述CE信息,包括:接收所述第一通信设备发送的第二信令消息,所述第二信令消息携带所述 CE信息;或者,接收所述第一通信设备发送的所述UE的第一上行数据包,所述第一上行数据包携带所述CE信息。
- 根据权利要求21或22所述的第二通信设备,其特征在于,所述生成模块具体用于:根据所述第一上行数据包和所述CE信息,生成所述UE的CDR。
- 根据权利要求22所述的第二通信设备,其特征在于:所述接收模块,还用于接收所述UE的第二上行数据包;所述生成模块,还用于根据所述接收模块接收的第二上行数据包和所述CE信息,生成所述UE的CDR。
- 根据权利要求20-24任一项所述的第二通信设备,其特征在于:所述接收模块,还用于接收所述UE的下行数据包;所述生成模块,还用于根据所述UE的下行数据包和所述CE信息,生成所述UE的CDR。
- 一种第三通信设备,其特征在于,所述第三通信设备为基站或用户设备UE,所述第三通信设备包括:获取模块,用于获取UE的覆盖增强CE信息;发送模块,用于将所述获取模块获取到的所述CE信息发送给第二通信设备,所述CE信息用于所述第二通信设备生成所述UE的CDR。
- 根据权利要求26所述的第三通信设备,其特征在于,所述第三通信设备为所述UE,所述发送模块具体用于:通过第一通信设备发送所述CE信息给所述第二通信设备。
- 根据权利要求27所述的第三通信设备,其特征在于,所述通过第一通信设备发送所述CE信息给所述第二通信设备,包括:发送携带有所述CE信息的非接入层NAS消息给所述第一通信设备,所述NAS消息用于所述第一通信设备将所述CE信息发送给所述第二通信设备。
- 根据权利要求26所述的第三通信设备,其特征在于,所述第三通信设备为基站,所述发送模块具体用于:发送携带有所述CE信息的第一信令消息给第一通信设备,所述第一信令消息用于所述第一通信设备将所述CE信息发送给所述第二通信设备;或者,发送上行数据包给所述第二通信设备,所述上行数据包携带所述CE信息。
- 根据权利要求16-19任一项所述的第一通信设备,或者权利要求20-25任一项所述的第二通信设备,或者26-29任一项所述的第三通信设备,其特征在于,所述CE信息包括以下至少一种:CE指示信息,CE等级信息和CE模式信息;其中,所述CE指示信息用于指示所述UE使用CE功能,所述CE等级信息用于指示所述UE采用的CE等级,所述CE模式信息用于指示所述UE采用的CE模式。
- 根据权利要求1-15任一项所述的方法或权利要求16-30任一项所述的通信设备,其特征在于,第一通信设备为移动性管理实体MME,第二通信设备为业务能力开放功能SCEF或网关设备。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2016/096269 WO2018035687A1 (zh) | 2016-08-22 | 2016-08-22 | 一种生成计费数据记录cdr的方法、设备和系统 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2016/096269 WO2018035687A1 (zh) | 2016-08-22 | 2016-08-22 | 一种生成计费数据记录cdr的方法、设备和系统 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2018035687A1 true WO2018035687A1 (zh) | 2018-03-01 |
Family
ID=61246055
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2016/096269 WO2018035687A1 (zh) | 2016-08-22 | 2016-08-22 | 一种生成计费数据记录cdr的方法、设备和系统 |
Country Status (1)
Country | Link |
---|---|
WO (1) | WO2018035687A1 (zh) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103037343A (zh) * | 2011-09-30 | 2013-04-10 | 中兴通讯股份有限公司 | 计费消息的上报方法、装置及系统 |
CN103634774A (zh) * | 2012-08-21 | 2014-03-12 | 中兴通讯股份有限公司 | 一种对无线侧本地流量进行计费的方法和装置 |
WO2015122665A1 (en) * | 2014-02-11 | 2015-08-20 | Lg Electronics Inc. | Method and apparatus for indicating change of coverage enhancement mode in wireless communication system |
US20160205661A1 (en) * | 2015-01-08 | 2016-07-14 | Lg Electronics Inc. | Method for transmitting paging and apparatus for supporting the same in wireless communication system |
-
2016
- 2016-08-22 WO PCT/CN2016/096269 patent/WO2018035687A1/zh active Application Filing
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103037343A (zh) * | 2011-09-30 | 2013-04-10 | 中兴通讯股份有限公司 | 计费消息的上报方法、装置及系统 |
CN103634774A (zh) * | 2012-08-21 | 2014-03-12 | 中兴通讯股份有限公司 | 一种对无线侧本地流量进行计费的方法和装置 |
WO2015122665A1 (en) * | 2014-02-11 | 2015-08-20 | Lg Electronics Inc. | Method and apparatus for indicating change of coverage enhancement mode in wireless communication system |
US20160205661A1 (en) * | 2015-01-08 | 2016-07-14 | Lg Electronics Inc. | Method for transmitting paging and apparatus for supporting the same in wireless communication system |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10932219B2 (en) | De-registration method in wireless communication system and device therefor | |
CN110366131B (zh) | 传输数据的方法和装置 | |
US9497677B2 (en) | Application service platform with access to core network information | |
CN109167847B (zh) | 一种IPv6地址的生成方法及SMF、通信系统 | |
EP3641424A1 (en) | Method for registering terminal in wireless communication system and apparatus therefor | |
US8855045B2 (en) | Method and system for controlling establishment of local IP access | |
EP4132085A1 (en) | Communication method and apparatus | |
CN103843379B (zh) | 信息处理方法和装置 | |
CN108781361B (zh) | 用于处理数据包的方法及设备 | |
EP3648485B1 (en) | Multicast data transmission method, related device and communication system | |
CN109417729B (zh) | 一种业务数据传输方法及设备 | |
CN110324867A (zh) | 一种通信方法及装置 | |
CN114374610A (zh) | 一种切片控制方法及装置 | |
WO2011109938A1 (zh) | 无线接入网元信息上报方法、设备和系统 | |
CN109792435B (zh) | 一种网络接入授权方法、相关设备及系统 | |
CN118044331A (zh) | 感知控制方法、装置、设备、系统及存储介质 | |
CN101998347B (zh) | 本地ip访问计费信息的获取方法和系统 | |
CN115707062A (zh) | 一种网络切片准入控制方法和装置 | |
WO2012068946A1 (zh) | 查询网关的方法及系统 | |
EP4358552A1 (en) | Billing method, user equipment and network-side device | |
CN110890967B (zh) | 一种计费处理方法、网元及网络系统 | |
WO2015165069A1 (zh) | 用于传输下行数据的方法、移动性管理网元、接入网设备和服务网关 | |
WO2014134819A1 (zh) | 计费方法、接入网设备及网关设备 | |
CN101431722B (zh) | 一种附着时接入数据网的方法、网络设备和接入网 | |
WO2018035687A1 (zh) | 一种生成计费数据记录cdr的方法、设备和系统 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 16913711 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 16913711 Country of ref document: EP Kind code of ref document: A1 |