[go: up one dir, main page]

CN1303790C - Method for retransmiting and discarding data packet of authentication service protocol for dialed from remote user - Google Patents

Method for retransmiting and discarding data packet of authentication service protocol for dialed from remote user Download PDF

Info

Publication number
CN1303790C
CN1303790C CNB031375472A CN03137547A CN1303790C CN 1303790 C CN1303790 C CN 1303790C CN B031375472 A CNB031375472 A CN B031375472A CN 03137547 A CN03137547 A CN 03137547A CN 1303790 C CN1303790 C CN 1303790C
Authority
CN
China
Prior art keywords
packet
data packet
authentication
charging
accounting
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.)
Expired - Fee Related
Application number
CNB031375472A
Other languages
Chinese (zh)
Other versions
CN1463123A (en
Inventor
戴琼海
张峰
丁嵘
尹亚光
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tsinghua University
Original Assignee
Tsinghua University
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Tsinghua University filed Critical Tsinghua University
Priority to CNB031375472A priority Critical patent/CN1303790C/en
Publication of CN1463123A publication Critical patent/CN1463123A/en
Application granted granted Critical
Publication of CN1303790C publication Critical patent/CN1303790C/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)
  • Meter Arrangements (AREA)
  • Telephonic Communication Services (AREA)

Abstract

本发明属于计算机网络应用技术领域,涉及远程用户拨号认证服务协议数据包的重发与放弃方法。其特征在于,设定RADIUS的认证数据包、计费开始数据包、计费更新数据包及计费结束数据包各自的应答时间阀值T,以及重发次数N;当应答时间大于T,NAS端则放弃等待本次发送数据包的应答,并进行重发,当重发超过N次则放弃本次数据包;对于认证数据包和计费结束数据包,放弃本次数据包则停止或拒绝提供服务;对于计费开始数据包,放弃本次数据包后仍需发送计费结束数据包;对于计费更新数据包,放弃本次数据包不影响继续服务。本发明可根据不同的数据包类型,采取不同的重发、放弃策略,可以极大地增强认证计费的稳定性、准确性和完整性。

The invention belongs to the technical field of computer network application, and relates to a method for retransmitting and abandoning data packets of a remote user dial-up authentication service protocol. It is characterized in that the respective response time thresholds T and retransmission times N of the authentication data packet, accounting start data packet, accounting update data packet and accounting end data packet of RADIUS are set; when the response time is greater than T, the NAS The end will give up waiting for the response of the data packet sent this time, and resend it. If it resends more than N times, it will abandon this data packet; for the authentication data packet and the accounting end data packet, if it abandons this data packet, it will stop or reject Provide services; for the billing start data packet, the billing end data packet still needs to be sent after discarding this data packet; for the billing update data packet, discarding this data packet will not affect the continued service. The present invention can adopt different retransmission and abandonment strategies according to different data packet types, and can greatly enhance the stability, accuracy and completeness of authentication and charging.

Description

远程用户拨号认证服务协议数据包的重发与放弃方法The method of retransmission and abandonment of remote user dial-up authentication service protocol packet

技术领域    本发明属于计算机网络应用技术领域,特别涉及AAA协议及协议数据传输方法。Technical Field The present invention belongs to the field of computer network application technology, and in particular relates to the AAA protocol and protocol data transmission method.

背景技术    网络技术的发展使因特网的广泛应用成为可能,同时因特网的开放特性使其应用需求日益增加。但是网络运营商建设网络的目的是赢利,不可能超越赢利能力无限的扩展带宽,也不可能对用户提供无偿服务。因此,在进行网络建设的时候必须考虑网络资源(包括带宽、IP地址、内容服务、应用服务等)的合理利用和对用户的有效管理Background Art The development of network technology makes the wide application of the Internet possible, and at the same time, the openness of the Internet makes its application requirements increase day by day. However, the purpose of network operators to build networks is to make profits, and it is impossible to expand the bandwidth unlimitedly beyond the profitability, and it is impossible to provide free services to users. Therefore, reasonable utilization of network resources (including bandwidth, IP addresses, content services, application services, etc.) and effective management of users must be considered during network construction.

