WO2013087002A1 - 用户端接入控制的方法和*** - Google Patents
用户端接入控制的方法和*** Download PDFInfo
- Publication number
- WO2013087002A1 WO2013087002A1 PCT/CN2012/086567 CN2012086567W WO2013087002A1 WO 2013087002 A1 WO2013087002 A1 WO 2013087002A1 CN 2012086567 W CN2012086567 W CN 2012086567W WO 2013087002 A1 WO2013087002 A1 WO 2013087002A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- management server
- connection
- server
- client
- user
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/14—Session management
Definitions
- the present invention relates to the field of embedded communication systems, and in particular, to a method and system for user terminal access control. Background technique
- Terminal remote management based on TR069 protocol is a terminal management method generally accepted in the industry.
- the Management Server (ACS) uses the Remote Procedure Call (RPC) method to manage devices that support the TR069 protocol.
- the management operations include: parameter configuration, parameter attribute setting, service management, file upload and download, system restart, and restore default configuration.
- the user To implement management of the management server by the management server, the user first needs to access the management server.
- the user accesses the management server without considering whether the user is legal, the security authentication mechanism is not perfect, and the system is secure. Low protection. Summary of the invention
- the main object of the present invention is to provide a method and system for user access control, which can improve system operation security protection performance.
- the present invention provides a method for user access control, including:
- the preset server After the client is powered on, the preset server sends a trigger request containing the information of the client to the trigger server.
- the connection terminal After the triggering server determines that the user terminal is legal, the connection terminal sends a connection instruction to the user terminal; the user terminal initiates a connection request to the management server according to the connection instruction, establishes a connection with the management server, and implements the user terminal and Manage server interactions.
- the trigger server sends a connection instruction to the client, that is: the trigger server sends a connection instruction to the client by using a hypertext transfer protocol GET method.
- the user terminal initiates a connection request to the management server according to the connection instruction, and before establishing a connection with the management server, the method further includes:
- the client obtains the management server connection request user name and password from the preset server, so as to implement authentication of the management server by the client when the connection between the client and the management server is established;
- the client obtains the uniform resource locator, the user name, and the password of the management server from the preset server, so that the management server authenticates the user end when the connection between the client and the management server is established.
- the user end is disconnected from the management server
- the method further includes:
- the management server sends a first trigger request including the IP address of the client to the trigger server according to the log obtaining instruction;
- the triggering server sends a first connection instruction to the client corresponding to the IP address according to the first trigger request;
- the user end corresponding to the IP address initiates a first connection request to the management server according to the first connection instruction, and establishes a connection with the management server;
- the management server obtains log information from the client corresponding to the IP address according to the log obtaining instruction.
- the log information includes a system log and an application log.
- the present invention further provides a system for user access control, including a client, a preset server, a management server, and a trigger server;
- the preset server is configured to send a trigger request including user information to the trigger server after the user is powered on;
- the triggering server is configured to send a connection instruction to the client after determining that the client is legal;
- the user end is configured to initiate a connection request to the management server according to the connection instruction, establish a connection with the management server, and implement interaction between the user end and the management server.
- the trigger server is further configured to send a connection instruction to the client by using a hypertext transfer protocol GET method.
- the user end is further configured to obtain a management server connection request user name and password from the preset server, so as to implement authentication of the management server by the user end when the connection between the user end and the management server is established; and acquiring management from the preset server.
- the server's uniform resource locator, user name, and password are used to authenticate the client to the management server when the client and the management server are connected.
- the connection between the client and the management server is disconnected
- the method further includes:
- the management server is further configured to: after the interaction with the user end is completed, send a first trigger request including a client IP address to the trigger server according to the log obtaining instruction; and corresponding to the IP address according to the log obtaining instruction
- the client obtains log information.
- the triggering server is further configured to send, according to the first trigger request, a first connection instruction to a client corresponding to the IP address;
- the user end corresponding to the IP address is configured to initiate a first connection request to the management server according to the first connection instruction, and establish a connection with the management server.
- the log information includes a system log and an application log.
- the trigger server sends a connection instruction to the client after confirming that the client is legal according to the trigger request sent by the preset server; after receiving the connection instruction, the client receives the connection instruction , send a connection request to the management server, establish and manage The connection of the server is provided. Therefore, the present invention can prevent the illegal client from accessing the management server, thereby improving the security protection performance of the system.
- FIG. 1 is a flowchart of an implementation of a method for accessing a user terminal according to the present invention
- FIG. 2 is a flowchart of an implementation of another embodiment of a method for accessing a user terminal according to the present invention
- FIG. 3 is a schematic structural diagram of a system for accessing a user terminal according to the present invention
- FIG. 4 is a flowchart of an implementation of a specific example of a client access control method according to the present invention.
- an embodiment of a method for user access control includes: Step S101: After a user is powered on, the preset server sends a trigger request including user information to the trigger server.
- Step S102 After the triggering server determines that the client is legal, the connection server sends a connection instruction to the client.
- Step S103 The UE initiates a connection request to the management server according to the connection instruction, and establishes a connection with the management server to implement interaction between the client and the management server.
- the preset server after the client is powered on, the preset server generates a trigger request including the information of the client, and sends the trigger request to the trigger server.
- the triggering server receives the trigger request, and performs legality judgment on the client, and sends a connection instruction to the client after determining that the client is legal.
- the client After the client receives the connection command, it can send a connection request to the management server to establish a connection with the management server. Therefore, this embodiment can Prevent some illegal clients from accessing the management server, thus improving the system security protection performance.
- the triggering server sends a connection instruction to the client, where the trigger server is in a hypertext transfer protocol.
- the GET method sends a connection instruction to the client.
- the method further includes:
- the user obtains the management server connection request user name and password from the preset server, so that the client authenticates the management server when the client connects with the management server, and the uniform resource locator, user name, and password obtained from the preset server.
- the management server To enable the management server to authenticate the client when the client establishes a connection with the management server.
- the user end after the user end interacts with the management server, the user end is disconnected from the management server. After the user end interacts with the management server, the method further includes:
- Step S201 The management server sends a first trigger request including a user IP address to the trigger server according to the log obtaining instruction.
- Step S202 The triggering server sends a first connection instruction to the user end corresponding to the IP address according to the first trigger request.
- Step S203 The user end corresponding to the IP address initiates a first connection request to the management server according to the first connection instruction, and establishes a connection with the management server.
- Step S204 The management server acquires log information from the user end corresponding to the IP address according to the log obtaining instruction.
- the log information includes: a system log and an application log.
- the log obtaining instruction may be a preset acquiring instruction, or may be an obtaining instruction input by a staff member in real time.
- the management server can obtain from the client Namel Type Write Description ObjectDefault
- Severity log format is like
- AppName string(32) - - name AppName string(32) - - name.
- the present invention further provides a system 100 for user access control, which includes: a plurality of clients 110, a preset server 120, a management server 130, and a trigger server 140.
- the preset server 120 is configured to send a trigger request including user information to the trigger server 140 after the user terminal 110 is powered on;
- the trigger server 140 is configured to send a connection instruction to the client 110 after determining that the client is legal;
- the client 110 is configured to initiate a connection request to the management server 130 according to the connection instruction, establish a connection with the management server 130, and implement the client 110 and the management server 130. Interaction.
- the preset server triggers a trigger request including the information of the client, and sends the trigger request to the trigger server.
- the trigger server receives the trigger request, it performs legality judgment on the client, and sends a connection instruction to the client after determining that the client is legal.
- the client can send a connection request to the management server to establish a connection with the management server. Therefore, the embodiment can prevent some illegal clients from accessing the management server, thereby improving the security performance of the system.
- the trigger server 140 is further configured to send a connection instruction to the client 110 according to the GET method in the hypertext transfer protocol.
- the user terminal 110 is further configured to acquire the connection request user name and password of the management server 130 from the preset server 120, so as to implement the connection between the client 110 and the management server 130.
- the client 110 authenticates the management server 130; and obtains the uniform resource locator, the user name and the password of the management server 130 from the preset server 120, so that when the connection between the client 110 and the management server 130 is established, the management server 130 Authentication of the client 110.
- the management server 130 is configured to: after the interaction with the client 110 is completed, send a first trigger request including a client IP address to the trigger server 140 according to the log obtaining instruction; and corresponding to the IP address according to the log obtaining instruction
- the client 110 acquires log information.
- the triggering server 140 is further configured to send, according to the first trigger request, a first connection instruction to the client end 110 corresponding to the IP address;
- the user end 110 corresponding to the IP address is used to send to the management server according to the first connection instruction.
- 130 initiates a first connection request and establishes a connection with the management server 130.
- the log information includes: a system log and an application log.
- the log obtaining instruction may be a preset acquiring instruction, or may be an obtaining instruction input by a staff member in real time.
- the log information that the management server can obtain from the client.
- the method and system for user terminal access control of the present invention are described in detail below by way of a specific example.
- the system for the user access control includes: a plurality of users, a DSLAM (Digital Subscriber Line Access Multiplexer), a BRAS (Broadband Remote Access Server), and a preset. Server, trigger server, and management server. Among them, DSLAM and BRAS are considered as a whole.
- DSLAM and BRAS are considered as a whole.
- Step S301 a user configuration stage
- Configure IP address information of the client and the preset server Ethernet point-to-point protocol information, and Ethernet Internet Protocol information or other management channel information.
- Step S302 The PPPoE (Point-to-Point Protocol over Ethernet)/IPoE (IP over Ethernet) information on the user end is passed through the DSLAM to the BRAS;
- Step S303 The BRAS feeds back a WAN (Wide Area Network) IP address, a DNS (Domain Name System) address, and a Gateway (Gateway) to the UE.
- WAN Wide Area Network
- DNS Domain Name System
- Gateway Gateway
- Step S304 The client reports an Inform message to the preset server.
- Step S305 The preset server feeds back the management service to the user end according to the Inform message.
- Step S306 The preset server generates a trigger request including the information of the client, and sends the trigger request to the trigger server.
- Step S307 The triggering server performs legality judgment on the user end according to the trigger request, and after determining that the user end is legal, the method is performed to the client by using a GET method in HTTP (HyperText Transfer Protocol) Send a connection command.
- HTTP HyperText Transfer Protocol
- Step S308 The UE sends a configuration information acquisition request to the preset server.
- Step S309 The preset server feeds back configuration information of the management server according to the acquisition request, where the configuration information includes: a uniform resource locator, a user name, and a password of the management server.
- Step S310 The UE sends a connection request to the management server according to the connection command HTTP protocol.
- Step S311 The management server sends an authentication request to the client according to the connection request.
- Step S312 The client and the management server complete the mutual authentication confirmation according to the HTTP protocol.
- the user end authenticates the management server according to the management server connection request user name and password fed back by the preset server, and the management server uses the uniform resource locator of the management server.
- the user name and password authenticate the client.
- Step S313 After the client and the management server authenticate each other, the client and the management server can implement interaction, that is, the management server manages the client through the RPC method.
- Step S314 After the interaction between the client and the management server is completed, the connection is disconnected. When the client needs to interact with the management server again, the process returns to step S305.
- Step S315 After the management server and the user end are completed, when the management server receives the log obtaining instruction, the first trigger request including the IP address of the client is generated.
- Step S316 The management server sends a first trigger request including the IP address of the user to the trigger server according to the log obtaining instruction.
- Step S317 The trigger server uses the first trigger request to correspond to the IP address.
- the client sends a first connection instruction;
- Step S318 The UE corresponding to the IP address initiates a first connection request to the management server according to the first connection instruction.
- Step S319 The management server sends a first authentication request to the client according to the first connection request.
- Step S320 The user end and the management server complete mutual authentication confirmation according to the HTTP protocol, and establish a connection between the user end and the management server.
- Step S321 The management server obtains corresponding log information from the user end corresponding to the IP address according to the log obtaining instruction.
- the log information includes: a system log and an application log.
- the method and system for access control of the user terminal of the present invention can prevent some illegal clients from accessing the management server, thereby improving the security protection performance of the system.
- the management server of the present invention can also obtain the corresponding log information to each client as required.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer And Data Communications (AREA)
Abstract
本发明公开了一种用户端接入控制的方法和***,所述方法包括:用户端上电启动后,预置服务器向触发服务器发送包含用户端信息的触发请求;触发服务器确定所述用户端合法后,向所述用户端发送连接指令;所述用户端根据所述连接指令向所述管理服务器发起连接请求,建立与管理服务器的连接,实现所述用户端与管理服务器的交互。本发明通过触发服务器根据预置服务器发送的触发请求,在确认所述用户端合法后,向用户端发送连接指令,用户端在收到连接指令后,向管理服务器发送连接请求,建立与管理服务器的连接,可防止某些非法用户端接入管理服务器,从而提高了***运行安全防护性能。
Description
用户端接入控制的方法和*** 技术领域
本发明涉及嵌入式通信***技术领域, 尤其涉及一种用户端接入控制 的方法和***。 背景技术
在现有的嵌入式通信***中, 终端***已实现远程管理。 基于 TR069 协议的终端远程管理是业内普遍接受的一种终端管理方式。 管理服务器 ( ACS )采用远程过程调用 (RPC )方法, 以实现对支持 TR069协议的用 户端的设备进行管理。 所述管理操作包括: 参数的配置、 参数属性的设置、 业务的管理、 文件的上传和下载、 ***的重启和恢复默认配置。
要实现管理服务器对用户端的管理, 用户端首先需要接入管理服务器, 但现有技术中, 用户端接入管理服务器过程中, 并没有考虑到用户端是否 合法, 安全认证机制不够完善, ***安全防护性低。 发明内容
有鉴于此, 本发明的主要目的在于提供一种用户端接入控制的方法和 ***, 可提高***运行安全防护性能。
本发明提出一种用户端接入控制的方法, 包括:
用户端上电启动后, 预置服务器向触发服务器发送包含用户端信息的 触发请求;
触发服务器确定所述用户端合法后, 向所述用户端发送连接指令; 所述用户端根据所述连接指令向所述管理服务器发起连接请求, 建立 与管理服务器的连接, 实现所述用户端与管理服务器的交互。
优选地, 所述触发服务器向所述用户端发送连接指令, 为: 触发服务器采用超文本传输协议 GET 方法向所述用户端发送连接指 令。
优选地, 所述用户端根据所述连接指令, 向所述管理服务器发起连接 请求, 建立与管理服务器的连接之前, 该方法还包括:
用户端向预置服务器获取管理服务器连接请求用户名和密码, 以实现 用户端与管理服务器连接建立时, 用户端对管理服务器的认证;
用户端向预置服务器获取管理服务器的统一资源定位符、 用户名和密 码, 以实现用户端与管理服务器连接建立时, 管理服务器对用户端的认证。
优选地, 所述用户端与管理服务器交互完成后, 用户端与管理服务器 连接断开;
所述用户端与管理服务器交互完成后, 该方法还包括:
管理服务器根据日志获取指令向触发服务器发送包含用户端 IP地址的 第一触发请求;
触发服务器根据所述第一触发请求向所述 IP地址对应的用户端发送第 一连接指令;
所述 IP地址对应的用户端根据第一连接指令向管理服务器发起第一连 接请求, 建立与管理服务器的连接;
管理服务器根据日志获取指令, 向所述 IP地址对应的用户端获取日志 信息。
优选地, 所述日志信息包括***日志和应用日志。
本发明另提出一种用户端接入控制的***, 包括用户端、 预置服务器、 管理服务器, 触发服务器;
所述预置服务器, 用于在用户端上电启动后, 向触发服务器发送包含 用户端信息的触发请求;
所述触发服务器, 用于在确定所述用户端合法后, 向所述用户端发送 连接指令;
所述用户端, 用于根据所述连接指令向所述管理服务器发起连接请求, 建立与管理服务器的连接, 实现用户端与管理服务器的交互。
优选地, 所述触发服务器, 还用于采用超文本传输协议 GET方法向所 述用户端发送连接指令。
优选地, 所述用户端, 还用于向预置服务器获取管理服务器连接请求 用户名和密码, 以实现用户端与管理服务器连接建立时, 用户端对管理服 务器的认证; 以及向预置服务器获取管理服务器的统一资源定位符、 用户 名和密码, 以实现用户端与管理服务器连接建立时, 管理服务器对用户端 的认证。
优选地, 所述用户端与管理服务器交互完成后, 用户端与管理服务器 的连接断开;
所述用户端与管理服务器交互完成后还包括:
所述管理服务器, 还用于在与所述用户端交互完成后, 根据日志获取 指令向触发服务器发送包含用户端 IP地址的第一触发请求; 以及根据日志 获取指令, 向所述 IP地址对应的用户端获取日志信息。
所述触发服务器, 还用于根据所述第一触发请求向所述 IP地址对应的 用户端发送第一连接指令;
所述 IP地址对应的用户端, 用于根据第一连接指令向管理服务器发起 第一连接请求, 建立与管理服务器的连接。
优选地, 所述日志信息包括***日志和应用日志。
本发明所提供的用户端接入控制的方法和***, 触发服务器根据预置 服务器发送的触发请求, 在确认所述用户端合法后, 向用户端发送连接指 令; 用户端在接收到连接指令后, 向管理服务器发送连接请求, 建立与管
理服务器的连接, 因此, 本发明可防止非法用户端接入管理服务器, 从而 提高***运行安全防护性能。 附图说明
图 1是本发明用户端接入控制的方法实施例的实现流程图;
图 2是本发明用户端接入控制的方法另一实施例的实现流程图; 图 3是本发明用户端接入控制的***实施例的结构示意图;
图 4是本发明用户端接入控制方法具体实例的实现流程图。
本发明目的的实现、 功能特点及优点将结合实施例, 参照附图做进一 步说明。 具体实施方式
应当理解, 此处所描述的具体实施例仅仅用以解释本发明, 并不用于 限定本发明。
参见图 1 , 提出本发明的用户端接入控制的方法一实施例, 包括: 步驟 S101、 用户端上电启动后, 预置服务器向触发服务器发送包含用 户端信息的触发请求;
步驟 S102、 触发服务器确定所述用户端合法后, 向所述用户端发送连 接指令;
步驟 S103、 所述用户端根据所述连接指令向所述管理服务器发起连接 请求, 并建立与管理服务器的连接, 实现所述用户端与管理服务器的交互。
本实施例中, 用户端上电启动后, 预置服务器则会生成一个包含该用 户端信息的触发请求, 并将该触发请求发送给触发服务器。 触发服务器接 收到所述触发请求, 会对所述用户端进行合法性判断, 在确定用户端合法 后, 才向该用户端发送连接指令。 用户端收到连接指令之后, 才能向管理 服务器发送连接请求, 以建立与管理服务器的连接。 因此, 本实施例可以
防止某些非法用户端接入管理服务器, 从而提高了***运行安全防护性能。 进一步地, 上述用户端接入控制的方法实施例中, 所述触发服务器向 所述用户端发送连接指令具体为: 触发服务器采用超文本传输协议中的
GET方法向所述用户端发送连接指令。
进一步地,上述用户端接入控制的方法实施例中,所述步驟 S103之前, 该方法还包括:
用户端向预置服务器获取管理服务器连接请求用户名和密码, 以实现 用户端与管理服务器连接建立时, 用户端对管理服务器的认证; 以及, 向 预置服务器获取的统一资源定位符、 用户名和密码, 以实现用户端与管理 服务器建立连接时, 管理服务器对用户端的认证。
进一步地, 参见图 2, 上述用户端接入控制的方法实施例中, 所述用户 端与管理服务器交互完成后, 用户端与管理服务器连接断开。 所述用户端 与管理服务器交互完成后, 该方法还包括:
步驟 S201、 管理服务器根据日志获取指令, 向触发服务器发送包含用 户端 IP地址的第一触发请求;
步驟 S202、触发服务器根据所述第一触发请求, 向所述 IP地址对应的 用户端发送第一连接指令;
步驟 S203、 所述 IP地址对应的用户端, 根据第一连接指令向管理服务 器发起第一连接请求, 建立与管理服务器的连接;
步驟 S204、 管理服务器根据日志获取指令, 向所述 IP地址对应的用户 端获取日志信息。
进一步地, 上述用户端接入控制的方法实施例中, 所述日志信息包括: ***日志和应用日志。
本实施例中, 所述日志获取指令, 可以是预先设置的获取指令, 也可 以是工作人员实时输入的获取指令。 其中, 管理服务器可以向用户端获取
Namel Type Write Description ObjectDefault
This object
contains system
InternetGatewayDevice.DeviceLog. object - - application
log-level.
Comma- separated
list of supported
CurrentApp String current application
in use for the
system.
Enables and
SysLogEnable boolean W disables the system True
log-level.
Specifies the
system log-level
type.
Enumeration of:
"Emergency"
"Alert"
SysLoggingLevel string(32) W "Error"
"Critical"
"Error"
"Warning"
"Notice"
"Informational"
"Debugging"
Specifies the
system display
log-level type.
SysDisplayLevel String(32) w Enumeration of: "Critical"
"Emergency"
"Alert"
"Critical"
"Error"
"Warning"
"Notice"
"Informational"
"Debugging"
Specifies the log
format supported
currently for the
"Date/Time system.
AppName
SysLogFormat String(128) - For example, The
Severity log format is like
Message" "Date/Time
AppName Severity
Message".
Each entry in this
table corresponds to
a distinct
InternetGatewayDevice.DeviceLog.
object - application log, and - App.{i}.
contains parameters
associated with the
application log file.
Application
AppName string(32) - - name.
User-readable
AppDescription String(256) - description of this - application.
Enables and
disables the
AppLogEnable boolean W True
application
log-level.
Specifies the
AppLoggingLevel string(32) W application "Error" log-level type.
Enumeration of:
"Emergency"
"Alert"
"Critical"
"Error"
"Warning"
"Notice"
"Informational"
"Debugging"
Specifies the
application display
log-level type.
Enumeration of:
"Emergency"
"Alert"
AppDisplayLevel String(32) W "Critical"
"Critical"
"Error"
"Warning"
"Notice"
"Informational"
"Debugging" 表 1
参见图 3 ,本发明另提出用户端接入控制的*** 100—实施例,其包括: 若干个用户端 110、 预置服务器 120、 管理服务器 130和触发服务器 140。
所述预置服务器 120, 用于在用户端 110上电启动后, 向触发服务器 140发送包含用户端信息的触发请求;
所述触发服务器 140, 用于在确定所述用户端合法后, 向所述用户端 110发送连接指令;
所述用户端 110,用于根据所述连接指令向所述管理服务器 130发起连 接请求, 建立与管理服务器 130的连接, 实现用户端 110与管理服务器 130
的交互。
本实施例中, 用户端上电启动后, 预置服务器则会触发生成一个包含 该用户端信息的触发请求, 并将该触发请求发送给触发服务器。 触发服务 器接收到所述触发请求, 会对所述用户端进行合法性判断, 在确定用户端 合法后, 才向该用户端发送连接指令。 用户端接收到连接指令之后, 才能 向管理服务器发送连接请求, 以建立与管理服务器的连接。 因此通本实施 例可以防止某些非法用户端接入管理服务器, 从而提高***运行安全防护 性能。
进一步地, 上述用户端接入控制的*** 100 实施例中, 所述触发服务 器 140, 具体还用于根据采用超文本传输协议中的 GET方法向所述用户端 110发送连接指令。
进一步地,上述用户端接入控制的*** 100实施例中,所述用户端 110, 还用于向预置服务器 120获取管理服务器 130连接请求用户名和密码, 以 实现用户端 110与管理服务器 130连接建立时, 用户端 110对管理服务器 130的认证;以及向预置服务器 120获取管理服务器 130的统一资源定位符、 用户名和密码, 以实现用户端 110与管理服务器 130连接建立时, 管理服 务器 130对用户端 110的认证。
进一步地, 上述用户端接入控制的*** 100实施例中, 所述用户端 110 与管理服务器 130交互完成后, 所述用户端 110与管理服务器 130的连接 断开。 所述管理服务器 130, 用于在与用户端 110交互完成后, 根据日志获 取指令向触发服务器 140发送包含用户端 IP地址的第一触发请求; 以及根 据日志获取指令, 向所述 IP地址对应的用户端 110获取日志信息。
所述触发服务器 140, 还用于根据所述第一触发请求向所述 IP地址对 应的用户端 110发送第一连接指令;
所述 IP地址对应的用户端 110, 用于根据第一连接指令向管理服务器
130发起第一连接请求, 建立与管理服务器 130的连接。
进一步地, 上述用户端接入控制的*** 100 实施例中, 所述日志信息 包括: ***日志和应用日志。
本实施例中, 所述日志获取指令, 可以是预先设置的获取指令, 也可 以是工作人员实时输入的获取指令。 其中, 管理服务器可以向用户端获取 的日志信息具体参见表 1。
以下通过一个具体的实例对本发明的用户端接入控制的方法和***进 行详细的描述。其中,用户端接入控制的***包括:若干个用户端、 DSLAM ( Digital Subscriber Line Access Multiplexer, 数字用户线路接入复用器)、 BRAS ( Broadband Remote Access Server, 宽带远程接入服务器)、 预置服务 器、 触发服务器和管理服务器。 其中, 将 DSLAM与 BRAS看成一个整体。 参见图 4, 用户端接入控制的具体流程如下:
步驟 S301、 用户端配置阶段
a、 在每个用户端预先配置预置服务器的统一资源定位符, 以及访问预 置服务器时的用户名和密码。
b、 配置用户端和预置服务器的 IP地址信息、 以太网点对点协议信息、 以及以太网因特网协议信息或其它管理通道信息。
c、配置用户端向管理服务器上报功能开启,以及周期性上报时间间隔。 步驟 S302、 用户端上才艮 PPPoE ( Point-to-Point Protocol over Ethernet, 以太网上点对点协议 ) /IPoE ( IP over Ethernet, 以太网上因特网协议 )信息, 经过 DSLAM至 BRAS;
步驟 S303、 BRAS向用户端反馈 WAN ( Wide Area Network, 广域网) IP地址、 DNS ( Domain Name System, 域名***)地址和 Gateway (网关)。
步驟 S304、 用户端上报 Inform (通知)报文至预置服务器;
步驟 S305、预置服务器根据所述 Inform报文向该用户端反馈管理服务
器连接请求用户名和密码。
步驟 S306、 预置服务器生成包含该用户端信息的触发请求, 并发送至 触发服务器。
步驟 S307、 触发服务器根据所述触发请求, 对所述用户端进行合法性 判断, 当确定用户端合法后, 通过 HTTP ( HyperText Transfer Protocol , 超 文本传输协议 ) 中的 GET的方法向所述用户端发送连接指令。
步驟 S308、 用户端向预置服务器发送配置信息获取请求;
步驟 S309、 预置服务器根据获取请求反馈管理服务器的配置信息, 该 配置信息包括: 管理服务器的统一资源定位符、 用户名和密码。
步驟 S310、 用户端根据连接指令 HTTP协议向管理服务器发送连接请 求。
步驟 S311、 管理服务器根据所述连接请求向用户端发送认证请求。 步驟 S312、 用户端和管理服务器依据 HTTP协议完成相互认证确认; 其中, 用户端根据预置服务器反馈的管理服务器连接请求用户名和密码对 管理服务器进行认证, 管理服务器根据管理服务器的统一资源定位符、 用 户名和密码对用户端进行认证。
步驟 S313、 当用户端和管理服务器相互认证通过后, 用户端和管理服 务器可实现交互, 即管理服务器通过 RPC方法对用户端进行管理。
步驟 S314、 用户端和管理服务器交互完成后连接断开。 当用户端需要 与管理服务器再一次进行交互, 则返回执行步驟 S305。
步驟 S315、 在管理服务器与用户端交互完成后, 当管理服务器接收到 日志获取指令, 则生成包含用户端 IP地址的第一触发请求。
步驟 S316、 管理服务器根据日志获取指令向触发服务器发送包含用户 端 IP地址的第一触发请求;
步驟 S317、触发服务器根据所述第一触发请求向所述 IP地址对应的用
户端发送第一连接指令;
步驟 S318、所述 IP地址对应的用户端根据第一连接指令向管理服务器 发起第一连接请求。
步驟 S319、 管理服务器根据所述第一连接请求向所述用户端发送第一 认证请求。
步驟 S320、 所述用户端和管理服务器依据 HTTP协议完成相互认证确 认, 建立用户端与管理服务器的连接;
步驟 S321、 管理服务器根据日志获取指令, 向所述 IP地址对应的用户 端获取对应的日志信息; 其中, 所述日志信息包括: ***日志和应用日志。
其中, 管理服务器可以向用户端获取的日志信息具体参见表 1。
由上述实例可以看出: 本发明的用户端接入控制的方法和***, 能够 防止某些非法用户端接入管理服务器, 从而可提高***运行安全防护性能。 同时, 本发明的管理服务器还可以按要求向各个用户端获取对应的日志信 应当理解的是, 以上仅为本发明的优选实施例, 不能因此限制本发明 的专利范围, 凡是利用本发明说明书及附图内容所作的等效结构或等效流 程变换, 或直接或间接运用在其他相关的技术领域, 均同理包括在本发明 的专利保护范围内。
Claims
1、 一种用户端接入控制的方法, 其特征在于, 该方法包括: 用户端上电启动后, 预置服务器向触发服务器发送包含用户端信息的 触发请求;
触发服务器确定所述用户端合法后, 向所述用户端发送连接指令; 所述用户端根据所述连接指令向所述管理服务器发起连接请求, 建立 与管理服务器的连接, 实现所述用户端与管理服务器间的交互。
2、 根据权利要求 1所述的用户端接入控制的方法, 其特征在于, 所述 触发服务器向所述用户端发送连接指令, 为:
触发服务器采用超文本传输协议的 GET方法向所述用户端发送连接指 令。
3、 根据权利要求 1所述的用户端接入控制的方法, 其特征在于, 所述 用户端向所述管理服务器发起连接请求, 建立与管理服务器的连接之前, 该方法还包括:
用户端向预置服务器获取管理服务器连接请求用户名和密码, 以实现 用户端与管理服务器连接建立时, 用户端对管理服务器的认证;
向预置服务器获取的统一资源定位符、 用户名和密码, 以实现用户端 与管理服务器连接建立时, 管理服务器对用户端的认证。
4、 根据权利要求 1至 3任一项所述的用户端接入控制的方法, 其特征 在于, 所述用户端与管理服务器交互完成后, 用户端与管理服务器的连接 断开;
所述用户端与管理服务器交互完成后, 该方法还包括:
管理服务器根据日志获取指令向触发服务器发送包含用户端 IP地址的 第一触发请求;
触发服务器根据所述第一触发请求向所述 IP地址对应的用户端发送第 一连接指令;
所述 IP地址对应的用户端根据所述第一连接指令向管理服务器发起第 一连接请求, 建立与管理服务器的连接;
管理服务器根据所述日志获取指令, 向所述 IP地址对应的用户端获取 日志信息。
5、 根据权利要求 4所述的用户端接入控制的方法, 其特征在于, 所述 曰志信息包括: ***日志和应用日志。
6、 一种用户端接入控制的***, 包括用户端、 预置服务器、 管理服务 器, 其特征在于, 该***还包括触发服务器;
所述预置服务器, 用于在用户端上电启动后, 向触发服务器发送包含 用户端信息的触发请求;
所述触发服务器, 用于在确定所述用户端合法后, 向所述用户端发送 连接指令;
所述用户端, 用于根据所述连接指令向所述管理服务器发起连接请求, 建立与管理服务器的连接, 实现用户端与管理服务器间的交互。
7、 根据权利要求 6所述的用户端接入控制的***, 其特征在于, 所述触发服务器, 还用于采用超文本传输协议的 GET方法向所述用户 端发送连接指令。
8、 根据权利要求 6所述的用户端接入控制的***, 其特征在于, 所述用户端, 还用于向预置服务器获取管理服务器连接请求用户名和 密码, 以实现用户端与管理服务器连接建立时, 用户端对管理服务器的认 证; 以及,
向预置服务器获取管理服务器的统一资源定位符、 用户名和密码, 以 实现用户端与管理服务器连接建立时, 管理服务器对用户端的认证。
9、 根据权利要求 6至 8任一项所述的用户端接入控制的***, 其特征 在于, 所述用户端与管理服务器交互完成后, 用户端与管理服务器的连接 断开;
所述管理服务器, 还用于在与所述用户端交互完成后, 根据日志获取 指令向触发服务器发送包含用户端 IP地址的第一触发请求; 以及, 根据日 志获取指令, 向所述 IP地址对应的用户端获取日志信息;
所述触发服务器, 还用于根据所述第一触发请求向所述 IP地址对应的 用户端发送第一连接指令;
所述 IP地址对应的用户端, 用于根据第一连接指令向管理服务器发起 第一连接请求, 建立与管理服务器的连接。
10、 根据权利要求 9所述的用户端接入控制的***, 其特征在于, 所 述日志信息包括: ***日志和应用日志。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201110422918.1 | 2011-12-16 | ||
CN2011104229181A CN102647405A (zh) | 2011-12-16 | 2011-12-16 | 用户端接入控制的方法和*** |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2013087002A1 true WO2013087002A1 (zh) | 2013-06-20 |
Family
ID=46659984
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2012/086567 WO2013087002A1 (zh) | 2011-12-16 | 2012-12-13 | 用户端接入控制的方法和*** |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN102647405A (zh) |
WO (1) | WO2013087002A1 (zh) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102647405A (zh) * | 2011-12-16 | 2012-08-22 | 中兴通讯股份有限公司 | 用户端接入控制的方法和*** |
CN103840953B (zh) | 2012-11-21 | 2017-10-31 | 中兴通讯股份有限公司 | 远程日志实时获取方法及*** |
WO2016161642A1 (zh) * | 2015-04-10 | 2016-10-13 | 海天科技控股公司 | 一种用户数据建立方法及装置 |
CN106375265A (zh) * | 2015-07-22 | 2017-02-01 | 中兴通讯股份有限公司 | 家庭网关及其通信管理方法、通信*** |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1617503A (zh) * | 2003-11-12 | 2005-05-18 | 株式会社Ntt都科摩 | 服务器设备 |
CN101115264A (zh) * | 2006-07-24 | 2008-01-30 | 中兴通讯股份有限公司 | 通讯终端故障监控***及其实现方法 |
CN201450533U (zh) * | 2009-06-30 | 2010-05-05 | 北京中意瑞智科技有限公司 | 一种基于智能终端的电话智能业务触发*** |
CN102244867A (zh) * | 2010-05-14 | 2011-11-16 | 新浪网技术(中国)有限公司 | 一种网络接入控制方法和*** |
CN102647405A (zh) * | 2011-12-16 | 2012-08-22 | 中兴通讯股份有限公司 | 用户端接入控制的方法和*** |
-
2011
- 2011-12-16 CN CN2011104229181A patent/CN102647405A/zh active Pending
-
2012
- 2012-12-13 WO PCT/CN2012/086567 patent/WO2013087002A1/zh active Application Filing
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1617503A (zh) * | 2003-11-12 | 2005-05-18 | 株式会社Ntt都科摩 | 服务器设备 |
CN101115264A (zh) * | 2006-07-24 | 2008-01-30 | 中兴通讯股份有限公司 | 通讯终端故障监控***及其实现方法 |
CN201450533U (zh) * | 2009-06-30 | 2010-05-05 | 北京中意瑞智科技有限公司 | 一种基于智能终端的电话智能业务触发*** |
CN102244867A (zh) * | 2010-05-14 | 2011-11-16 | 新浪网技术(中国)有限公司 | 一种网络接入控制方法和*** |
CN102647405A (zh) * | 2011-12-16 | 2012-08-22 | 中兴通讯股份有限公司 | 用户端接入控制的方法和*** |
Also Published As
Publication number | Publication date |
---|---|
CN102647405A (zh) | 2012-08-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
TWI756439B (zh) | 入網認證方法、裝置及系統 | |
US7116349B1 (en) | Method of videophone data transmission | |
WO2017181894A1 (zh) | 终端连接虚拟专用网的方法、***及相关设备 | |
CN101170676B (zh) | 交互式网络电视***用户登录信息加密方法及*** | |
CN107888603B (zh) | 一种物联网智能设备注册、认证方法及物联网 | |
JP2014525709A5 (zh) | ||
EP2705642A1 (en) | System and method for providing access credentials | |
CN103051448B (zh) | 家庭网关下挂业务终端对码的认证方法、装置及*** | |
US20140019757A1 (en) | Authentication method and system | |
WO2011150610A1 (zh) | 一种动态调整带宽业务的方法及***、宽带策略*** | |
WO2015078341A1 (zh) | 应用程序远程更新的方法和装置 | |
TW200818834A (en) | Secured communication channel between it administrators using network management software as the basis to manage networks | |
WO2013087002A1 (zh) | 用户端接入控制的方法和*** | |
WO2014166210A1 (zh) | 客户端、服务器、远程用户拨号认证能力协商方法及*** | |
CN103220345B (zh) | 门户设备管理方法以及门户设备和*** | |
WO2012130048A1 (zh) | 设备管理***中对网关进行初始化的方法及装置 | |
JP2013513268A5 (zh) | ||
JP2014093772A5 (zh) | ||
WO2013189398A2 (zh) | 应用数据推送方法、装置及*** | |
WO2013170814A2 (zh) | 一种内置PPPoE拨号功能的移动终端及其拨号方法 | |
WO2016131358A1 (zh) | 家庭网关及其通信管理方法、通信*** | |
TWI356624B (zh) | ||
US20140189847A1 (en) | Remote vpn provisioning of an endpoint | |
JP5367386B2 (ja) | Ip電話端末装置、vpnサーバ装置、ip電話サーバ装置およびこれらを用いたip電話システム | |
JP2009187321A (ja) | サービス提供システム、サービス提供方法およびサービス提供プログラム |
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: 12856848 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: 12856848 Country of ref document: EP Kind code of ref document: A1 |