A control method, device and system

A control method and technology of control commands, applied in the field of control methods, devices and systems, can solve the problems of increasing use complexity and lack of applicability, and achieve the effect of reducing complexity, realizing simplicity and universal applicability

Active Publication Date: 2018-10-30
HUAWEI DEVICE CO LTD
View PDF8 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] During the research and practice of the prior art, the inventors of the present invention have found that the method of increasing the control interface is only applicable to the RNDIS equipment of the Universal Serial Bus (USB, Universal Serial BUS) interface, but not all interface forms. RNDIS devices can be implemented, so the scheme has no universal applicability
In addition, due to the addition of a new control interface, the user needs to additionally install the driver of the new control interface, which increases the complexity of use

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
  • A control method, device and system
  • A control method, device and system
  • A control method, device and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0056] This embodiment will be described from the perspective of a client device, and the client device may specifically be a terminal device such as a personal computer (PC, Personal Computer), a portable computer, and the like.

[0057]A control method, comprising: encapsulating a control command for controlling RNDIS equipment in a network data packet sent to the RNDIS equipment, and then sending the encapsulated network data packet to the RNDIS equipment to control the RNDIS equipment.

[0058] see figure 1 , the specific process can be as follows:

[0059] 101. Encapsulate the control command in the network data packet sent to the RNDIS device;

[0060] For example, the control command may be encapsulated in a connection-based Transmission Control Protocol (TCP, Transmission Control Protocol) packet sent to the RNDIS device; or,

[0061] The control command is encapsulated in a connectionless User Datagram Protocol (UDP, UserDatagram Protocol) data packet sent to the RN...

Embodiment 2

[0068] This embodiment will be described from the perspective of an RNDIS device, and the RNDIS device may specifically be a wireless network card using an RNDIS port.

[0069] A control method, comprising: receiving a network data packet sent by a client device, wherein a control command for controlling an RNDIS device is encapsulated in the network data packet; decapsulating the received network data packet to obtain a control Command; perform an action as directed by a control command.

[0070] see figure 2 , the specific process can be as follows:

[0071] 201. Receive a network data packet sent by the client device, wherein the network data packet encapsulates a control command for controlling the RNDIS device, such as an AT command, a DIAG command, and other custom commands.

[0072] For example, a connection-based TCP data packet sent by the client device may be received, wherein a control command for controlling the RNDIS device is encapsulated in the TCP data packe...

Embodiment 3

[0082] According to the methods described in Embodiments 1 and 2, examples will be given below to describe in detail.

[0083] In this embodiment, the user terminal device is a PC, the network data packet is a UDP data packet based on connectionless, and the control command is an AT command as an example for illustration.

[0084] see Figure 3a , the specific process can be as follows:

[0085] 301. The PC establishes a network communication port with the RNDIS device; the network communication port can be any port, but the port number does not overlap with the port numbers of other known applications, and is used to communicate with the RNDIS device. For the convenience of description, in the embodiment of the present invention, the network communication port is called the port of the RNDIS control program.

[0086] For example, see Figure 3b , which is a schematic diagram of a scenario where a PC communicates with an RNDIS device. It can be seen from the figure that th...

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

The invention discloses a control method, a control device and a control system. The control method comprises the steps that a control command is packaged in a network database sent to RNDIS (Remote Network Driver Interface Specification) equipment, and then the packaged network database is sent to the RNDIS equipment, so as to control the RNDIS equipment. A CPE (Customer Premises Equipment) can directly send the database to the RNDIS equipment in an existing network frame, therefore, the control command can be transmitted to the RNDIS equipment by adopting the scheme even if a new control interface is not additionally formed; furthermore, compared with a scheme of additionally forming a new control interface and installing a driver in the prior art, the using complexity can be reduced, and special requirements cannot be needed on the RNDIS equipment, therefore, the control method with universal applicability can be simpler realized.

Description

technical field [0001] The present invention relates to the field of communication technologies, and in particular, to a control method, device and system. Background technique [0002] Remote Network Driver Interface Specification (RNDIS, Remote Network Driver Interface Specification) is a network device specification that requires the RNDIS device to be able to process the Object Identifier Descriptor (OID, Object Identifier Descriptor) from the system, so that the driver provided by the system can pass The compatibility mode is used by different RNDIS devices, and it is not necessary to design a separate driver for a specific RNDIS device, and the system can send different OIDs to the RNDIS device to complete specific functions. [0003] The use of RNDIS not only brings great convenience to users, but also simplifies the development process of RNDIS equipment. However, since the RNDIS driver itself can only transmit network data, it cannot transmit the user's control comm...

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/08H04L12/46
Inventor 张东锋聂振辉
Owner HUAWEI DEVICE CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products