认证、授权和计费(Authentication,Authorization,Accounting,AAA)就是应商业化网络需求而生的管理手段,分别对商业用户进行鉴别身份、分配权限给合法用户、记录各种网络中的运行信息并计算费用。Authentication, Authorization, Accounting (AAA) is a management method developed to meet the needs of commercial networks. It identifies commercial users, assigns permissions to legitimate users, records operating information in various networks, and calculate cost.

目前较为成熟且应用最为广泛的AAA协议是远程用户拨号认证服务协议(RemoteAuthentication Dial In User Service简称RADIUS)。RADIUS协议的目的是为了提供网络访问服务器(NAS)和PPP电话拨入服务器相关的验证、授权与计费问题。RADIUS以Client/Server模式工作,定义了在网络接入服务器(Network Access Server,简称NAS)和集中存放认证信息的RADIUS服务器之间传输认证、授权和配置信息的协议,具有安全性好,扩展灵活,易于管理,记账功能强等特点。At present, the relatively mature and most widely used AAA protocol is Remote Authentication Dial In User Service (RADIUS). The purpose of the RADIUS protocol is to provide authentication, authorization and accounting issues related to the network access server (NAS) and the PPP dial-in server. RADIUS works in Client/Server mode and defines a protocol for transmitting authentication, authorization and configuration information between a Network Access Server (NAS for short) and a RADIUS server that centrally stores authentication information. It has good security and flexible expansion , easy to manage, and strong accounting functions.

在为用户提供服务过程中,NAS将需要针对此用户的信息进行认证计费,其步骤为:In the process of providing services to users, the NAS will need to perform authentication and accounting for the user's information, and the steps are:

1.首先NAS端向认证服务器发送RADIUS认证数据包,将用户信息提交到RADIUS服务器进行认证;1. First, the NAS sends a RADIUS authentication packet to the authentication server, and submits the user information to the RADIUS server for authentication;

2.对通过认证的用户开始计费,向认证服务器发RADIUS计费开始数据包,向RADIUS服务器提交计费开始请求;2. Start accounting for authenticated users, send a RADIUS accounting start packet to the authentication server, and submit an accounting start request to the RADIUS server;

3.在向用户提供服务的同时,向RADIUS服务器发RADIUS计费更新数据包,将状态信息的变化作为计费更新发送到RADIUS服务器;3. While providing services to users, send a RADIUS accounting update packet to the RADIUS server, and send the change of status information to the RADIUS server as an accounting update;

4.对用户提供服务结束,向RADIUS服务器发送计费结束数据包。4. After providing the service to the user, the accounting end data packet is sent to the RADIUS server.

从上述步骤中可以看出RADIUS协议数据包有多种不同的类型,不同类型的包NAS没有收到答复引起的后果也不尽相同,表1中详细分析了不同RADIUS包出现“NAS未收到答复”错误时可能引起的后果。From the above steps, it can be seen that there are many different types of RADIUS protocol data packets, and the consequences caused by different types of packets that the NAS does not receive a reply are also different. Table 1 analyzes in detail the occurrence of "NAS not received The possible consequences of responding incorrectly.

                            表1:RADIUS数据包描述及分析:   RADIUS包类型   该类型包的紧急程度   服务器对该包的正常处理过程  该类型包发生“NAS未收到答复”错误引起的后果   认证   普通   返回认证成功或认证拒绝包  用户登录不成功   计费开始   紧急   返回应答  计费无法进行,NAS僵死;若在返回过程中丢失,计费无法结束,对用户错误计费,造成用户的损失   计费更新   普通   返回应答   对用户的计费发生错误;但在服务状态变化不大的情况下用户的损失不大   计费结束   紧急   返回应答   计费错误;若发生丢失,计费无法结束,对用户错误计费,造成用户的损失 Table 1: RADIUS packet description and analysis: RADIUS packet type The urgency of this type of package The server's normal processing of the packet Consequences caused by the "NAS did not receive a reply" error for this type of packet certified ordinary Return authentication success or authentication rejection packet User login failed Billing starts urgent return response The billing cannot be performed, and the NAS is frozen; if it is lost during the return process, the billing cannot be completed, and the user is billed incorrectly, causing the user's loss billing update ordinary return response There is an error in the billing of the user; but the user's loss is not large when the service status changes little Billing ends urgent return response Billing error; if it is lost, the billing cannot be ended, and the user is billed incorrectly, causing the user's loss

表中第一列为四种常用的RADIUS协议数据包类型,第二列说明了四种类型在实际应用中的不同重要程度;第三列表明在正常状况下RADIUS服务器对这四种类型数据报的处理;最后一列则指出如果NAS端未收到返回结果可能造成的后果。The first column in the table shows the four commonly used RADIUS protocol data packet types, the second column shows the different importance of the four types in practical applications; the third column shows that the RADIUS server under normal conditions processing; the last column indicates the possible consequences if the NAS does not receive the returned result.

RADIUS是一种基于用户数据包协议(User Datagram Protocol,UDP)的上层协议,他本身没有对传输协议数据做具体规定,而是使用UDP的传输机制:尽最大努力交付。同时,如果RADIUS协议收到不能辨识的数据包,就简单丢弃。由于UDP协议没有规定重传机制,这就降低了该协议本身在应用中的可靠性。RADIUS is an upper-layer protocol based on the User Datagram Protocol (UDP). It does not specify the transmission protocol data itself, but uses the UDP transmission mechanism: best-effort delivery. At the same time, if the RADIUS protocol receives an unidentifiable data packet, it is simply discarded. Since the UDP protocol does not specify a retransmission mechanism, this reduces the reliability of the protocol itself in applications.

对此,RADIUS协议中提出了简单的关于重发、放弃的建议。即发送端不断发送数据包直至收到应答信息为止;重试一定次数后放弃发送。而认证计费系统本身要求较高的准确性和安全性,这种方法对于复杂性较高的RADIUS协议数据包来说不能满足需要。比如,RADIUS协议计费开始包的一次发送相当于一次计费的开始,对这个包的重发很有可能造成重复计费而使用户遭受损失,而上述方法并不能针对这种情况做出处理。In this regard, the RADIUS protocol puts forward simple suggestions about retransmission and abandonment. That is, the sender keeps sending data packets until it receives a response message; it gives up sending after a certain number of retries. However, the authentication and accounting system itself requires higher accuracy and security, and this method cannot meet the requirements for the more complex RADIUS protocol data packets. For example, one sending of the RADIUS protocol charging start packet is equivalent to the start of one charging, and the retransmission of this packet is likely to cause repeated charging and cause losses to the user, and the above method cannot deal with this situation .

发明内容    本发明的目的是为了克服目前广泛采用的RADIUS协议的固有缺陷:传输数据的不可靠性导致的错误计费。提出一种改进的Radius协议数据包的重发和放弃方法,根据不同的数据包类型,采取不同的重发、放弃策略,可以极大地增强认证计费的稳定性、准确性和完整性。SUMMARY OF THE INVENTION The purpose of the present invention is to overcome the inherent defect of the currently widely used RADIUS protocol: incorrect billing caused by the unreliability of transmitted data. An improved retransmission and abandonment method of Radius protocol data packets is proposed. According to different data packet types, different retransmission and abandonment strategies can be adopted, which can greatly enhance the stability, accuracy and integrity of authentication and accounting.

本发明提出的远程用户拨号认证服务协议数据包的重发与放弃方法,包括以下步骤:The retransmission and abandonment method of the remote user dial-up authentication service protocol data packet proposed by the present invention comprises the following steps:

首先NAS端向RADIUS服务器发送认证数据包,等待认证通过;First, the NAS sends an authentication packet to the RADIUS server and waits for the authentication to pass;

NAS端向RADIUS服务器发送计费开始包,等待应答;The NAS side sends an accounting start packet to the RADIUS server and waits for a response;

NAS端对用户提供流媒体服务,并且在服务状态(码率,节目等)发生变化时向RADIUS服务器发送计费更新包;The NAS side provides streaming media services to users, and sends a billing update package to the RADIUS server when the service status (code rate, program, etc.) changes;

服务结束NAS端向RADIUS服务器发送计费结束包;After the service ends, the NAS sends an accounting end packet to the RADIUS server;

上述步骤中RADIUS服务器对RADIUS数据包的处理完全按照RADIUS协议规定进行;In the above steps, the RADIUS server processes the RADIUS data packets in full compliance with the RADIUS protocol;

对非期待的数据包和计费不成功的数据包简单丢弃;Simple discarding of unexpected data packets and unsuccessful accounting packets;

其特征在于,设定RADIUS的认证数据包、计费开始数据包、计费更新数据包及计费结束数据包各自的应答时间阀值T,以及重发次数N;当应答时间大于T,NAS端则放弃等待本次发送数据包的应答,并进行重发,当重发超过N次则放弃本次数据包;对于所述认证数据包和计费结束数据包,NAS端放弃本次数据包则停止或拒绝提供服务;对于所述计费开始数据包,NAS端放弃本次数据包后仍需发送计费结束数据包;对于所述计费更新数据包,NAS端放弃本次数据包不影响继续服务。It is characterized in that the respective response time thresholds T and retransmission times N of the authentication data packet, accounting start data packet, accounting update data packet and accounting end data packet of RADIUS are set; when the response time is greater than T, the NAS The end then gives up waiting for the response of the data packet sent this time, and resends it. When it resends more than N times, it abandons this data packet; for the authentication data packet and accounting end data packet, the NAS end abandons this data packet Then stop or refuse to provide the service; for the accounting start data packet, the NAS end still needs to send the accounting end data packet after abandoning the data packet; for the accounting update data packet, the NAS end abandons the current data packet without affect the continuation of service.

本发明对计费开始包,设定N计费开始包=1。这是考虑时序问题,若遭遇恶意攻击,多次计费开始包可能意味着多次计费开始,造成用户损失。其它数据包N值的选择,可根据具体应用情况设置,一般可选取:N计费结束包≥N认证包≥N计费更新包≥N计费开始包The present invention sets N Accounting Start Packet=1 for the Accounting Start Packet . This is to consider the timing issue. If there is a malicious attack, multiple billing start packets may mean multiple billing starts, resulting in user losses. The choice of N value of other data packets can be set according to specific application conditions, and generally can be selected: N billing end packet ≥ N authentication packet ≥ N billing update packetN billing start packet .

对T的选择应该考虑具体服务灵活设置,同时尽量不影响正常RADIUS包流量,一般取值范围可为Tnormal<T≤2Tmax,Tnormal为具体服务的正常应答时间,Tmax为具体服务的最大应答时间。为了不过分增加网络负载取值范围可为Tmax<T≤2Tmax;另外,在网络负载过重的情况下还可适当增加T,减小N。The choice of T should consider the flexible setting of specific services, and at the same time try not to affect the normal RADIUS packet flow. The general value range can be T normal <T≤2T max , T normal is the normal response time of specific services, and T max is the specific service Maximum response time. In order not to excessively increase the network load, the value range may be T max < T ≤ 2T max ; in addition, T may be appropriately increased and N may be decreased when the network load is too heavy.

发明原理:Invention principle:

RADIUS协议基于UDP协议,这使得RADIUS协议有着不可避免的致命伤:不可靠。为了弥补这个缺陷,必须在应用层上来采取一定措施去完善认证计费系统。通过分析不同RADIUS数据包的紧急程度和处理特点,来确定对不同数据包的重发和放弃方法,使得计费过程尽可能正常,用户开始计费后保证计费过程正确,不会对用户和服务提供商双方造成不必要的损失,更好地提供服务。The RADIUS protocol is based on the UDP protocol, which makes the RADIUS protocol have an inevitable fatal flaw: unreliability. In order to make up for this defect, certain measures must be taken on the application layer to improve the authentication and billing system. By analyzing the urgency and processing characteristics of different RADIUS data packets, determine the retransmission and abandonment methods for different data packets, so that the charging process is as normal as possible. After the user starts charging, the charging process is guaranteed to be correct, and the user and Both service providers cause unnecessary losses and provide better services.

本发明优点:Advantages of the present invention:

1.在不对协议做出修改的前提下,更好地完成应用;1. Better complete the application without modifying the protocol;

2.可以根据网络状况,灵活机动地配置重发次数和间隔,减少对网络的额外负荷。2. According to the network conditions, the number and interval of retransmissions can be flexibly configured to reduce the additional load on the network.

3.不拘泥于一种服务提供,适用于所有基于RADIUS协议的AAA系统。3. Not limited to one kind of service provision, applicable to all AAA systems based on RADIUS protocol.

附图说明:Description of drawings:

图1为本发明NAS端对RADIUS数据包的处理方法实施例流程框图。FIG. 1 is a flowchart of an embodiment of a method for processing RADIUS data packets at a NAS end of the present invention.

