[go: up one dir, main page]

CN103037322A - Method for reducing message transmission between client and server and communication device thereof - Google Patents

Method for reducing message transmission between client and server and communication device thereof Download PDF

Info

Publication number
CN103037322A
CN103037322A CN2012103779210A CN201210377921A CN103037322A CN 103037322 A CN103037322 A CN 103037322A CN 2012103779210 A CN2012103779210 A CN 2012103779210A CN 201210377921 A CN201210377921 A CN 201210377921A CN 103037322 A CN103037322 A CN 103037322A
Authority
CN
China
Prior art keywords
device management
data
management server
message
protocol
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN2012103779210A
Other languages
Chinese (zh)
Inventor
余俊达
曾胤烨
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
HTC Corp
Original Assignee
HTC Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from US13/645,450 external-priority patent/US20130091198A1/en
Application filed by HTC Corp filed Critical HTC Corp
Publication of CN103037322A publication Critical patent/CN103037322A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

A method for reducing message transmission between a client and a server and a communication device thereof are provided. The method for reducing message transmission is used in a device management client of a service system and comprises the steps of generating a message containing data and an identification code, wherein the identification code indicates a device management server of the service system not to reply a result obtained by processing the data; and transmitting the message to the device management server to provide the device management server with the data to process.

Description

减少客户端及服务器间讯息传输的方法及其通信装置Method and communication device for reducing message transmission between client and server

技术领域 technical field

本发明涉及一种用于一服务系统的方法及其通信装置,尤其涉及一种用来减少装置管理客户端及装置管理服务器间讯息传输的方法及其通信装置。The present invention relates to a method for a service system and its communication device, in particular to a method for reducing message transmission between a device management client and a device management server and its communication device.

背景技术 Background technique

开放移动联盟(Open Mobile Alliance,OMA)成立的目的为发展符合使用者需求的开放移动联盟规格(OMA Specifications)。详细来说,开放移动联盟规格致力于提供可在相异地理区域(如国家)、营运商、服务提供商、网络、操作系统及移动装置间互通的移动服务(mobile services)。当使用者使用符合开放移动联盟规格的移动服务时,可不受限于特定营运商及服务提供商。符合开放移动联盟规格的移动服务亦独立于所使用的承载,举例来说,符合开放移动联盟规格的移动服务所使用的承载可为全球移动通信系统(GlobalSystem for Mobile Communications,GSM)、数据速率增强GSM演进技术(Enhanced Data rates for GSM Evolution,EDGE)或通用分组无线服务(General Packet Radio Service,GPRS)等第二代移动通信系统,也可为通用移动通信系统(Universal Mobile Telecommunications System,UMTS)、长期演进系统(Long Term Evolution,LTE)或先进长期演进系统(LTE-Advanced,LTE-A)等第三代及其演进移动通信系统。此外,移动服务可不受限于移动装置所使用的操作系统,而可运行于执行Windows、Android或Linux等操作系统的移动装置上。因此,业界可在提供符合开放移动联盟规格的移动装置及移动服务的情形下,受益于移动服务互通性所带来的大幅成长市场。此外,当使用者使用符合开放移动联盟规格的移动装置及移动服务时,也可享受移动服务互通性所带来的较佳体验。The Open Mobile Alliance (OMA) was established to develop OMA Specifications that meet user needs. Specifically, the Open Mobile Alliance specification is dedicated to providing mobile services that are interoperable across different geographic regions (such as countries), operators, service providers, networks, operating systems, and mobile devices. When users use mobile services that comply with the Open Mobile Alliance specifications, they are not limited to specific operators and service providers. OMA-compliant mobile services are also independent of the bearer used, for example, the bearer used by OMA-compliant mobile services can be Global System for Mobile Communications (GSM), Data Rate Enhanced GSM evolution technology (Enhanced Data rates for GSM Evolution, EDGE) or general packet radio service (General Packet Radio Service, GPRS) and other second-generation mobile communication systems can also be Universal Mobile Telecommunications System (Universal Mobile Telecommunications System, UMTS), Long Term Evolution (LTE) or Advanced Long Term Evolution (LTE-Advanced, LTE-A) and other third-generation and their evolution mobile communication systems. In addition, the mobile service is not limited to the operating system used by the mobile device, and can run on the mobile device running the operating system such as Windows, Android or Linux. Therefore, the industry can benefit from the substantial growth market brought about by the interoperability of mobile services while providing mobile devices and mobile services that comply with the OMA specifications. In addition, when users use mobile devices and mobile services that comply with the Open Mobile Alliance specifications, they can also enjoy a better experience brought about by the interoperability of mobile services.

