CN103152378B - A kind of transmission method of network data, system and client - Google Patents
A kind of transmission method of network data, system and client Download PDFInfo
- Publication number
- CN103152378B CN103152378B CN201210570683.5A CN201210570683A CN103152378B CN 103152378 B CN103152378 B CN 103152378B CN 201210570683 A CN201210570683 A CN 201210570683A CN 103152378 B CN103152378 B CN 103152378B
- Authority
- CN
- China
- Prior art keywords
- network
- protocol
- data
- type
- transmission
- 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.)
- Active
Links
- 230000005540 biological transmission Effects 0.000 title claims abstract description 109
- 238000000034 method Methods 0.000 title claims abstract description 46
- 238000012546 transfer Methods 0.000 claims abstract description 4
- 230000008569 process Effects 0.000 claims description 26
- 238000001514 detection method Methods 0.000 claims description 16
- 230000001360 synchronised effect Effects 0.000 claims description 3
- 230000003993 interaction Effects 0.000 abstract description 6
- 230000006641 stabilisation Effects 0.000 abstract 2
- 238000011105 stabilization Methods 0.000 abstract 2
- 238000005070 sampling Methods 0.000 abstract 1
- 238000004891 communication Methods 0.000 description 10
- 238000012790 confirmation Methods 0.000 description 2
- 238000012544 monitoring process Methods 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 238000011161 development Methods 0.000 description 1
- 230000018109 developmental process Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000004806 packaging method and process Methods 0.000 description 1
- 230000008447 perception Effects 0.000 description 1
- 230000033772 system development Effects 0.000 description 1
Landscapes
- Communication Control (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The invention discloses a kind of transmission method of network data, client Sampling network standard and judge network stabilization, the data transmitted as required, network formats and network stabilization determination host-host protocol, transmit data according to described host-host protocol to interface server; The present invention also discloses a kind of transmission system and client of network data, by the solution of the present invention, optimum host-host protocol can be selected to carry out transfer of data, improve the information interaction speed of client and server.
Description
Technical Field
The present invention relates to mobile communication technologies, and in particular, to a method, a system, and a client for transmitting network data.
Background
With the popularization of intelligent terminals, client applications have become more and more mainstream tools for information communication between enterprise managers and common employees, and network selection and interaction speed between a client and a server in the intelligent terminals become major obstacles for information communication of enterprises.
The mobile wireless network includes General Packet Radio Service (GPRS), enhanced data rate GSM evolution (EDGE), time division synchronous code division multiple access (TD-SCDMA), Wi-Fi, and when a wireless network is used, connectivity and connectivity of various networks are commonly known. In the fierce competition, the good user experience becomes more and more a sign of successful software, if only the function of the software and the good interface are available, but the good data communication speed and the good customer demand response speed are not available, the irretrievable loss is likely to be caused.
The communication between the client and the server is mainly the exchange and use of information, and at present, the widely used modes for the communication between the client and the server mainly include a Socket protocol (Socket) based on TCP/UDP, a hypertext transfer protocol (HTTP) or a Simple Object Access Protocol (SOAP), and the like. In a mobile wireless network system, GPRS and EDGE networks are relatively stable, but the network bandwidth is not large, and TD-SCDMA and Wi-Fi networks have relatively large bandwidth, but the networks are possibly not stable, and especially the users are not stable in the moving process. From the point of network implementation conditions and transmission advantages and disadvantages, Socket needs a specific port, has high transmission speed, short time, strong real-time performance, high performance, encryption capability and strong data security, but has small transmission data amount, needs to define a transmission data format by user, has higher technical requirements on developers, needs to analyze the transmitted data and convert the data into application-level data, and increases the development amount of developers relative to application-level protocols; compared with Socket, the HTTP/SOAP protocol is an interface protocol based on an application level, is convenient to use and strong in fault tolerance, but has a low transmission speed, and a transmission data packet contains auxiliary application information.
At present, the mainstream data interaction mode between the android client and the server is performed in a single form, namely, Socket communication or HTTP/SOAP communication, and is not considered from the aspect of the system of a wireless network. In a large application system, small text transmission may be involved, or transmission of large data volumes such as pictures, audios and videos may be involved, but real-time performance is not so strong, and many users using clients of enterprises are field staff. For example, a method for implementing Socket communication service sharing on android is disclosed in a chinese patent application with application number "201110389055.2", wherein the method includes the following parts: the method comprises the steps of creating a Socket management module, creating an independent thread to run the Socket management module, packaging the Socket management module into a service component of a system, realizing an external interface of a Socket service into an android IBinder object, realizing IBinder object remote proxy by adopting an android interface description language AIDL, and carrying out interprocess communication and analysis.
In a system application, if only a single transmission mode is used without considering a network system, too much manpower is likely to be invested in a system development process, or a user has poor perception due to low information interaction speed and large data flow of a client and a server in a user use process, so that the service is difficult to popularize.
Disclosure of Invention
In view of this, the present invention mainly aims to provide a method, a system and a client for transmitting network data, so as to improve the information interaction speed between the client and a server.
In order to achieve the purpose, the technical scheme of the invention is realized as follows:
the invention provides a network data transmission method, which comprises the following steps:
the client detects the network type and judges the network stability; determining a transmission protocol according to data to be transmitted, a network type and network stability, and transmitting the data to an interface server according to the transmission protocol.
In the above scheme, the client detects the network type and judges the network stability as follows: the client side runs a service process on the background of the mobile terminal, the service process detects the currently selected network type of the mobile terminal, and judges whether the network is stable or not according to the network signal strength value.
In the above scheme, the determining a transmission protocol according to the data to be transmitted, the network type, and the network stability includes: the method comprises the steps that a client detects a module needing data transmission selected by a user, when the type of the data transmitted by the module is a text type, the network mode is general packet radio service GPRS or enhanced data rate GSM evolution EDGE or time division synchronous code division multiple access TD-SCDMA or Wi-Fi, and the network is stable, the transmission protocol is determined to be a Socket protocol;
when the type of the data transmitted by the module is a text type and the network mode is GPRS or EDGE or TD-SCDMA or Wi-Fi and the network is unstable, determining that the transmission protocol is a hypertext transfer protocol (HTTP) or a Simple Object Access Protocol (SOAP);
and when the type of the data transmitted by the module is a multimedia type and the network mode is GPRS, EDGE, TD-SCDMA or Wi-Fi, determining that the transmission protocol is an HTTP protocol or an SOAP protocol.
The invention provides a network data transmission system, which comprises: a client and an interface server; wherein,
the client is used for detecting the network type and judging the network stability, determining a transmission protocol according to the data to be transmitted, the network type and the network stability, and transmitting the data to the interface server according to the transmission protocol;
and the interface server is used for receiving the data transmitted by the client.
In the above solution, the client includes: the device comprises a network detection unit, a protocol determination unit and a data transmission unit; wherein,
the network detection unit is used for detecting the network type and judging the network stability;
the protocol determining unit is used for determining a transmission protocol according to the data to be transmitted, the network type and the network stability obtained by the network detecting unit;
and the data transmission unit is used for transmitting data to the interface server according to the transmission protocol determined by the protocol determination unit.
In the above scheme, the network detection unit is specifically configured to run a service process in the mobile terminal background, where the service process detects a network type currently selected by the mobile terminal, and determines whether a network is stable according to the network signal strength value.
In the above scheme, the protocol determining unit is specifically configured to detect a module that is selected by a user and needs to transmit data, determine that a transmission protocol is a Socket protocol when a type of data transmitted by the module is a text type and a network format is GPRS, EDGE, TD-SCDMA, or Wi-Fi and a network is stable;
when the type of the data transmitted by the module is a text type and the network mode is GPRS or EDGE or TD-SCDMA or Wi-Fi and the network is unstable, determining that the transmission protocol is HTTP protocol or SOAP protocol;
and when the type of the data transmitted by the module is a multimedia type and the network mode is GPRS, EDGE, TD-SCDMA or Wi-Fi, determining that the transmission protocol is an HTTP protocol or an SOAP protocol.
The invention provides a client, which comprises: the device comprises a network detection unit, a protocol determination unit and a data transmission unit; wherein,
the network detection unit is used for detecting the network type and judging the network stability;
the protocol determining unit is used for determining a transmission protocol according to the data to be transmitted, the network type and the network stability obtained by the network detecting unit;
and the data transmission unit is used for transmitting data to the interface server according to the transmission protocol determined by the protocol determination unit.
In the above scheme, the network detection unit is specifically configured to run a service process in the mobile terminal background, where the service process detects a network type currently selected by the mobile terminal, and determines whether a network is stable according to the network signal strength value.
In the above scheme, the protocol determining unit is specifically configured to detect a module that is selected by a user and needs to transmit data, determine that a transmission protocol is a Socket protocol when a type of data transmitted by the module is a text type and a network format is GPRS, EDGE, TD-SCDMA, or Wi-Fi and a network is stable;
when the type of the data transmitted by the module is a text type and the network mode is GPRS or EDGE or TD-SCDMA or Wi-Fi and the network is unstable, determining that the transmission protocol is HTTP protocol or SOAP protocol;
and when the type of the data transmitted by the module is a multimedia type and the network mode is GPRS, EDGE, TD-SCDMA or Wi-Fi, determining that the transmission protocol is an HTTP protocol or an SOAP protocol.
The invention provides a method, a system and a client for transmitting network data, wherein the client detects a network type and judges the stability of the network, determines a transmission protocol according to the data to be transmitted, the network type and the stability of the network, and transmits the data to an interface server according to the transmission protocol; therefore, the optimal transmission protocol can be selected for data transmission, and the information interaction speed of the client and the server is improved.
Drawings
Fig. 1 is a schematic flow chart of a network data transmission method according to an embodiment of the present invention;
fig. 2 is a schematic structural diagram of a network data transmission system according to an embodiment of the present invention.
Detailed Description
The following transmission protocols in a wireless network are introduced here:
socket protocol: socket protocol is also commonly called Socket protocol, application programs usually send requests to the network or respond to network requests through sockets, and the connection process between sockets can be divided into three steps: server listening, client request, connection confirmation, wherein,
the server monitoring is that the server socket does not locate the specific client socket, but is in a state of waiting for connection, and monitors the network state in real time;
the client request refers to that a socket of a client makes a connection request, and a target to be connected is a socket of a server, so that the socket of the client must describe the socket of the server to which the client needs to be connected firstly, indicate the address and the port number of the socket of the server, and then make the connection request to the socket of the server;
the connection confirmation means that when the server side socket monitors or receives the connection request of the client side socket, a new thread is established in response to the request of the client side socket, the description of the server side socket is sent to the client side, once the client side confirms the description, the connection is established, and the server side socket is continuously in a monitoring state and continuously receives the connection request of other client side sockets.
HTTP protocol or SOAP protocol: the HTTP protocol is a communication protocol that allows hypertext markup language (HTML) documents to be transferred from a Web server to a Web browser, is an object-oriented protocol belonging to the application layer, and is suitable for a distributed hypermedia information system due to its simple, fast manner; SOAP is a lightweight, simple, XML-based protocol designed to exchange structured and solidified information over the Web.
The basic idea of the invention is: the client detects the network type and judges the network stability, determines a transmission protocol according to the data to be transmitted, the network type and the network stability, and transmits the data to the interface server according to the transmission protocol.
The invention is further described in detail below with reference to the figures and the specific embodiments.
The invention realizes a network data transmission method, as shown in fig. 1, the method comprises the following steps:
step 101: the client detects the network type and judges the network stability;
specifically, a client runs a Service process (Service) in a background of the mobile terminal, the Service process detects a network standard currently selected by the mobile terminal, and judges whether the network is stable or not according to a network signal intensity value, the network is very stable when the network signal intensity value is-50 dBm-0 dBm, the network is relatively stable when the network signal intensity value is-90 dBm to-51 dBm, and the network is unstable when the network signal intensity value is-110 dBm to-91 dBm;
the network system comprises: GPRS, EDGE, TD-SCDMA or Wi-Fi.
Step 102: the client determines a transmission protocol according to data to be transmitted, a network type and network stability, and transmits data to the interface server according to the transmission protocol;
in this step, the client determines the transmission protocol as follows according to the data to be transmitted, the network type and the network stability: the client detects a module which is selected by a user and needs to transmit data, when the type of the data transmitted by the module is a text type, the network mode is GPRS or EDGE or TD-SCDMA or Wi-Fi, and the network is stable, the transmission protocol is determined to be a Socket protocol;
when the type of the data transmitted by the module is a text type and the network mode is GPRS or EDGE or TD-SCDMA or Wi-Fi and the network is unstable, determining that the transmission protocol is HTTP protocol or SOAP protocol;
when the type of the data transmitted by the module is a multimedia type and the network mode is GPRS, EDGE, TD-SCDMA or Wi-Fi, determining that the transmission protocol is an HTTP protocol or an SOAP protocol, and whether the network is stable or not is not considered;
when the transmission protocol is determined to be the HTTP protocol or the SOAP protocol, the adopted transmission data format is the JSON format in the process that a module which is selected by a user and needs to transmit data in the client transmits data according to the HTTP protocol or the SOAP protocol;
here, the module selected by the user to require data transmission includes: a login module, an application module and the like;
the login module only needs to transmit information such as a user name, a password and the like, and the type of the transmitted data is a text type;
the application module needs to carry out audio and video transmission, and the type of the transmitted data is a multimedia type.
The method further comprises the following steps: when data is transmitted to an interface server according to a Socket protocol, a Socket connection monitoring program is arranged in the interface server, the data transmitted by a client is monitored through the Socket connection monitoring program, the monitored data is processed, for example, after a login request transmitted by the client is monitored, authentication is performed according to a user name and a password in the login request, namely, matching of the user name and the password is performed in a database server, an authentication result is packaged into a transmission message and returned to the client, and Socket connection is closed.
Based on the foregoing transmission method, the present invention further provides a transmission system of network data, as shown in fig. 2, the system includes: a client 21, an interface server 22; wherein,
the client 21 is configured to detect a network type and determine network stability, determine a transmission protocol according to data to be transmitted, the network type and the network stability, and transmit the data to the interface server 22 according to the transmission protocol;
the interface server 22 is used for receiving the data transmitted by the client 21;
the client 21 includes: a network detection unit 211, a protocol determination unit 212, a data transmission unit 213; wherein,
the network detection unit 211 is configured to detect a network type and determine network stability;
the protocol determining unit 212 is configured to determine a transmission protocol according to data to be transmitted, the network type and the network stability obtained by the network detecting unit 211;
the data transmission unit 213 is configured to transmit data to the interface server 22 according to the transmission protocol determined by the protocol determination unit 212;
the network detection unit 211 is specifically configured to run a Service process (Service) in the background of the mobile terminal, where the Service process detects a currently selected network type of the mobile terminal and determines whether a network is stable according to a network signal strength value;
the protocol determining unit 212 is specifically configured to detect a module that is selected by a user and needs to transmit data, and determine that a transmission protocol is a Socket protocol when a type of data transmitted by the module is a text type and a network format is GPRS, EDGE, TD-SCDMA, or Wi-Fi and a network is stable;
when the type of the data transmitted by the module is a text type and the network mode is GPRS or EDGE or TD-SCDMA or Wi-Fi and the network is unstable, determining that the transmission protocol is HTTP protocol or SOAP protocol;
when the type of the data transmitted by the module is a multimedia type and the network mode is GPRS, EDGE, TD-SCDMA or Wi-Fi, determining that the transmission protocol is an HTTP protocol or an SOAP protocol, and whether the network is stable or not is not considered;
here, the module selected by the user to require data transmission includes: a login module, an application module and the like;
the login module only needs to transmit information such as a user name, a password and the like, and the type of the transmitted data is a text type;
the application module needs to carry out audio and video transmission, and the type of the transmitted data is a multimedia type.
When the client 21 transmits data to the interface server 22 according to the Socket protocol, the interface server 22 is specifically configured to monitor the data transmitted by the client 21 through the Socket connection monitor, process the monitored data, for example, after a login request transmitted by the client 21 is monitored, authenticate according to a user name and a password in the login request, that is, match the user name and the password in the database server, encapsulate an authentication result into a transmission message, return the transmission message to the client 21, and close the Socket connection.
Based on the above system, the present invention further provides a client, as shown in fig. 2, where the client 21 includes: a network detection unit 211, a protocol determination unit 212, a data transmission unit 213; wherein,
the network detection unit 211 is configured to detect a network type and determine network stability;
the protocol determining unit 212 is configured to determine a transmission protocol according to data to be transmitted, the network type and the network stability obtained by the network detecting unit 211;
the data transmission unit 213 is configured to transmit data to the interface server 22 according to the transmission protocol determined by the protocol determination unit 212;
the network detection unit 211 is specifically configured to run a Service process (Service) in the background of the mobile terminal, where the Service process detects a currently selected network type of the mobile terminal and determines whether a network is stable according to a network signal strength value;
the protocol determining unit 212 is specifically configured to detect a module that is selected by a user and needs to transmit data, and determine that a transmission protocol is a Socket protocol when a type of data transmitted by the module is a text type and a network format is GPRS, EDGE, TD-SCDMA, or Wi-Fi and a network is stable;
when the type of the data transmitted by the module is a text type and the network mode is GPRS or EDGE or TD-SCDMA or Wi-Fi and the network is unstable, determining that the transmission protocol is HTTP protocol or SOAP protocol;
when the type of the data transmitted by the module is a multimedia type and the network mode is GPRS, EDGE, TD-SCDMA or Wi-Fi, determining that the transmission protocol is an HTTP protocol or an SOAP protocol, and whether the network is stable or not is not considered;
here, the module selected by the user to require data transmission includes: a login module, an application module and the like;
the login module only needs to transmit information such as a user name, a password and the like, and the type of the transmitted data is a text type;
the application module needs to carry out audio and video transmission, and the type of the transmitted data is a multimedia type.
The above description is only a preferred embodiment of the present invention, and is not intended to limit the scope of the present invention.
Claims (7)
1. A method for transmitting network data, the method comprising:
the client side runs a service process on a background of the mobile terminal, the service process detects a currently selected network type of the mobile terminal and judges whether a network is stable or not according to a network signal strength value;
determining a transmission protocol according to data to be transmitted, a network type and network stability, and transmitting the data to an interface server according to the transmission protocol.
2. The transmission method according to claim 1, wherein the determining a transmission protocol according to the data to be transmitted, the network type, and the network stability is: the method comprises the steps that a client detects a module needing data transmission selected by a user, when the type of the data transmitted by the module is a text type, the network mode is general packet radio service GPRS or enhanced data rate GSM evolution EDGE or time division synchronous code division multiple access TD-SCDMA or Wi-Fi, and the network is stable, the transmission protocol is determined to be a Socket protocol;
when the type of the data transmitted by the module is a text type and the network mode is GPRS or EDGE or TD-SCDMA or Wi-Fi and the network is unstable, determining that the transmission protocol is a hypertext transfer protocol (HTTP) or a Simple Object Access Protocol (SOAP);
and when the type of the data transmitted by the module is a multimedia type and the network mode is GPRS, EDGE, TD-SCDMA or Wi-Fi, determining that the transmission protocol is an HTTP protocol or an SOAP protocol.
3. A system for transmitting network data, the system comprising: a client and an interface server; wherein,
the client is used for running a service process in a background of the mobile terminal, the service process detects a currently selected network type of the mobile terminal, judges whether a network is stable or not according to a network signal strength value, determines a transmission protocol according to data to be transmitted, the network type and the network stability, and transmits the data to the interface server according to the transmission protocol;
and the interface server is used for receiving the data transmitted by the client.
4. The transmission system according to claim 3, wherein the client comprises: the device comprises a network detection unit, a protocol determination unit and a data transmission unit; wherein,
the network detection unit is used for running a service process in the background of the mobile terminal, detecting the currently selected network type of the mobile terminal by the service process, and judging whether the network is stable or not according to the network signal strength value;
the protocol determining unit is used for determining a transmission protocol according to the data to be transmitted, the network type and the network stability obtained by the network detecting unit;
and the data transmission unit is used for transmitting data to the interface server according to the transmission protocol determined by the protocol determination unit.
5. The transmission system according to claim 4, wherein the protocol determining unit is specifically configured to detect a module that is selected by a user and needs to transmit data, and determine that the transmission protocol is a Socket protocol when the type of data transmitted by the module is a text type and a network format is GPRS, EDGE, TD-SCDMA, or Wi-Fi and the network is stable;
when the type of the data transmitted by the module is a text type and the network mode is GPRS or EDGE or TD-SCDMA or Wi-Fi and the network is unstable, determining that the transmission protocol is HTTP protocol or SOAP protocol;
and when the type of the data transmitted by the module is a multimedia type and the network mode is GPRS, EDGE, TD-SCDMA or Wi-Fi, determining that the transmission protocol is an HTTP protocol or an SOAP protocol.
6. A client, the client comprising: the device comprises a network detection unit, a protocol determination unit and a data transmission unit; wherein,
the network detection unit is used for running a service process in the background of the mobile terminal, detecting the currently selected network type of the mobile terminal by the service process, and judging whether the network is stable or not according to the network signal strength value;
the protocol determining unit is used for determining a transmission protocol according to the data to be transmitted, the network type and the network stability obtained by the network detecting unit;
and the data transmission unit is used for transmitting data to the interface server according to the transmission protocol determined by the protocol determination unit.
7. The client according to claim 6, wherein the protocol determining unit is specifically configured to detect a module that is selected by a user and needs to transmit data, and determine that the transmission protocol is a Socket protocol when the type of data transmitted by the module is a text type and a network format is GPRS, EDGE, TD-SCDMA, or Wi-Fi and the network is stable;
when the type of the data transmitted by the module is a text type and the network mode is GPRS or EDGE or TD-SCDMA or Wi-Fi and the network is unstable, determining that the transmission protocol is HTTP protocol or SOAP protocol;
and when the type of the data transmitted by the module is a multimedia type and the network mode is GPRS, EDGE, TD-SCDMA or Wi-Fi, determining that the transmission protocol is an HTTP protocol or an SOAP protocol.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210570683.5A CN103152378B (en) | 2012-12-25 | 2012-12-25 | A kind of transmission method of network data, system and client |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210570683.5A CN103152378B (en) | 2012-12-25 | 2012-12-25 | A kind of transmission method of network data, system and client |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103152378A CN103152378A (en) | 2013-06-12 |
CN103152378B true CN103152378B (en) | 2016-03-02 |
Family
ID=48550238
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210570683.5A Active CN103152378B (en) | 2012-12-25 | 2012-12-25 | A kind of transmission method of network data, system and client |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103152378B (en) |
Families Citing this family (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103973778A (en) * | 2014-04-22 | 2014-08-06 | 华为技术有限公司 | Information pushing method and device |
CN104980414B (en) * | 2014-05-15 | 2020-01-10 | 腾讯科技(深圳)有限公司 | File transmission method and terminal |
TWI552547B (en) * | 2014-07-22 | 2016-10-01 | 廣達電腦股份有限公司 | Data transmission service switch system and method |
CN104113835B (en) * | 2014-08-01 | 2016-01-06 | 努比亚技术有限公司 | A kind of ciphertext sends, the method for transmission, mobile terminal and communication base station |
CN105007500A (en) * | 2015-07-28 | 2015-10-28 | 无锡天脉聚源传媒科技有限公司 | Video transmission method and device |
CN105337821A (en) * | 2015-10-22 | 2016-02-17 | 湖南快乐阳光互动娱乐传媒有限公司 | Internet of things system based on UPNP protocol and Internet of things data transmission method |
CN105871509A (en) * | 2016-03-25 | 2016-08-17 | 乐视控股(北京)有限公司 | Data transmission method and device |
CN105992290B (en) * | 2016-04-28 | 2019-11-08 | 努比亚技术有限公司 | A kind of user equipment and its method for switching network |
CN107547468B (en) * | 2016-06-23 | 2020-03-03 | 广州市动景计算机科技有限公司 | Network protocol switching device, method and terminal |
CN106487906B (en) * | 2016-11-01 | 2019-05-17 | 北京大学(天津滨海)新一代信息技术研究院 | A kind of mobile Web application protocol switching method of context aware |
CN108111546A (en) * | 2018-03-02 | 2018-06-01 | 瓦戈科技(上海)有限公司 | A kind of document transmission method and system |
CN108632376B (en) * | 2018-05-10 | 2021-10-08 | Oppo广东移动通信有限公司 | Data processing method, terminal, server and computer storage medium |
CN109214196B (en) * | 2018-08-13 | 2022-04-19 | 创新先进技术有限公司 | Data interaction method, device and equipment |
CN112601122A (en) * | 2020-12-14 | 2021-04-02 | 福建福讯人才服务有限公司 | Screen broadcasting method and system based on udp |
CN114979306A (en) * | 2022-04-14 | 2022-08-30 | 哈尔滨工业大学人工智能研究院有限公司 | Novel multi-path fusion transmission method for Internet of things equipment |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6212160B1 (en) * | 1998-03-24 | 2001-04-03 | Avaya Technlogy Corp. | Automated selection of a protocol by a communicating entity to match the protocol of a communications network |
CN1691730A (en) * | 2004-04-20 | 2005-11-02 | 村田机械株式会社 | Communication deivce and communication method |
CN1773990A (en) * | 2004-11-10 | 2006-05-17 | 乐金电子(中国)研究开发中心有限公司 | Mobile communication terminal of radio interconnection network based on mobile browsing device and method thereof |
CN1867132A (en) * | 2006-02-15 | 2006-11-22 | 华为技术有限公司 | User terminal for carrying out point-to-point file transmission and its transmission method |
CN102084634A (en) * | 2008-07-02 | 2011-06-01 | 汤姆森许可贸易公司 | Optimized selection of transmission protocol respecting thresholds |
-
2012
- 2012-12-25 CN CN201210570683.5A patent/CN103152378B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6212160B1 (en) * | 1998-03-24 | 2001-04-03 | Avaya Technlogy Corp. | Automated selection of a protocol by a communicating entity to match the protocol of a communications network |
CN1691730A (en) * | 2004-04-20 | 2005-11-02 | 村田机械株式会社 | Communication deivce and communication method |
CN1773990A (en) * | 2004-11-10 | 2006-05-17 | 乐金电子(中国)研究开发中心有限公司 | Mobile communication terminal of radio interconnection network based on mobile browsing device and method thereof |
CN1867132A (en) * | 2006-02-15 | 2006-11-22 | 华为技术有限公司 | User terminal for carrying out point-to-point file transmission and its transmission method |
CN102084634A (en) * | 2008-07-02 | 2011-06-01 | 汤姆森许可贸易公司 | Optimized selection of transmission protocol respecting thresholds |
Also Published As
Publication number | Publication date |
---|---|
CN103152378A (en) | 2013-06-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103152378B (en) | A kind of transmission method of network data, system and client | |
US20210084443A1 (en) | Methods of joint registration and de-registration for proximity services and internet of things services | |
EP3482554B1 (en) | Methods and servers to monitor resources through http/2 | |
US10708376B2 (en) | Message bus service directory | |
EP3576379B1 (en) | Service layer interworking using mqtt protocol | |
CN105357283B (en) | Long connection establishing method of intelligent wearable equipment, server and terminal | |
EP3300311B1 (en) | Method and smart watch for interacting with a wechat platform | |
CN103428627B (en) | The transfer approach of data, Internet of things system and related device in Internet of things system | |
US10609182B2 (en) | Network and application management using service layer capabilities | |
CN114143093B (en) | Storing and retrieving network contexts of devices | |
EP3011724A1 (en) | Context management | |
WO2008103103A3 (en) | A method and apparatus for enabling user group services in a communication network | |
CN102413152B (en) | A kind of method and server sending information to terminal | |
CN109889454A (en) | A kind of the message driving means and method of micro services framework | |
WO2011116718A3 (en) | Method for controlling internet services, and relevant device and system | |
WO2016086755A1 (en) | Packet processing method and transparent proxy server | |
US11700301B2 (en) | Service registration based on service capabilities requirements and preferences | |
Pereira et al. | MQTT-RD: A MQTT based Resource Discovery for Machine to Machine Communication. | |
CN111884938B (en) | Router information acquisition method and device | |
US20210400574A1 (en) | Control plane and user plane selection for small data | |
CN103987017B (en) | A kind of method and system for being used to set up service access in a wlan | |
JP2019071573A (en) | APPARATUS, METHOD AND PROGRAM FOR TRANSMITTING AND RECEIVING DATA TO AND FROM IoT DEVICE | |
CN114363427A (en) | Method for acquiring information of host equipment in real time based on browser | |
Vahidnia et al. | Cellular Internet of Things for practitioners | |
CN106534052B (en) | Communication processing method and electronic equipment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |