Unlock instant, AI-driven research and patent intelligence for your innovation.

Service layer interaction using mqtt protocol

A server and transmission server technology, applied in machine-to-machine/machine-type communication services, wireless network protocols, electrical components, etc., and can solve problems such as the lack of a mechanism for clients to discover servers

Active Publication Date: 2020-05-19
CONVIDA WIRELESS LLC
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This is because MQTT lacks a mechanism for the client to discover the server, and the client always initiates a connection to the server (therefore, the network address must be available to the client before the network connection can be established)

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Service layer interaction using mqtt protocol
  • Service layer interaction using mqtt protocol
  • Service layer interaction using mqtt protocol

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0083] Figure 14 is a diagram showing an example MQTT message flow for oneM2M. exist Figure 14 The message flow for MQTT shown in is possible, but it relies on a service layer entity (AE 1402 or CSE 1404) to provide unique topic filter values ​​to associated MQTT clients 1406 and 1408 in order to establish their MQTT subscriptions. This "self-subscription" directs response (and notification) traffic back to the subscribing entity. Note that in Figure 14 , the MQTT connect and subscribe steps are assumed to have occurred successfully, and the AE 1402 and CSE 1404 have used their respective service layer IDs as topic filter values ​​for the topic queue shown inside the MQTT server 1414. Although it is possible to use values ​​other than AE-ID and CSE-ID for this purpose, these IDs have the benefit of already uniquely identifying entities, carried in the service layer API and correlate well with the MOTT topic name structure.

[0084] However, there are specific que...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

A method is proposed to integrate MQTT server functionality into oneM2M CSE, and also incorporate such a CSE-based MQTT server into a network organized around a topic structure based on resource addresses. This method can dynamically allocate, assign and deliver identifiers that can be used as AE‑ID by AE, CSE and MQTT servers. The MQTT server can be interconnected to the M2M service layer, so that the MQTT server can be used in each service layer node hosting the CSE. MQTT server-to-server connections can be established dynamically to facilitate traffic between server layer entities.

Description

Background technique [0001] The oneM2M Service Layer is organized as a collection of common functions (or service capabilities), whose instances are called Common Service Entities (CSEs). figure 1 Is illustrated by such as figure 1 A diagram of the common functions of an M2M service layer exposed by the Mca, Mcc and Mcn reference points shown in . [0002] The Mca reference point specifies the communication flow between an Application Entity (AE) 102 and a CSE 104, while the Mcc reference point specifies the communication flow between two CSEs 104 and 106 in the same M2M service provider domain. Communication across Mca and Mcc occurs via pairs of request / response messages, where each request performs a specific RESTful operation (eg, create, retrieve, update, delete) on a resource hosted on the target CSE. [0003] Mcc is used between CSEs located in infrastructure domains of different M2M SPs. Mcn is used between the CSE 104 and the underlying Network Services Entity (NSE...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): H04L29/08H04L29/06H04W4/70
CPCH04L67/12H04W4/70H04L67/01H04W80/12H04W88/18
Inventor 菲利普·布朗黛尔·N·希德小保罗·L·罗素路广威廉·罗伯特·弗林四世董丽君李鸿堃李旭李晴王重钢
Owner CONVIDA WIRELESS LLC