具体实施方式    本发明提出的一种RADIUS协议数据包的重发与放弃方法结合实施例及附图详细说明如下:The specific embodiment A kind of RADIUS protocol data packet that the present invention proposes and the retransmission and abandoning method combine embodiment and accompanying drawing to describe in detail as follows:

本实施案例运行在流媒体服务系统上,具体配置如下:This implementation case runs on the streaming media service system, and the specific configuration is as follows:

NAS服务器配置:NAS server configuration:

CPU:Intel PIII 1GHzCPU: Intel PIII 1GHz

内存:128MMemory: 128M

操作系统:RedHat 8.0Linux ServerOperating system: RedHat 8.0Linux Server

流媒体服务器:LSMP Streaming ServerStreaming server: LSMP Streaming Server

认证服务器配置:Authentication server configuration:

CPU:Intel PIII 966MHzCPU: Intel PIII 966MHz

内存:256MMemory: 256M

操作系统:RedHat 8.0Linux ServerOperating system: RedHat 8.0Linux Server

计费服务器配置:Accounting server configuration:

CPU:Intel PIII 966MHzCPU: Intel PIII 966MHz

内存:256MMemory: 256M

操作系统:RedHat 8.0 Linux ServerOperating system: RedHat 8.0 Linux Server

本实施例中,各个数据包的正常应答时间Tnormal≈50毫秒,最大应答时间Tmax≈50秒。设定RADIUS的认证数据包、计费开始数据包、计费更新数据包及计费结束数据包各自的应答时间阀值为T认证包为60秒、T计费开始包为100秒、T计费更新包为60秒、T计费结束包为60秒,以及重发次数N认证包为5次、N计费开始包为1次、N计费更新包为3次、N计费结束包为6次;In this embodiment, the normal response time T normal ≈50 milliseconds of each data packet, and the maximum response time T max ≈50 seconds. Set the response time thresholds of RADIUS authentication packets, accounting start packets, accounting update packets, and accounting end packets to 60 seconds for T authentication packets , 100 seconds for T accounting start packets , and T count Fee update package is 60 seconds, T accounting end package is 60 seconds, and the number of retransmissions N authentication package is 5 times, N accounting start package is 1 time, N accounting update package is 3 times, N accounting end package 6 times;

本实施例RADIUS服务器对RADIUS数据包的处理完全按照RADIUS协议规定进行;对非期待的数据包和计费不成功的数据包简单丢弃;In this embodiment, the RADIUS server processes the RADIUS packets completely according to the RADIUS protocol; the non-expected packets and unsuccessful billing packets are simply discarded;

具体过程如图1所示,包括以下步骤:The specific process is shown in Figure 1, including the following steps:

1.从NAS端向RADIUS服务器发送认证数据包,等待应答包;1. Send an authentication packet from the NAS to the RADIUS server, and wait for the response packet;

a)如果在60秒内收到认证成功包继续;若是认证拒绝包则本次服务提供失败;a) If the authentication success packet is received within 60 seconds, continue; if the authentication rejection packet is received, the service provision fails;

b)超过60秒未收到应答包,则重新发送认证数据包;b) If no response packet is received within 60 seconds, the authentication packet will be resent;

c)重复上述b)过程5次;c) repeat the above b) process 5 times;

d)超过5次则拒绝用户接入,提供服务失败;d) If it exceeds 5 times, the user access will be rejected, and the service will fail to be provided;

2.如果认证通过,从NAS端向RADIUS服务器发送计费开始包,等待应答包;2. If the authentication is passed, send an accounting start packet from the NAS to the RADIUS server, and wait for the response packet;

a)如果在100秒内收到应答包继续服务;a) Continue the service if the response packet is received within 100 seconds;

b)在超过100秒未收到应答包,拒绝用户接入;b) If the response packet is not received within 100 seconds, the user access is rejected;

c)发送计费结束包;c) sending an accounting end packet;

d)本次服务提供失败,拒绝用户接入;d) Failure to provide this service, rejecting user access;

3.在服务状态发生变化时从NAS端向RADIUS服务器发送计费更新包,等待应答包;3. When the service status changes, send an accounting update packet from the NAS to the RADIUS server, and wait for the response packet;

a)如果在60秒内收到应答包继续服务;a) Continue the service if the response packet is received within 60 seconds;

b)超过60秒未收到应答包,则重新发送计费更新包;b) If the response packet is not received within 60 seconds, the charging update packet will be resent;

c)重复上述b)过程3次;c) repeat the above b) process 3 times;

d)超过3次继续服务;d) Continue to serve more than 3 times;

4.需要停止服务时从NAS端RADIUS服务器发送计费结束包,等待应答包;4. When the service needs to be stopped, send the accounting end packet from the RADIUS server on the NAS side, and wait for the response packet;

a)如果在60秒内收到应答包继续服务;a) Continue the service if the response packet is received within 60 seconds;

b)超过60秒未收到应答包,则重新发送计费更新包;b) If the response packet is not received within 60 seconds, the charging update packet will be resent;

c)重复上述b)过程6次;c) repeat the above b) process 6 times;

d)停止本次服务。d) Stop this service.

本发明方法与对不采用重发放弃方法进行压力测试,结果如下:The method of the present invention and the method of not adopting retransmission and abandoning the pressure test are carried out, and the results are as follows:

1.NAS无时间间隔发送1000个服务请求,向RADIUS服务器发送认证计费数据包:1. The NAS sends 1000 service requests without time interval, and sends authentication and accounting packets to the RADIUS server:

没有使用重发放弃:认证计费成功且正确:890个;认证计费不正确丢弃:13个;计费失败:97;Abandon without resend: successful and correct authentication and accounting: 890; incorrect authentication and accounting discarded: 13; accounting failure: 97;

使用重发放弃后:认证计费成功且正确:989个;认证计费不正确丢弃:11个;计费失败:0;After giving up using resend: authentication and accounting is successful and correct: 989; authentication and accounting is incorrect and discarded: 11; accounting failure: 0;

2.NAS以平均每秒300个数据包的速度发送认证计费数据包,累计400,000个服务请求:2. NAS sends authentication and accounting data packets at an average speed of 300 data packets per second, accumulatively 400,000 service requests:

没有使用重发放弃:认证计费成功且正确:210601个;Abandon without resend: authentication and accounting successful and correct: 210601;

使用重发放弃后:认证计费成功且正确:399967个。After using resend to give up: authentication and accounting are successful and correct: 399967.

Claims (3)

1, a kind of repeating transmission of remote customer dialing authentication service agreement packet with abandon method, may further comprise the steps:
At first the network access server end sends authentication data packet to remote customer dialing authentication service agreement server, waits to be certified passing through;
The network access server end sends to charge to remote customer dialing authentication service agreement server and begins bag, wait acknowledge;
The network access server end provides streaming media service to the user, and sends the charging update package to remote customer dialing authentication service agreement server when service state changes;
Service finishes the network access server end and sends the charging end packet to remote customer dialing authentication service agreement server;
Above-mentioned steps medium-long range subscriber dialing authentication service protocol server carries out according to remote customer dialing authentication service agreement regulation fully to the processing of remote customer dialing authentication service agreement packet; The packet of non-expectation and the unsuccessful packet that charges are simply abandoned;
It is characterized in that, set the authentication data packet of remote customer dialing authentication service agreement, charge beginning packet, charge more new data packets and charging end data packet response time threshold values T separately, and retransmit times N; When response time greater than T, the network access server end abandons then waiting for that this sends replying of packet, and retransmits, and surpasses N time and then abandons this packet when retransmitting; For described authentication data packet and charging end data packet, the network access server end is abandoned this packet and is then stopped or refusing to provide service; Begin packet for described charging, the network access server end is abandoned still need sending charging end data packet behind this packet; For described charging new data packets more, the network access server end is abandoned this packet not to be influenced and continues service.
2, the repeating transmission of remote customer dialing authentication service agreement packet as claimed in claim 1 with abandon method, it is characterized in that, set N Charging begins bag=1, the N value of other packet is N The charging end packet〉=N The authentication bag〉=N The charging update package〉=N Charging begins bag
3, the repeating transmission of remote customer dialing authentication service agreement packet as claimed in claim 1 with abandon method, it is characterized in that described T span is T Normal<T≤2T Max, T NormalBe the normal response time of concrete service, T MaxMaximum response time for concrete service.
CNB031375472A 2003-06-18 2003-06-18 Method for retransmiting and discarding data packet of authentication service protocol for dialed from remote user Expired - Fee Related CN1303790C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNB031375472A CN1303790C (en) 2003-06-18 2003-06-18 Method for retransmiting and discarding data packet of authentication service protocol for dialed from remote user

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB031375472A CN1303790C (en) 2003-06-18 2003-06-18 Method for retransmiting and discarding data packet of authentication service protocol for dialed from remote user

