Method for identifying network services in a network having internet-of-things network subscribers
A method is provided for identifying network services in a network having at least one Internet-of-Things network subscriber, in particular Internet-of-Things sensors/actuators, based on domain name system service discovery DNS-SD via a multicast domain name system mDNS. A domain name system service discovery DNS-SD compliant request for a network service type is transmitted by an Internet-of-Things network subscriber to a network having at least one host that provides network services. At least one domain name system service discovery DNS-SD compliant response to the request is received from one of the hosts. The response comprises a text field having a network service identifier. A connection request is transmitted by the Internet-of-Things network subscriber to the host to which the network service identifier is assigned and which provides the desired network service.
1 . A method for identifying network services in a network having at least one host which provides the network services with network service identifiers, and with at least one Internet-of-Things network subscriber in a form of at least one Internet-of-Things sensor, actuator or wireless sender or receiver based on domain name system service discovery (DNS-SD) via a multicast domain name system (mDNS), the method comprising:
transmitting a DNS-SD compliant request for a requested network service type from an Internet-of-Things network subscriber to the network having the at least one host that provides the network services;
receiving a DNS-SD compliant response from one of the at least one host to the DNS-SD compliant request,
wherein the DNS-SD compliant response comprises a text field having a network service identifier of a network service corresponding to the requested network service type,
transmitting a connection request from the Internet-of-Things network subscriber to the at least one host to which the network service identifier in the DNS-SD compliant response is assigned and which provides the network service corresponding to the requested network service type, and
freely selecting the network service identifier for the network service by a user when setting up a system such that the user determines a name of the network service identifier, wherein:
an identifier of the Internet-of-Things network subscriber or the network service identifier is determined by the user based on a system diagram or a system structure,
the network service identifier in the text field corresponds to an identifier of an associated network service in an application layer, and
an addressing of the Internet-of-Things network subscriber or the at least one host is performed based on IPV6 link local addresses such that the Internet-of-Things network subscriber or the at least one host allocates or assigns IP addresses.
2 . The method for identifying network services according to claim 1 , wherein the multicast domain name system (mDNS) is a wide-area mDNS.
3 . The method for identifying network services according to claim 1 , wherein the at least one host is configured to represent the Internet-of-Things network subscriber.