Disclosure of Invention
In order to overcome the problems in the related art, the present disclosure provides an automatic network connection method and device for medical devices in a medical internet of things scenario.
According to a first aspect of the embodiments of the present disclosure, there is provided an automatic network connection method for medical equipment in a scene of a medical internet of things, including:
the method comprises the steps that the medical equipment receives a broadcast frame which is sent by an access point and carries a distribution network SSID mark, and identifies the distribution network SSID according to the distribution network SSID mark;
the method comprises the steps that a medical equipment identification is sent to an identity authentication server through an access point, identity authentication is carried out on the medical equipment through the identity authentication server, after the identity authentication of the medical equipment passes, the medical equipment is accessed to a distribution network SSID network corresponding to the distribution network SSID, an authentication certificate is applied to a PKI server in the distribution network SSID network, a preset service SSID is obtained, first connection is completed after the authentication certificate is applied and the service SSID is obtained, and after the first connection is completed, the medical equipment can be connected to the service SSID network corresponding to the service SSID based on the authentication certificate.
In some embodiments of the present application, the receiving, by the medical device, a broadcast frame carrying a distribution network SSID tag sent by an access point, and identifying a distribution network SSID according to the distribution network SSID tag includes:
opening the distribution network SSID to read a Beacon broadcast frame which is sent by the access point and carries a distribution network SSID mark;
and identifying the distribution network SSID which needs to be accessed according to the distribution network SSID mark carried by the Beacon broadcast frame.
In some embodiments of the present application, the sending, by the access point, the medical device identification to the authentication server includes:
reporting an Association frame or a Reassociation frame to the access point, wherein the Association frame or the Reassociation frame carries the medical equipment identifier, so that the access point reports the medical equipment identifier to the authentication server through a Radius message, wherein the Radius message carries the medical equipment identifier.
In some embodiments of the present application, the performing identity authentication on the medical device by the identity authentication server, after the identity authentication of the medical device passes, the medical device accesses to a distribution network SSID network corresponding to a distribution network SSID, and applies an authentication certificate to a PKI server from the distribution network SSID network and acquires a service SSID agreed in advance, and after applying the authentication certificate and acquiring the service SSID, completes a first connection, and after completing the first connection, the medical device is connected to the service SSID network corresponding to the service SSID based on the authentication certificate, including:
when the medical equipment is accessed to the distribution network SSID network, when an IP address is acquired from a DHCP server through a dynamic host configuration protocol DHCP, the DHCP server is enabled to send the IP address to the medical equipment through an Option parameter which is configured in advance, wherein the Option parameter carries the URL address of a PKI server applying for an authentication certificate;
after the medical equipment acquires the URL address, the medical equipment accesses the URL address, so that the PKI server provides the authentication certificate and the service SSID for the medical equipment after passing the verification based on MAC + SN;
and the medical equipment authentication certificate is connected to a service SSID network corresponding to the service SSID.
In some embodiments of the present application, before the medical device receives a broadcast frame carrying a distribution network SSID tag sent by an access point, the method further includes: opening the distribution network SSID;
and after the authentication certificate is applied and the service SSID is obtained, closing the distribution network SSID.
According to a second aspect of embodiments of the present disclosure, there is provided a medical device comprising a networking module, the medical device being configured to:
receiving a broadcast frame carrying a distribution network SSID mark sent by an access point, and identifying the distribution network SSID according to the distribution network SSID mark;
the method comprises the steps that a medical equipment identification is sent to an identity authentication server through an access point, identity authentication is carried out on the medical equipment through the identity authentication server, after the identity authentication of the medical equipment is passed, the medical equipment is accessed to a distribution network SSID network corresponding to the distribution network SSID, an authentication certificate is applied to a PKI server in the distribution network SSID network, a preset service SSID is obtained, first connection is completed after the authentication certificate is applied and the service SSID is obtained, and after the first connection is completed, the medical equipment is connected to the service SSID network corresponding to the service SSID based on the authentication certificate.
In some embodiments, the receiving, by the medical device, a broadcast frame carrying a distribution network SSID tag sent by an access point, and identifying a distribution network SSID according to the distribution network SSID tag includes:
after the distribution network SSID is opened, reading a Beacon broadcast frame which is sent by the access point and carries a distribution network SSID mark;
and identifying the distribution network SSID which needs to be accessed according to the distribution network SSID mark carried by the Beacon broadcast frame.
In some embodiments, the medical device sending a medical device identification to an authentication server through the access point, comprising:
reporting an Association frame or a Reassociation frame to the access point, wherein the Association frame or the Reassociation frame carries the medical equipment identifier, so that the access point reports the medical equipment identifier to the authentication server through a Radius message, wherein the Radius message carries the medical equipment identifier.
In some embodiments, the performing, by the identity authentication server, identity authentication on the medical device, after the identity authentication of the medical device passes, the medical device accesses to a distribution network SSID network corresponding to the distribution network SSID, and applies an authentication certificate to a PKI server from the distribution network SSID network and acquires a service SSID agreed in advance, and completes a first connection after applying the authentication certificate and acquiring the service SSID, and after completing the first connection, the medical device is connected to the service SSID network corresponding to the service SSID based on the authentication certificate, including:
when the medical equipment is accessed to the distribution network SSID network, when an IP address is acquired from a DHCP server through a dynamic host configuration protocol DHCP, the DHCP server is enabled to send the IP address to the medical equipment through an Option parameter which is configured in advance, wherein the Option parameter carries the URL address of a PKI server applying for an authentication certificate;
after the medical equipment acquires the URL address, the medical equipment accesses the URL address, so that the PKI server provides the authentication certificate and the service SSID for the medical equipment after passing the verification based on MAC + SN;
and the medical equipment authentication certificate is connected to a service SSID network corresponding to the service SSID.
In some embodiments, before the medical device receives a broadcast frame carrying a distribution network SSID mark sent by an access point, the medical device opens the distribution network SSID;
and after the authentication certificate is applied and the service SSID is obtained, the distribution network SSID is closed.
The technical scheme provided by the embodiment of the disclosure can have the following beneficial effects: the medical equipment receives a broadcast frame which is sent by the access point and carries a distribution network SSID mark, the distribution network SSID is identified according to the distribution network SSID mark, a medical equipment mark is sent to the identity authentication server through the access point, the medical equipment is authenticated through the identity authentication server, after the identity authentication of the medical equipment passes, the medical equipment is accessed to a distribution network SSID network corresponding to the distribution network SSID, an authentication certificate is applied from the distribution network SSID network, a well-agreed service SSID is obtained, and after the authentication certificate is applied and the service SSID is obtained, the medical equipment is connected to a service SSID network corresponding to the service SSID based on the authentication certificate. After the medical equipment is connected for the first time, automatic, quick and non-inductive connection of the hospital Internet of things is achieved, manual access is not needed, multi-level authentication is needed during automatic connection, potential risks caused by network password leakage are avoided, and network safety is improved.
It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the disclosure.
Detailed Description
Reference will now be made in detail to the exemplary embodiments, examples of which are illustrated in the accompanying drawings. When the following description refers to the accompanying drawings, like numbers in different drawings represent the same or similar elements unless otherwise indicated. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present invention. Rather, they are merely examples of apparatus and methods consistent with certain aspects of the invention, as detailed in the appended claims.
Fig. 1 is a flowchart illustrating an automatic network connection method for a medical device in a medical internet of things scenario, according to an exemplary embodiment, and as shown in fig. 1, the method includes the following steps.
In step S101, the medical device receives a broadcast frame carrying a distribution network SSID tag sent by the access point, and identifies a distribution network SSID according to the distribution network SSID tag.
Specifically, the medical device identifies the distribution network SSID of the access point by receiving a broadcast frame which is sent by the access point and carries the distribution network SSID mark and identifying whether the distribution network SSID has the mark or not if the distribution network SSID has the mark.
In some embodiments, the receiving, by the medical device, a broadcast frame carrying a distribution network SSID tag sent by an access point, and identifying a distribution network SSID according to the distribution network SSID tag includes:
opening the distribution network SSID to read a Beacon broadcast frame which is sent by the access point and carries a distribution network SSID mark;
and identifying the distribution network SSID which needs to be accessed according to the distribution network SSID mark carried by the Beacon broadcast frame.
Specifically, the medical device can automatically receive a Beacon broadcast frame carrying a distribution network SSID mark sent by the access point by opening the distribution network SSID, wherein Beacon is a broadcast frame which is a mutual discovery mechanism before association between the medical device and the STA starts, and the Beacon broadcast frame supports an extended field through analysis of the Beacon broadcast frame, an Internet of things configuration guide SSID mark can be added in the extended field, and the medical device can select the distribution network SSID to be connected based on the mark. The configured bootstrap SSID flag is shown in fig. 3.
In step S102, a medical device identifier is sent to the identity authentication server through the access point, so as to perform identity authentication on the medical device through the identity authentication server, after the identity authentication of the medical device passes, the medical device accesses to a distribution network SSID network corresponding to the distribution network SSID, and applies an authentication certificate to the PKI server from the distribution network SSID network and obtains a service SSID agreed in advance, and after applying for the authentication certificate and obtaining the service SSID, first connection is completed, and after the first connection is completed, the medical device is connected to the service SSID network corresponding to the service SSID based on the authentication certificate.
Specifically, after the network distribution of the medical equipment is finished, the medical equipment identifier is sent to the identity authentication server through the access point, and the medical equipment identifier comprises: medical device type, manufacturer, SN, etc. And after the authentication of the medical equipment passes, the medical equipment is accessed to the distribution network SSID network corresponding to the distribution network SSID, the medical equipment applies an authentication certificate to the PKI server through the distribution network SSID network and acquires a preset service SSID, and after the authentication certificate is applied and the service SSID is acquired, the medical equipment is connected to the service SSID network corresponding to the service SSID through the authentication certificate, so that the automatic connection of the medical equipment network is realized.
In some embodiments, said sending, by said access point, a medical device identification to an authentication server comprises:
reporting an Association frame or a Reassociation frame to the access point, wherein the Association frame or the Reassociation frame carries the medical equipment identifier, so that the access point reports the medical equipment identifier to the authentication server through a Radius message, wherein the Radius message carries the medical equipment identifier.
Specifically, the Association frame or the reaction frame carries a medical device identifier, and the medical device identifier includes: medical device type, manufacturer, SN, etc. The medical device identification may be:
MID-COMPANY-VENTILATOR-01-XXXXXXXXXXXXX
the name of the manufacturer: 4~8 characters, 26 letters, case-specific, for example: COMPANY
The product name is as follows: maximum 16 characters, Arabic numerals 0-9 and 26 letters, case-differentiated, such as: VENTILATOR
Version number: identification protocol version number, scope: 1-4, such as: 01
SN: product serial number, maximum 32 characters, Arabic numerals 0-9 and 26 letters, case-specific, such as XXXXXXXXXXXXXX.
The Association and the Reassociation frames are informed to the access point through the vector Specific Element carrying the medical device identifier, for example:
Tag: Vendor Specific:xxxxxx Co.,Ltd
Tag Number: Vendor Specific(221)
Tag lenth: XX
OUI: 00:e0:xx (xxxx Co.,Ltd)
vendor Specific OUI Type: 1 (network access request)
Vendor Specific SubType: 1 (terminal mark)
Vendor Specific Len:XX
Vendor Specific Data:” MID-COMPANY-VENTILATOR-01-XXXXXXXXXXXXX”
The access point reports the identifier of the medical device carried by the Radius message to the authentication server, as shown in fig. 4.
In some embodiments, the performing, by the identity authentication server, identity authentication on the medical device, after the identity authentication of the medical device passes, the medical device accesses to a distribution network SSID network corresponding to the distribution network SSID, and applies an authentication certificate to a PKI server from the distribution network SSID network and acquires a service SSID agreed in advance, and completes a first connection after applying the authentication certificate and acquiring the service SSID, and after completing the first connection, the medical device is connected to the service SSID network corresponding to the service SSID based on the authentication certificate, including:
when the medical equipment is accessed to the distribution network SSID network, when an IP address is acquired from a DHCP server through a dynamic host configuration protocol DHCP, the DHCP server is enabled to send the IP address to the medical equipment through an Option parameter which is configured in advance, wherein the Option parameter carries the URL address of a PKI server applying for an authentication certificate;
after the medical equipment acquires the URL address, the medical equipment accesses the URL address, so that the PKI server provides the authentication certificate and the service SSID for the medical equipment after passing the verification based on MAC + SN;
and the medical equipment authentication certificate is connected to a service SSID network corresponding to the service SSID.
Specifically, after the identity authentication of the medical equipment is finished, the medical equipment is accessed to a distribution network SSID network, and an IP address is obtained from a DHCP server through a dynamic host configuration protocol DHCP, so that the DHCP server sends the IP address to the medical equipment through an Option parameter configured in advance, wherein the Option parameter carries the URL address of a PKI server applying for an authentication certificate. After the medical equipment acquires the URL address, the medical equipment accesses the URL address, so that the PKI server provides an authentication certificate and a service SSID for the medical equipment after passing the verification based on the MAC + SN. And after the authentication certificate application is passed, connecting the medical equipment authentication certificate to a service SSID network corresponding to the service SSID.
In some embodiments, before the medical device receives the broadcast frame carrying the distribution network SSID tag sent by the access point, the method further includes: opening the distribution network SSID;
and after the authentication certificate is applied and the service SSID is obtained, closing the distribution network SSID.
The method specifically comprises the following steps: when the medical equipment needs to access the network, the distribution network SSID is opened, and after the medical equipment applies for the authentication certificate and obtains the service SSID, the distribution network SSID is closed, so that the safety of the Internet of things is ensured.
To further illustrate the technical idea of the present invention, the technical solution of the present invention will now be described with reference to specific application scenarios, such as a medical device networking flow diagram shown in fig. 5 and a medical device networking structure block diagram shown in fig. 6.
Firstly, the access point sends a Beacon broadcast frame carrying a distribution network SSID mark to the medical equipment.
And secondly, the medical equipment opens the distribution network SSID, reports an Association frame carrying the medical equipment identification to the access point after recognizing the Beacon broadcast frame carrying the distribution network SSID mark, and initiates first 802.1X protocol authentication, wherein the 802.1X protocol is a port-based network access control protocol (port based network access control protocol). "port-based network access control" refers to authentication and control of an accessed user equipment at the level of a port of a local area network access device. If the user equipment connected to the port can pass the authentication, the resource in the local area network can be accessed; if the authentication cannot be passed, the resources in the local area network cannot be accessed.
And thirdly, the access point reports the medical equipment identification to the authentication server through the Radius message.
And fourthly, after the medical equipment identification of the medical equipment passes, the first 802.1X protocol authentication passes, the medical equipment is accessed to a distribution network SSID network corresponding to the distribution network SSID, an authentication certificate is applied to an administrator, and a preset service SSID is obtained. The method comprises the steps that when an IP address is acquired from a DHCP server through a Dynamic Host Configuration Protocol (DHCP), the DHCP server is enabled to send to medical equipment through an Option parameter which is configured in advance, wherein the Option parameter carries a Uniform Resource Locator (URL) address of a PKI server applying for an authentication certificate, the medical equipment accesses the URL address after acquiring the URL address, so that the PKI server provides the authentication certificate and a service identifier (SSID) for the medical equipment after passing verification based on media access control (MAC + SN), wherein the PKI server is a set comprising hardware, software, personnel, strategies and procedures, and is used for achieving the functions of generating, managing, storing, distributing, canceling and the like of keys and certificates based on a public key cryptosystem and providing six security services of identity authentication, data integrity, data confidentiality, data fairness, non-repudiation and time stamps.
And fifthly, after applying for the authentication certificate and obtaining the service SSID, connecting to a service SSID network corresponding to the service SSID through authentication of the authentication certificate and the 802.1X certificate, and accessing the network when authentication is successful.
FIG. 2 is a block diagram of a medical device shown in accordance with an exemplary embodiment. Referring to fig. 2, the apparatus includes:
the system comprises an S201 networking module, a Service Set Identifier (SSID) identification module and a Service Set Identifier (SSID) identification module, wherein the networking module is used for receiving a broadcast frame which is sent by an access point and carries the SSID identification of a distribution network, and identifying the SSID of the distribution network according to the SSID identification of the distribution network;
the method comprises the steps that a medical equipment identification is sent to an identity authentication server through an access point, identity authentication is carried out on the medical equipment through the identity authentication server, after the identity authentication of the medical equipment is passed, the medical equipment is accessed to a distribution network SSID network corresponding to the distribution network SSID, an authentication certificate is applied to a PKI server in the distribution network SSID network, a preset service SSID is obtained, first connection is completed after the authentication certificate is applied and the service SSID is obtained, and after the first connection is completed, the medical equipment is connected to the service SSID network corresponding to the service SSID based on the authentication certificate.
In this embodiment of the application, the S201 networking module is further configured to:
after the distribution network SSID is opened, reading a Beacon broadcast frame which is sent by the access point and carries a distribution network SSID mark;
and identifying the distribution network SSID which needs to be accessed according to the distribution network SSID mark carried by the Beacon broadcast frame.
In this embodiment of the application, the S201 networking module is further configured to:
reporting an Association frame or a Reassociation frame to the access point, wherein the Association frame or the Reassociation frame carries the medical equipment identifier, so that the access point reports the medical equipment identifier to the authentication server through a Radius message, wherein the Radius message carries the medical equipment identifier.
In this embodiment of the application, the S201 networking module is further configured to:
when the medical equipment is accessed to the distribution network SSID network, when an IP address is acquired from a DHCP server through a dynamic host configuration protocol DHCP, the DHCP server is enabled to send the IP address to the medical equipment through an Option parameter which is configured in advance, wherein the Option parameter carries the URL address of a PKI server applying for an authentication certificate;
after the medical equipment acquires the URL address, the medical equipment accesses the URL address, so that the PKI server provides the authentication certificate and the service SSID for the medical equipment after passing the verification based on MAC + SN;
and the medical equipment authentication certificate is connected to a service SSID network corresponding to the service SSID.
In this embodiment of the application, the S201 networking module is further configured to:
before the medical equipment receives a broadcast frame which is sent by an access point and carries a distribution network SSID mark, the distribution network SSID is opened;
and after the authentication certificate is applied and the service SSID is obtained, the distribution network SSID is closed.
With regard to the apparatus in the above-described embodiment, the specific manner in which each module performs the operation has been described in detail in the embodiment related to the method, and will not be elaborated here.
Other embodiments of the invention will be apparent to those skilled in the art from consideration of the specification and practice of the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of the invention following, in general, the principles of the invention and including such departures from the present disclosure as come within known or customary practice within the art to which the invention pertains. It is intended that the specification and examples be considered as exemplary only, with a true scope and spirit of the invention being indicated by the following claims.
It will be understood that the invention is not limited to the precise arrangements described above and shown in the drawings and that various modifications and changes may be made without departing from the scope thereof. The scope of the invention is limited only by the appended claims.