Publications (2)

Publication Number Publication Date
CN1463123A CN1463123A (en) 2003-12-24
CN1303790C true CN1303790C (en) 2007-03-07

Family

ID=29748544

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB031375472A Expired - Fee Related CN1303790C (en) 2003-06-18 2003-06-18 Method for retransmiting and discarding data packet of authentication service protocol for dialed from remote user

Country Status (1)

Country Link
CN (1) CN1303790C (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100481931C (en) * 2007-03-16 2009-04-22 清华大学 Charging realizing method adapted to flow media

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101123527B (en) * 2007-02-25 2010-10-27 华为技术有限公司 A streaming media system, signaling forwarding device and streaming media sending method
CN101150853A (en) * 2007-10-29 2008-03-26 华为技术有限公司 A network system, policy management control server and policy management control method
CN101478409B (en) * 2009-02-09 2011-09-21 中兴通讯股份有限公司 Fee charging control method and wideband access server
CN104104661A (en) 2013-04-09 2014-10-15 中兴通讯股份有限公司 Client, server, and remote user dialing authentication capability negotiation method and system
CN103227728A (en) * 2013-04-19 2013-07-31 深圳市吉祥腾达科技有限公司 Method and device for prompting failure of no response to PPPoE dialing
CN105323836A (en) * 2015-10-03 2016-02-10 樊星宇 Wireless communication method with low power consumption
CN115002883B (en) * 2022-05-30 2024-02-09 珠海格力电器股份有限公司 Intelligent door lock communication method and device, intelligent door lock and storage medium

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20010028636A1 (en) * 2000-03-10 2001-10-11 Robert Skog Method and apparatus for mapping an IP address to an MSISDN number within a service network
CN1395398A (en) * 2001-07-10 2003-02-05 华为技术有限公司 Method for using Radius pre-payment in radio data service

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20010028636A1 (en) * 2000-03-10 2001-10-11 Robert Skog Method and apparatus for mapping an IP address to an MSISDN number within a service network
CN1395398A (en) * 2001-07-10 2003-02-05 华为技术有限公司 Method for using Radius pre-payment in radio data service

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100481931C (en) * 2007-03-16 2009-04-22 清华大学 Charging realizing method adapted to flow media

Also Published As

Publication number Publication date
CN1463123A (en) 2003-12-24

Similar Documents

Publication Publication Date Title
CN1314277C (en) Method and device for testing first communication side truth and reliability in communication network
CN1251443C (en) Method and device for reliable retransmission of packet data by grouping wireless terminals
CN1822573A (en) System and method for controlling data traffic in a wireless communication system
CN1636364A (en) Transmitting data over a general packet radio service wireless network
CN1584865A (en) Comptuer software updating method
CN1496088A (en) Server and method for short message service in private wireless network
CN1303790C (en) Method for retransmiting and discarding data packet of authentication service protocol for dialed from remote user
CN1633771A (en) Semi-reliable ARQ method and its device
CN1260917C (en) A control method for random access
CN1214577C (en) Method for AAA server control access device on Internet protocol network
CN1287568C (en) Method for transfering data within local area network
CN1496079A (en) Method and device for dynamically controlling generation rate of real-time multimedia data
CN1218542C (en) Method for using Radius pre-payment in radio data service
CN1149785C (en) Service Node Controlled Multicast Method
CN1667991A (en) A data unit retransmission method
CN1773943A (en) Communication net node fault monitoring method
CN1719828A (en) Method for implementing multicasting point to point protocol over ether network
CN1213565C (en) Method of real time modifying business during realizing identifying authorized charge procedure
CN1881863A (en) A device and method for determining a retransmission strategy in negotiation
CN1608363A (en) System for intercepting network access and method thereof
CN1606276A (en) A method for detecting access equipment exception and restarting by authentication server
CN1614930A (en) Charging server detecting system and method in wide-band inserting system
CN1968436A (en) Short message firewall system and its method for implementing short message filtering
CN1917427A (en) Method and equipment for quick recovering environment of portal authentication
CN1852155A (en) Method for realizing charge of advertisement business

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

Granted publication date: 20070307

Termination date: 20140618

EXPY Termination of patent right or utility model