在开放移动联盟装置管理(Device Management,DM)需求中,一装置管理服务器(DM server)定义为可使用开放移动联盟装置管理规格以管理一或多个装置管理客户端(DM clients)(如移动装置)的一法定授权单位。详细来说,开放移动联盟装置管理规格用来定义装置管理服务器及装置管理客户端之间交换分组、讯息和/或包(package)(即传送于一相同方向的数个讯息)的方式,亦用来定义装置管理客户端回报指令、状态或报告的方式。进一步地,当使用开放移动联盟装置管理规格时,装置管理服务器通过装置管理客户端中多个管理物件(Management Objects),来管理装置管理客户端,其中一管理物件可小至一整数或大至一图片。举例来说,一管理物件可为软件元件管理物件(Software Component Management Object,SCOMO)、软件及应用控制管理物件(Software and Application Control Management Object,SACMO)或固件更新管理物件(Firmware Update Management Object,FUMO)等物件。In the Open Mobile Alliance Device Management (DM) requirements, a device management server (DM server) is defined as one or more device management clients (DM clients) (such as mobile device) a legally authorized unit. Specifically, the Open Mobile Alliance Device Management Specification is used to define the way to exchange packets, messages and/or packages (ie, several messages sent in the same direction) between the Device Management Server and the Device Management Client, and also Used to define how the device management client reports commands, status or reports. Further, when using the Open Mobile Alliance device management specification, the device management server manages the device management client through multiple management objects (Management Objects) in the device management client, where a management object can be as small as an integer or as large as a picture. For example, a management object can be a software component management object (Software Component Management Object, SCOMO), a software and application control management object (Software and Application Control Management Object, SACMO) or a firmware update management object (Firmware Update Management Object, FUMO ) and other objects.

根据装置管理协议1.x版(DM 1.x protocol),装置管理服务器及装置管理客户端需要交换二个或更多个讯息才可完成一次完整的通信。详细来说,至少需要二个讯息才能完成一项工作(task),例如回报装置管理客户端中一节点的数值至装置管理服务器,其中二个讯息分别用于包1及包2中。然而,在某些情形下,装置管理客户端仅欲执行一项简单工作,例如回报一数值至装置管理服务器,却仍需要于装置管理服务器及装置管理客户端间交换二个或更多个讯息,造成通信资源的浪费。因此,如何减少执行简单工作所需的讯息传输是待讨论及解决的议题。According to the device management protocol version 1.x (DM 1.x protocol), the device management server and the device management client need to exchange two or more messages to complete a complete communication. Specifically, at least two messages are required to complete a task, such as reporting the value of a node in the device management client to the device management server, and the two messages are used in package 1 and package 2 respectively. However, in some cases, the device management client only wants to perform a simple task, such as reporting a value to the device management server, but still needs to exchange two or more messages between the device management server and the device management client , resulting in a waste of communication resources. Therefore, how to reduce the message transmission required to perform simple tasks is an issue to be discussed and resolved.

发明内容 Contents of the invention

因此,本发明的主要目的即在于提供一种方法及其通信装置,用来减少装置管理客户端及装置管理服务器间的讯息传输,以解决上述问题。Therefore, the main purpose of the present invention is to provide a method and its communication device for reducing the message transmission between the device management client and the device management server, so as to solve the above problems.

本发明公开一种减少讯息传输的方法,用于一服务系统的一装置管理客户端中,该方法包含有产生包含有一数据及一识别码的一讯息,以及该识别码指示该服务系统的一装置管理服务器不回复处理该数据所得的一结果;以及传送该讯息至该装置管理服务器,以提供该装置管理服务器处理该数据。The invention discloses a method for reducing message transmission, which is used in a device management client of a service system. The method includes generating a message including a data and an identification code, and the identification code indicates a service system. The device management server does not reply with a result of processing the data; and sending the message to the device management server for the device management server to process the data.

附图说明 Description of drawings

图1为本发明实施例一服务系统的示意图。FIG. 1 is a schematic diagram of a service system according to an embodiment of the present invention.

图2为本发明实施例一通信装置的示意图。FIG. 2 is a schematic diagram of a communication device according to Embodiment 1 of the present invention.

图3为本发明实施例一流程的示意图。FIG. 3 is a schematic diagram of a process in Embodiment 1 of the present invention.

【主要元件符号说明】[Description of main component symbols]

10                 服务系统10 Service System

20                 通信装置20 Communication device

200                处理装置200 processing device

210                存储单元210 storage units

214                程序代码214 Program code

220                通信接口单元220 Communication interface unit

30                 流程30 Process

300、302、304、306 步骤300, 302, 304, 306 steps

具体实施方式 Detailed ways

请参考图1,图1为本发明实施例一服务系统10的示意图。服务系统10支持由开放移动联盟(Open Mobile Alliance,OMA)所发展的装置管理(DeviceManagement,DM)协议1.x版(DM 1.x protocol)及其后续版本,其简略地由一装置管理服务器(DM server)及多个装置管理客户端(DM client)所组成。Please refer to FIG. 1 , which is a schematic diagram of a service system 10 according to an embodiment of the present invention. The service system 10 supports the Device Management (DM) protocol version 1.x (DM 1.x protocol) and its subsequent versions developed by the Open Mobile Alliance (Open Mobile Alliance, OMA). (DM server) and multiple device management clients (DM client).

在图1中,装置管理客户端及装置管理服务器用来说明服务系统10的架构。实际上,装置管理客户端可内建于固定于一处的桌上型计算机或家用电器中。或者,装置管理客户端可内建于移动电话、笔记型计算机、平板计算机及电子书等移动装置中。此外,服务系统10独立于其所使用的承载,举例来说,传送信息(如讯息)的承载可为全球移动通信系统(Global System forMobile Communications,GSM)、数据速率增强GSM演进技术(Enhanced Datarates for GSM Evolution,EDGE)或通用分组无线服务(General Packet RadioService,GPRS)的第二代移动通信系统,也可为通用移动通信系统(UniversalMobile Telecommunications System,UMTS)、长期演进系统(Long TermEvolution,LTE)或先进长期演进系统(LTE-Advanced,LTE-A)等第三代移动通信及其演进系统,甚至可为非对称式数字用户回路(Asymmetric DigitalSubscriber Line,ADSL)等有线通信系统。In FIG. 1 , the device management client and the device management server are used to illustrate the architecture of the service system 10 . In fact, the device management client can be built into a desktop computer or a home appliance that is fixed in one place. Alternatively, the device management client can be built into mobile devices such as mobile phones, notebook computers, tablet computers, and e-books. In addition, the service system 10 is independent of the bearer used by it. For example, the bearer for transmitting information (such as message) can be Global System for Mobile Communications (GSM), Enhanced Datarates for GSM (Enhanced Datarates for GSM Evolution, EDGE) or general packet radio service (General Packet Radio Service, GPRS) second-generation mobile communication system, can also be universal mobile communication system (Universal Mobile Telecommunications System, UMTS), long-term evolution system (Long TermEvolution, LTE) or Third-generation mobile communications such as LTE-Advanced (LTE-A) and their evolution systems can even be wired communications systems such as Asymmetric Digital Subscriber Line (ADSL).

请参考图2,图2为本发明实施例一通信装置20的示意图。通信装置20可用来安装或存储图1中的装置管理客户端或装置管理服务器,包含一处理装置200、一存储单元210以及一通信接口单元220。处理装置200可为一微处理器或一特定应用集成电路(Application-Specific Integrated Circuit,ASIC)。存储单元210可为任一数据存储装置,用来存储一程序代码214,处理装置200可通过存储单元210读取及执行程序代码214。举例来说,存储单元210可为用户识别模块(Subscriber Identity Module,SIM)、只读式存储器(Read-Only Memory,ROM)、随机存取存储器(Random-Access Memory,RAM)、光盘只读存储器(CD-ROM/DVD-ROM)、磁带(magnetic tape)、硬盘(hard disk)及光学数据存储装置(optical data storage device)等,而不限于此。通信接口单元220可为一收发器,其根据处理装置200的处理结果,用来传送及接收信息(如讯息、请求、响应、包(package,又称之为“包裹”)等)。Please refer to FIG. 2 , which is a schematic diagram of a communication device 20 according to an embodiment of the present invention. The communication device 20 can be used to install or store the device management client or the device management server shown in FIG. 1 , and includes a processing device 200 , a storage unit 210 and a communication interface unit 220 . The processing device 200 can be a microprocessor or an application-specific integrated circuit (Application-Specific Integrated Circuit, ASIC). The storage unit 210 can be any data storage device for storing a program code 214 , and the processing device 200 can read and execute the program code 214 through the storage unit 210 . For example, the storage unit 210 may be a Subscriber Identity Module (Subscriber Identity Module, SIM), a Read-Only Memory (Read-Only Memory, ROM), a Random-Access Memory (Random-Access Memory, RAM), an optical disc read-only memory (CD-ROM/DVD-ROM), magnetic tape (magnetic tape), hard disk (hard disk) and optical data storage device (optical data storage device), etc., but not limited thereto. The communication interface unit 220 can be a transceiver, which is used to transmit and receive information (such as messages, requests, responses, packages (also referred to as “packages”), etc.) according to the processing results of the processing device 200 .

请参考图3,图3为本发明实施例一流程30的流程图。流程30用于图1的装置管理客户端中,用来减少装置管理客户端及装置管理服务器间的讯息传输。流程30可被编译成程序代码214,其包含以下步骤:Please refer to FIG. 3 , which is a flowchart of a process 30 according to Embodiment 1 of the present invention. The process 30 is used in the device management client in FIG. 1 to reduce the message transmission between the device management client and the device management server. Process 30 can be compiled into program code 214, which includes the following steps:

步骤300:开始。Step 300: start.

步骤302:产生包含有一数据及一识别码(identifier)的一讯息,以及该识别码指示该装置管理服务器不回复处理该数据所得的一结果。Step 302: Generate a message including a data and an identifier, and the identifier instructs the device management server not to reply a result obtained by processing the data.

步骤304:传送该讯息至该装置管理服务器,以提供该装置管理服务器处理该数据。Step 304: Send the message to the device management server for the device management server to process the data.

步骤306:结束。Step 306: end.

根据流程30,装置管理客户端先产生包含有数据及识别码(如标签(tag)或指示(indication))的讯息,其中该识别码指示装置管理服务器不回复处理数据所得的一结果。接着,装置管理客户端会传送讯息至装置管理服务器,以提供装置管理服务器处理数据。因此,流程30仅需要一讯息即可完成装置管理客户端及装置管理服务器间的通信(如工作),避免传送非必要的讯息。According to the process 30, the device management client first generates a message including data and an identification code (such as a tag or an indication), wherein the identification code instructs the device management server not to reply a result obtained by processing the data. Then, the device management client sends a message to the device management server to provide the device management server with processing data. Therefore, the process 30 only needs one message to complete the communication (eg work) between the device management client and the device management server, avoiding sending unnecessary messages.

需注意的是,流程30的精神在于仅需要一个讯息即可完成一项工作,以降低装置管理客户端及装置管理服务器间的讯息传输,进而节省完成该项工作所需的传输资源。流程30的实现方式未有所限。It should be noted that the spirit of the process 30 is that only one message is needed to complete a task, so as to reduce the message transmission between the device management client and the device management server, thereby saving the transmission resources needed to complete the task. The implementation of the process 30 is not limited.

举例来说,该识别码可为一指令(command)和/或一数值(value)。详细来说,装置管理客户端可同时使用指令及数值来指示装置管理服务器不回复处理数据所得的结果。因此,在接收讯息后,根据该指令及该数值,装置管理服务器仅会处理数据,而不会回复(即传送)处理结果至装置管理客户端。或者,装置管理客户端仅使用数值来指示装置管理服务器不回复处理数据所得的结果。因此,在接收讯息后,根据该数值,装置管理服务器仅会处理数据,而不会回复(即传送)处理结果至装置管理客户端。在此情形下,由于指令不为识别码的一部分,可将指令作为一般指令(如更新、取代、取得等),使装置管理服务器可根据该指令处理数据。举例来说,该数据为一数值,装置管理服务器使用该数值来更新一节点的数值。在另一实施例中,识别码定义于装置管理协议(DM protocol)中一标签<Final>。因此,在接收讯息后,根据标签<Final>,装置管理服务器仅会处理数据,而不会回复(即传送)处理结果至装置管理客户端。For example, the identification code can be a command and/or a value. In detail, the device management client can use both the command and the value to instruct the device management server not to reply the result obtained by processing the data. Therefore, after receiving the message, according to the instruction and the value, the device management server will only process the data, and will not reply (ie send) the processing result to the device management client. Or, the device management client only uses the value to instruct the device management server not to reply the result of processing the data. Therefore, after receiving the message, the device management server will only process the data according to the value, and will not reply (that is, send) the processing result to the device management client. In this case, since the command is not a part of the identification code, the command can be regarded as a general command (such as updating, replacing, obtaining, etc.), so that the device management server can process data according to the command. For example, the data is a value, and the device management server uses the value to update the value of a node. In another embodiment, the identification code is defined in a tag <Final> in the device management protocol (DM protocol). Therefore, after receiving the message, according to the tag <Final>, the device management server will only process the data, but will not reply (that is, send) the processing result to the device management client.

以下分别举例说明以上所述的讯息:The following examples illustrate each of the above messages:

根据上述讯息实施例,装置管理客户端可同时将指令“<Alter>”及数值“1230”作为识别码,在检测到指令“<Alter>”及数值“1230”后,装置管理服务器仅会处理数据,而不会回复(即传送)处理结果至装置管理客户端。或者,装置管理客户端仅将及数值“1230”作为识别码,在检测到数值“1230”后,装置管理服务器仅会处理数据,而不会回复(即传送)处理结果至装置管理客户端。在此情形下,装置管理服务器可根据指令“<Replace>”来处理数据。在另一实施例中,装置管理客户端仅将标签“<Final>”作为识别码,在检测到标签“<Final>”后,装置管理服务器仅会处理数据,而不会回复(即传送)处理结果至装置管理客户端。According to the above message embodiment, the device management client can use the command "<Alter>" and the value "1230" as the identification code at the same time. After detecting the command "<Alter>" and the value "1230", the device management server will only process the data without replying (i.e. sending) the processing result to the device management client. Alternatively, the device management client only uses the value "1230" as the identification code, and after detecting the value "1230", the device management server only processes the data without replying (that is, sending) the processing result to the device management client. In this case, the device management server can process the data according to the instruction "<Replace>". In another embodiment, the device management client only uses the tag "<Final>" as the identification code, and after detecting the tag "<Final>", the device management server will only process the data and will not reply (i.e. transmit) The processing result is sent to the device management client.

需注意的是,上述讯息的传输方式系未有所限。举例来说,装置管理客户端可通过一传输控制协议(transmission control protocol,TCP)、一用户数据协议(user datagram protocol,UDP)、一短讯服务(short message service,SMS)协议或一无线应用协议(wireless application protocol,WAP)推播,传送讯息至装置管理服务器。此外,讯息可还包含有认证数据,用来识别装置管理客户端,例如使装置管理服务器知道该讯息是由谁所传送。由于装置管理客户端可能不被允许请求装置管理服务器处理该数据(如根据一指令),较佳地,在处理数据之前,装置管理服务器可根据装置管理客户端的授权,判断是否要处理该数据。另一方面,装置管理客户端可根据一可延伸标示语言(eXtensible Markup Language,XML)格式、一类型长度数值(type-length-value,TLV)格式或一纯文本(plain text)格式,来产生该讯息。也就是说,装置管理客户端可使用可延伸标示语言格式、类型长度数值格式或纯文本格式来编码讯息。It should be noted that the transmission method of the above information is not limited. For example, the device management client can use a transmission control protocol (transmission control protocol, TCP), a user data protocol (user datagram protocol, UDP), a short message service (short message service, SMS) protocol or a wireless application Protocol (wireless application protocol, WAP) push, send messages to the device management server. In addition, the message may further include authentication data for identifying the device management client, such as to let the device management server know who sent the message. Since the device management client may not be allowed to request the device management server to process the data (eg, according to an instruction), preferably, before processing the data, the device management server can determine whether to process the data according to the authorization of the device management client. On the other hand, the device management client can be generated according to an extensible markup language (eXtensible Markup Language, XML) format, a type-length-value (type-length-value, TLV) format or a plain text (plain text) format. the message. That is, the device management client can use XML format, type length value format or plain text format to encode the message.

本领域技术人员当可依本发明的精神加以结合、修饰或变化以上所述的实施例,而不限于此。前述的所有流程的步骤(包含建议步骤)可通过装置实现,装置可为硬件、固件(为硬件装置与计算机指令与数据的结合,且计算机指令与数据属于硬件装置上的只读软件)或电子系统。硬件可为模拟微计算机电路、数字微计算机电路、混合式微计算机电路、微计算机芯片或硅芯片。电子系统可为系统单芯片(system on chip,SOC)、系统级封装(systemin package,SiP)、嵌入式计算机(computer on module,COM)及通信装置20。Those skilled in the art may combine, modify or change the above-described embodiments according to the spirit of the present invention, but are not limited thereto. The steps of all the aforementioned processes (including the suggested steps) can be realized by devices, which can be hardware, firmware (a combination of hardware devices and computer instructions and data, and computer instructions and data belong to read-only software on hardware devices) or electronic system. The hardware can be an analog microcomputer circuit, a digital microcomputer circuit, a hybrid microcomputer circuit, a microcomputer chip, or a silicon chip. The electronic system can be a system on chip (SOC), a system in package (SiP), an embedded computer (computer on module, COM) and a communication device 20 .

综上所述,本发明提供一种方法,用来减少装置管理客户端及装置管理服务器间的讯息传输,该讯息传输用来完成一项工作。因此,可节省完成该工作所需的传输资源。To sum up, the present invention provides a method for reducing message transmission between a device management client and a device management server, and the message transmission is used to complete a job. Therefore, the transmission resources required to do the job can be saved.

以上所述仅为本发明的优选实施例,凡依本发明权利要求书所做的均等变化与修饰,皆应属本发明的涵盖范围。The above descriptions are only preferred embodiments of the present invention, and all equivalent changes and modifications made according to the claims of the present invention shall fall within the scope of the present invention.

Claims (10)

1.一种减少讯息传输的方法,用于一服务系统的一装置管理客户端(Device Management client,DM client)中,该方法包含有:1. A method for reducing message transmission, used in a device management client (Device Management client, DM client) of a service system, the method includes: 产生包含有一数据及一识别码(identifier)的一讯息,以及该识别码指示该服务系统的一装置管理服务器不回复处理该数据所得的一结果;以及generating a message including a data and an identifier, and the identifier instructs a device management server of the service system not to reply a result obtained by processing the data; and 传送该讯息至该装置管理服务器,以提供该装置管理服务器处理该数据。sending the message to the device management server to provide the device management server to process the data. 2.如权利要求1所述的方法,其中该识别码包含有一指令。2. The method of claim 1, wherein the identification code includes an instruction. 3.如权利要求2所述的方法,其中该识别码还包含有一数值。3. The method of claim 2, wherein the identification code further comprises a value. 4.如权利要求1所述的方法,其中该识别码包含有一数值。4. The method of claim 1, wherein the identification code includes a value. 5.如权利要求4所述的方法,其中该讯息还包含有一指令,以及根据该指令,该装置管理服务器处理该数据。5. The method of claim 4, wherein the message further includes an instruction, and according to the instruction, the device management server processes the data. 6.如权利要求1所述的方法,其中该识别码系定义于装置管理协议(DMprotocol)中一<Final>标签。6. The method of claim 1, wherein the identification code is defined in a <Final> tag in a device management protocol (DM protocol). 7.如权利要求1所述的方法,其中通过一传输控制协议(transmissioncontrol protocol,TCP)、一用户数据协议(user datagram protocol,UDP)、一短讯服务(short message service,SMS)协议或一无线应用协议(wirelessapplication protocol,WAP)推播,该装置管理客户端传送该讯息至该装置管理服务器。7. The method according to claim 1, wherein a transmission control protocol (transmissioncontrol protocol, TCP), a user data protocol (user datagram protocol, UDP), a short message service (short message service, SMS) protocol or a The wireless application protocol (wireless application protocol, WAP) broadcast, the device management client sends the message to the device management server. 8.如权利要求1所述的方法,其中该讯息还包含有认证数据,用来识别该装置管理客户端。8. The method of claim 1, wherein the message further includes authentication data for identifying the device management client. 9.如权利要求1所述的方法,其中于处理该数据之前,根据该装置管理客户端的授权,该装置管理服务器判断是否要处理该数据。9. The method of claim 1, wherein before processing the data, according to the authorization of the device management client, the device management server determines whether to process the data. 10.如权利要求1所述的方法,其中根据一可延伸标示语言(eXtensibleMarkup Language,XML)格式、一类型长度数值(type-length-value,TLV)格式或一纯文本(plain text)格式,该装置管理客户端产生该讯息。10. The method of claim 1, wherein according to an extensible markup language (eXtensibleMarkup Language, XML) format, a type length value (type-length-value, TLV) format or a plain text (plain text) format, The device management client generates the message.
CN2012103779210A 2011-10-05 2012-10-08 Method for reducing message transmission between client and server and communication device thereof Pending CN103037322A (en)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US201161543318P 2011-10-05 2011-10-05
US61/543,318 2011-10-05
US13/645,450 US20130091198A1 (en) 2011-10-05 2012-10-04 Method of Reducing Message Transmission between DM Client and DM Server and Related Communication Device
US13/645,450 2012-10-04

Publications (1)

Publication Number Publication Date
CN103037322A true CN103037322A (en) 2013-04-10

Family

ID=48023721

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2012103779210A Pending CN103037322A (en) 2011-10-05 2012-10-08 Method for reducing message transmission between client and server and communication device thereof

Country Status (1)

Country Link
CN (1) CN103037322A (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070027971A1 (en) * 2005-07-26 2007-02-01 Sunil Marolia Device management network with notifications comprising multiple choice prompts
CN101355524A (en) * 2007-07-24 2009-01-28 华为技术有限公司 A message processing method, system, server and terminal
CN101883378A (en) * 2009-05-08 2010-11-10 卓望数码技术(深圳)有限公司 Method and system for testing mobile data service

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070027971A1 (en) * 2005-07-26 2007-02-01 Sunil Marolia Device management network with notifications comprising multiple choice prompts
CN101355524A (en) * 2007-07-24 2009-01-28 华为技术有限公司 A message processing method, system, server and terminal
CN101883378A (en) * 2009-05-08 2010-11-10 卓望数码技术(深圳)有限公司 Method and system for testing mobile data service

Similar Documents

Publication Publication Date Title
US8209378B2 (en) Methods and apparatus for widget sharing between content aggregation points
KR101964532B1 (en) Enhanced operations between service layer and management layer in an m2m system by allowing the execution of a plurality of commands on a plurality of devices
US11418383B2 (en) Techniques for instantiation and termination of virtualized network functions
US20150358272A1 (en) Method and apparatus for message transmission
CN104378391A (en) Software updating method, system and device
US10440099B2 (en) Accessing services provided by computing devices in a network
JP5372154B2 (en) User content submission method and apparatus in DCD service
TW201316812A (en) Method of reducing message transmission between DM client and DM server and related communication device
CN102647705A (en) Mobile terminal parameter configuration method and system
WO2012151936A1 (en) Method and gateway for adjusting webpage contents
WO2011127847A2 (en) Method, apparatus and mobile terminal for updating service content of unstructured supplementary service data
CN102291386A (en) Method for processing server authorization and communication device thereof
CN101622821A (en) The method and apparatus that is used for the hotwired of heterogeneous communication system
WO2008078889A1 (en) Method of controlling the session for the oma dm protocol
JP2008514079A (en) Integrated method and apparatus for managing mobile devices and services
WO2018032573A1 (en) Data processing method, apparatus, server and terminal
EP3191956A1 (en) Scalable charging system based on service-oriented architecture (soa)
WO2021027474A1 (en) Positioning assistance information broadcasting method, positioning server and ran node
CN100524298C (en) Databases synchronization
CN103218172A (en) Method of handling access control information and related communication device
CN102611995B (en) Methods for the service group discovery process
CN103037322A (en) Method for reducing message transmission between client and server and communication device thereof
CN102567088B (en) Method for Processing Step Execution Results in Software and Application Control Management Objects
CA2593877A1 (en) Automatic mobile device configuration
CN104219296A (en) A kind of Android cloud pushing method and system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20130410