[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN106790729A - The apparatus and method communicated with client - Google Patents

The apparatus and method communicated with client Download PDF

Info

Publication number
CN106790729A
CN106790729A CN201710202556.2A CN201710202556A CN106790729A CN 106790729 A CN106790729 A CN 106790729A CN 201710202556 A CN201710202556 A CN 201710202556A CN 106790729 A CN106790729 A CN 106790729A
Authority
CN
China
Prior art keywords
multiple client
data
client
time delay
bandwidth
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.)
Granted
Application number
CN201710202556.2A
Other languages
Chinese (zh)
Other versions
CN106790729B (en
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.)
Nubia Technology Co Ltd
Original Assignee
Nubia Technology Co Ltd
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
Application filed by Nubia Technology Co Ltd filed Critical Nubia Technology Co Ltd
Priority to CN201710202556.2A priority Critical patent/CN106790729B/en
Publication of CN106790729A publication Critical patent/CN106790729A/en
Application granted granted Critical
Publication of CN106790729B publication Critical patent/CN106790729B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/60Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources
    • H04L67/62Establishing a time schedule for servicing the requests
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/08Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
    • H04L43/0852Delays
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/70Admission control; Resource allocation
    • H04L47/80Actions related to the user profile or the type of traffic

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Environmental & Geological Engineering (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The invention discloses a kind of apparatus and method communicated with client, the device includes:Postpone detection module, detect the time delay between the corresponding multiple client of same networking behavior;Time Calculation module, according to multiple client corresponding time delay, calculates the corresponding uplink time of upload data of multiple client;Data generation module, according to the corresponding uplink time of data is uploaded, generation issues data;Data distributing module, will issue data is activation to multiple client.According to the present invention, after the data that the multiple client for participating in same networking is uploaded are received, delay situation according to multiple client is modified to the time of client upload data, so as to be processed according to correct time tandem, so as to the result data striven for and it is handed down to multiple client, it can be seen that technical scheme is suitable for application on server, server is conducive to be carried out to the networking activity that multiple client is participated in correctly, timely react.

Description

The apparatus and method communicated with client
Technical field
The present invention relates to communication technical field, more particularly to a kind of apparatus and method communicated with client.
Background technology
With the development of internet, user produce more and more between interaction, and user is to the same of network Step property requires more and more higher, particularly in some the in real time game of battle.In allegro action game, postpone serious shadow Sound Consumer's Experience, and the delay in many people's networking process, in some instances it may even be possible to cause game judgement mistake occur.
The network architecture of many people's networkings usually used " client --- server ", a usual server is one special Main frame or main frame group, for realizing the functions such as command reception, rule judgment, input processing.And different user then uses difference Client, client is mainly used in receiving user instruction and parses and show the result of server.
Mutually communicated by high-frequency (typically 20 to 30 bags/per second) transmission small data packets between client and server Letter.Client receives the renewal bag from server, and it is defeated to generate the video and audio of this client etc. according to these renewal bags Go out;Client also extracts input data from input equipment (keyboard, mouse, microphone etc.), and these input datas are sent back to Server is further processed.
And further various problems of the treatment based on packet communication are then needed under many people's networking situations.The network bandwidth is limited , therefore server can not be sent to all of client according to the input data of each client one new renewal bag of generation End;Usual server obtains the snapshot of current state and generates renewal bag with constant speed, to these renewals of client broadcast Bag.Updating bag needs the regular hour to transmit between clients and servers, it means that client time is always in service There is delay in the device time.Additionally, the input data of client there is also delay situation when returning to server, so server delays Treatment user command.
The network delay situation of each client is different, and the time difference between these clients and server causes logic Problem.Successively patrolling, occurs when causing instruction of the server process from client in asynchronous delay present in many people's networking process The problem of mistake is collected, so that server cannot correctly be judged and timely responded to many people's networking activities.
The content of the invention
It is a primary object of the present invention to propose a kind of apparatus and method communicated with client, it is intended to participating in joining The behavior of the multiple client of net behavior.
To achieve the above object, a kind of device communicated with client that the present invention is provided, including:Postpone detection mould Block, detects the time delay between the corresponding multiple client of same networking behavior;Time Calculation module, according to the multiple visitor Family end corresponding time delay, calculate the corresponding uplink time of upload data of the multiple client;Data generation module, root According to the corresponding uplink time of the upload data, generation issues data;Data distributing module, by the data is activation that issues to institute State multiple client.
Alternatively, foregoing device, also includes:Comparison module, in the multiple client of calculating corresponding time delay Maxima and minima difference, the difference and predetermined threshold value are compared;Exceed the default threshold in the difference During value, perform according to the multiple client corresponding time delay, the upload data for calculating the multiple client are corresponding Uplink time.
Alternatively, foregoing device, also includes:Threshold setting module, according to the type of the networking behavior, sets described The size of predetermined threshold value.
Alternatively, foregoing device, also includes:Bandwidth allocation module, during delay corresponding according to the multiple client Between, it is that the multiple client is respectively allocated the network bandwidth, for issuing data to described in the transmission of the multiple client.
Alternatively, foregoing device, the data that issue include necessary data and unnecessary data;The bandwidth allocation mould , according to the multiple client corresponding time delay, judging whether respectively for the multiple client must described in only transmission for root tuber Data are wanted, is the multiple client distribution bandwidth according to judged result.
Alternatively, foregoing device, the bandwidth allocation module is the multiple client from default overall network bandwidth The bandwidth matched with the size for issuing data is distributed at end, if still suffering from unassigned bandwidth in the network bandwidth, According to the multiple client corresponding time delay, the unassigned bandwidth is distributed into the multiple client.
To achieve the above object, the present invention also provides a kind of method communicated with client, including:Detect same Time delay between the corresponding multiple client of net behavior;According to the multiple client corresponding time delay, institute is calculated State the corresponding uplink time of upload data of multiple client;According to the corresponding uplink time of the upload data, generation is issued Data;By the data is activation that issues to the multiple client.
Alternatively, foregoing method, according to the multiple client corresponding time delay, calculates the multiple client Before the corresponding uplink time of upload data at end, also include:Calculate in the multiple client corresponding time delay most Big value and the difference of minimum value, the difference and predetermined threshold value are compared;When the difference exceedes the predetermined threshold value, Perform according to the multiple client corresponding time delay, when calculating the corresponding upload of upload data of the multiple client Between.
Alternatively, foregoing method, before the difference and predetermined threshold value are compared, also includes:According to described The type of networking behavior, sets the size of the predetermined threshold value.
Alternatively, foregoing method, to before the multiple client, also includes by the data is activation that issues:Root It is that the multiple client is respectively allocated the network bandwidth, for described according to the multiple client corresponding time delay Multiple client issues data described in sending.
Alternatively, foregoing method, the data that issue include necessary data and unnecessary data;According to the multiple visitor Family end corresponding time delay, is that the multiple client is respectively allocated the network bandwidth, is specifically included:According to the multiple client Corresponding time delay is held, judges whether only to send the necessary data respectively for the multiple client, tied according to judgement Fruit is the multiple client distribution bandwidth.
Alternatively, foregoing method, is the multiple client point according to the multiple client corresponding time delay The network bandwidth is not distributed, is specifically included:It is that the multiple client is distributed and issued with described from default overall network bandwidth The bandwidth of the size matching of data, if still suffering from unassigned bandwidth in the network bandwidth, according to the multiple client Corresponding time delay, the unassigned bandwidth is distributed into the multiple client.
According to above technical scheme, the apparatus and method communicated with client proposed by the present invention at least have following Advantage:
Technology according to the present invention scheme, after the data that the multiple client for participating in same networking is uploaded are received, root The time of client upload data is modified according to the delay situation of multiple client such that it is able to before the correct time Sequentially processed afterwards, so as to the result data striven for and be handed down to multiple client, it is seen that technical scheme It is suitable for application on server, is conducive to server to be carried out to the networking activity that multiple client is participated in correctly, timely react.
Brief description of the drawings
Fig. 1 is the block diagram of the device communicated with client according to one embodiment of the present of invention;
Fig. 2 is the block diagram of the device communicated with client according to one embodiment of the present of invention;
Fig. 3 is the flow chart of the method communicated with client according to one embodiment of the present of invention;
Fig. 4 is the flow chart of the method communicated with client according to one embodiment of the present of invention.
The realization of the object of the invention, functional characteristics and advantage will be described further referring to the drawings in conjunction with the embodiments.
Specific embodiment
It should be appreciated that the specific embodiments described herein are merely illustrative of the present invention, it is not intended to limit the present invention.
As shown in figure 1, An embodiment provides a kind of device communicated with client, the present embodiment Device be located at server end, for participate in networking activity multiple client interact.The device of the present embodiment includes:
Postpone detection module 110, detect the time delay between the corresponding multiple client of same networking behavior.
In the present embodiment, the type to networking activity is not limited, for example, can be the real-time battle of many people's networkings Game, or communication conference etc. that many people networking is participated in;In the present embodiment, the type to client is not limited, and its is specific Can be mobile phone, panel computer etc..
Time Calculation module 120, according to multiple client corresponding time delay, calculates the upload data of multiple client Corresponding uplink time.
In the present embodiment, where each client environment is different, and delay situation during its communication is differed;Different visitors When family end upload the data to server, because respective network state is inconsistent so as to cause time delay asynchronous, easily make Into the sequencing entanglement of server process data, so as to produce the result of mistake;In the present embodiment, client upload is calculated The data that the time of data, i.e. dynamic alignment upload, specifically, in the present embodiment based on the time of server, to every Individual client subtracts monitoring time delay pk, used as the time point of the client-side information.
Data generation module 130, according to the corresponding uplink time of data is uploaded, generation issues data.
In the present embodiment, for the networking behavior such as multiple game, server needs to produce same result to be issued to multiple Client, is updated with the game content of multiple client.
Data distributing module 140, will issue data is activation to multiple client.
According to the technical scheme of the present embodiment, after the data that the multiple client for participating in same networking is uploaded are received, Delay situation according to multiple client is modified to the time of client upload data such that it is able to according to the correct time Tandem is processed, and so as to the result data striven for and is handed down to multiple client, it is seen that technical side of the invention Case is suitable for application on server, be conducive to server the networking activity that multiple client is participated in is carried out correctly, it is timely anti- Should.
As shown in Fig. 2 An embodiment provides a kind of device communicated with client, the present embodiment Device be located at server end, for participate in networking activity multiple client interact.The device of the present embodiment includes:
Postpone detection module 210, detect the time delay between the corresponding multiple client of same networking behavior.
Threshold setting module 220, according to the type of networking behavior, sets the size of predetermined threshold value.
In the present embodiment, the specific size of predetermined threshold value M and the networking state of different scenes are relevant, for example battle in real time The M basic demands of game are less than 100ms (millisecond);And the M of many people's chat cluster/videos may be then only required less than 1s (second).
Comparison module 230, calculates the difference of the maxima and minima in multiple client corresponding time delay, by difference Value is compared with predetermined threshold value.
In the present embodiment, judge that client time delay difference exceedes threshold value:All clients will be monitored with service Time delay between device is designated as array P={ p1, p2 ... ... pn };Client time delay difference delta P=Max (P)- Min(P).Judge whether delta P exceed predetermined threshold value M.
Time Calculation module 240, when difference exceedes predetermined threshold value, when performing delay corresponding according to multiple client Between, calculate the corresponding uplink time of upload data of multiple client.
Data generation module 250, according to the corresponding uplink time of data is uploaded, generation issues data.
Data distributing module 260, will issue data is activation to multiple client.
Bandwidth allocation module 270, is that multiple client is respectively allocated network according to multiple client corresponding time delay Bandwidth, data are issued for being sent to multiple client.
In the present embodiment, for ensure to issue data can simultaneously or nearly while be sent to multiple client, to avoid Multiple client receive issue data time phase difference it is larger, influence multiple client next time send data time, using will Limited bandwidth is allocated by the delay situation of client so that multiple client receives the time consistency for issuing data, By taking many people's internet games as an example, the game environment of multiple client can update simultaneously so that the user of multiple client is same One time made a response in face of same game environment, was conducive to the user of multiple client to be normally carried out game.
In the present embodiment, it is further proposed that two kinds of modes of distribution bandwidth:
(1) issuing data includes necessary data and unnecessary data;According to multiple client corresponding time delay, for Multiple client judges whether only to send necessary data respectively, is multiple client distribution bandwidth according to judged result.
In the present embodiment, can include being supplied to client in the packet that server generation is issued, in packet Multiple instruction, each one necessity identifier of instruction that server can be assigned in packet represents the necessary journey of the instruction Degree;Simplest representation is using 0/1 dichotomy (can also carry out GradeNDivision):To necessity instruction, (e.g., rule judges As a result, the instruction of this client) it is labeled as 1;0 is labeled as to inessential instruction (e.g., the instructions of other clients).According to each The selection of server network situation issues whether packet needs to simplify, and then carries out bandwidth allocation according to judged result;This implementation In example, it is ensured that each client can transmit most simple renewal and wrap.
(2) for multiple client distributes the bandwidth matched with the size for issuing data from default overall network bandwidth, If still suffering from unassigned bandwidth in the network bandwidth, according to multiple client corresponding time delay, by unassigned bandwidth point Dispensing multiple client.
In the present embodiment, the bandwidth outside reduction client transmissions complete data packet, for rich bandwidth according to prolonging Slow time size backward distribution.
As shown in figure 3, An embodiment provides a kind of method communicated with client, the present embodiment Method server end realize, for participate in networking activity multiple client interact.The method bag of the present embodiment Include:
Step S310, detects the time delay between the corresponding multiple client of same networking behavior.
In the present embodiment, the type to networking activity is not limited, for example, can be the real-time battle of many people's networkings Game, or communication conference etc. that many people networking is participated in;In the present embodiment, the type to client is not limited, and its is specific Can be mobile phone, panel computer etc..
Step S320, according to multiple client corresponding time delay, the upload data for calculating multiple client are corresponding Uplink time.
In the present embodiment, where each client environment is different, and delay situation during its communication is differed;Different visitors When family end upload the data to server, because respective network state is inconsistent so as to cause time delay asynchronous, easily make Into the sequencing entanglement of server process data, so as to produce the result of mistake;In the present embodiment, client upload is calculated The data that the time of data, i.e. dynamic alignment upload, specifically, in the present embodiment based on the time of server, to every Individual client subtracts monitoring time delay pk, used as the time point of the client-side information.
Step S330, according to the corresponding uplink time of data is uploaded, generation issues data.
In the present embodiment, for the networking behavior such as multiple game, server needs to produce same result to be issued to multiple Client, is updated with the game content of multiple client.
Step S340, will issue data is activation to multiple client.
According to the technical scheme of the present embodiment, after the data that the multiple client for participating in same networking is uploaded are received, Delay situation according to multiple client is modified to the time of client upload data such that it is able to according to the correct time Tandem is processed, and so as to the result data striven for and is handed down to multiple client, it is seen that technical side of the invention Case is suitable for application on server, be conducive to server the networking activity that multiple client is participated in is carried out correctly, it is timely anti- Should.
As shown in figure 4, An embodiment provides a kind of method communicated with client, the present embodiment Method include:
Step S410, detects the time delay between the corresponding multiple client of same networking behavior.
Step S420, according to the type of networking behavior, sets the size of predetermined threshold value.
In the present embodiment, the specific size of predetermined threshold value M and the networking state of different scenes are relevant, for example battle in real time The M basic demands of game are less than 100ms (millisecond);And the M of many people's chat cluster/videos may be then only required less than 1s (second).
Step S430, calculates the difference of the maxima and minima in multiple client corresponding time delay, by difference It is compared with predetermined threshold value.
In the present embodiment, judge that client time delay difference exceedes threshold value:All clients will be monitored with service Time delay between device is designated as array P={ p1, p2 ... ... pn };Client time delay difference delta P=Max (P)- Min(P).Judge whether delta P exceed predetermined threshold value M.
Step S440, when difference exceedes predetermined threshold value, performs according to multiple client corresponding time delay, calculates many The corresponding uplink time of upload data of individual client.
Step S450, according to the corresponding uplink time of data is uploaded, generation issues data.
Step S460, will issue data is activation to multiple client.
Step S470, is that multiple client is respectively allocated the network bandwidth according to multiple client corresponding time delay, with Data are issued for being sent to multiple client.
In the present embodiment, for ensure to issue data can simultaneously or nearly while be sent to multiple client, to avoid Multiple client receive issue data time phase difference it is larger, influence multiple client next time send data time, using will Limited bandwidth is allocated by the delay situation of client so that multiple client receives the time consistency for issuing data, By taking many people's internet games as an example, the game environment of multiple client can update simultaneously so that the user of multiple client is same One time made a response in face of same game environment, was conducive to the user of multiple client to be normally carried out game.
In the present embodiment, it is further proposed that two kinds of modes of distribution bandwidth:
(1) issuing data includes necessary data and unnecessary data;According to multiple client corresponding time delay, for Multiple client judges whether only to send necessary data respectively, is multiple client distribution bandwidth according to judged result.
In the present embodiment, can include being supplied to client in the packet that server generation is issued, in packet Multiple instruction, each one necessity identifier of instruction that server can be assigned in packet represents the necessary journey of the instruction Degree;Simplest representation is using 0/1 dichotomy (can also carry out GradeNDivision):To necessity instruction, (e.g., rule judges As a result, the instruction of this client) it is labeled as 1;0 is labeled as to inessential instruction (e.g., the instructions of other clients).According to each The selection of server network situation issues whether packet needs to simplify, and then carries out bandwidth allocation according to judged result;This implementation In example, it is ensured that each client can transmit most simple renewal and wrap.
(2) for multiple client distributes the bandwidth matched with the size for issuing data from default overall network bandwidth, If still suffering from unassigned bandwidth in the network bandwidth, according to multiple client corresponding time delay, by unassigned bandwidth point Dispensing multiple client.
In the present embodiment, the bandwidth outside reduction client transmissions complete data packet, for rich bandwidth according to prolonging Slow time size backward distribution.
It should be noted that herein, term " including ", "comprising" or its any other variant be intended to non-row His property is included, so that process, method, article or device including a series of key elements not only include those key elements, and And also include other key elements being not expressly set out, or also include for this process, method, article or device institute are intrinsic Key element.In the absence of more restrictions, the key element limited by sentence "including a ...", it is not excluded that including this Also there is other identical element in the process of key element, method, article or device.
The embodiments of the present invention are for illustration only, and the quality of embodiment is not represented.
Through the above description of the embodiments, those skilled in the art can be understood that above-described embodiment side Method can add the mode of required general hardware platform to realize by software, naturally it is also possible to by hardware, but in many cases The former is more preferably implementation method.Based on such understanding, technical scheme is substantially done to prior art in other words The part for going out contribution can be embodied in the form of software product, and the computer software product is stored in a storage medium In (such as ROM/RAM, magnetic disc, CD), including some instructions are used to so that a station terminal equipment (can be mobile phone, computer, clothes Business device, air-conditioner, or network equipment etc.) perform method described in each embodiment of the invention.
The preferred embodiments of the present invention are these are only, the scope of the claims of the invention is not thereby limited, it is every to utilize this hair Equivalent structure or equivalent flow conversion that bright specification and accompanying drawing content are made, or directly or indirectly it is used in other related skills Art field, is included within the scope of the present invention.

Claims (10)

1. a kind of device communicated with client, it is characterised in that including:
Postpone detection module, detect the time delay between the corresponding multiple client of same networking behavior;
Time Calculation module, according to the multiple client corresponding time delay, calculates the upload number of the multiple client According to corresponding uplink time;
Data generation module, according to the corresponding uplink time of the upload data, generation issues data;
Data distributing module, by the data is activation that issues to the multiple client.
2. device according to claim 1, it is characterised in that also include:
Comparison module, calculates the difference of the maxima and minima in the multiple client corresponding time delay, will be described Difference is compared with predetermined threshold value;When the difference exceedes the predetermined threshold value, perform according to the multiple client pair The time delay answered, calculate the corresponding uplink time of upload data of the multiple client.
3. device according to claim 2, it is characterised in that also include:
Threshold setting module, according to the type of the networking behavior, sets the size of the predetermined threshold value.
4. device according to claim 1, it is characterised in that also include:
Bandwidth allocation module, is that the multiple client is respectively allocated net according to the multiple client corresponding time delay Network bandwidth, for issuing data to described in the transmission of the multiple client.
5. device according to claim 4, it is characterised in that the data that issue include necessary data and inessential number According to;The bandwidth allocation module is sentenced respectively according to the multiple client corresponding time delay for the multiple client It is disconnected whether only to send the necessary data, it is the multiple client distribution bandwidth according to judged result.
6. device according to claim 4, it is characterised in that the bandwidth allocation module is from default overall network bandwidth For the multiple client distributes the bandwidth matched with the size for issuing data, if still suffered from the network bandwidth Unassigned bandwidth, then according to the multiple client corresponding time delay, the unassigned bandwidth is distributed to the multiple Client.
7. a kind of method communicated with client, it is characterised in that including:
Detect the time delay between the corresponding multiple client of same networking behavior;
According to the multiple client corresponding time delay, when calculating the corresponding upload of upload data of the multiple client Between;
According to the corresponding uplink time of the upload data, generation issues data;
By the data is activation that issues to the multiple client.
8. method according to claim 7, it is characterised in that according to the multiple client corresponding time delay, Before calculating the corresponding uplink time of upload data of the multiple client, also include:
Calculate the difference of the maxima and minima in the multiple client corresponding time delay, by the difference with it is default Threshold value is compared;When the difference exceedes the predetermined threshold value, when performing delay corresponding according to the multiple client Between, calculate the corresponding uplink time of upload data of the multiple client.
9. method according to claim 8, it is characterised in that before the difference and predetermined threshold value are compared, Also include:
According to the type of the networking behavior, the size of the predetermined threshold value is set.
10. method according to claim 7, it is characterised in that by the data is activation that issues to the multiple client Before end, also include:
It is that the multiple client is respectively allocated the network bandwidth according to the multiple client corresponding time delay, for Data are issued to described in the transmission of the multiple client.
CN201710202556.2A 2017-03-30 2017-03-30 Device and method for communicating with client Active CN106790729B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710202556.2A CN106790729B (en) 2017-03-30 2017-03-30 Device and method for communicating with client

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710202556.2A CN106790729B (en) 2017-03-30 2017-03-30 Device and method for communicating with client

Publications (2)

Publication Number Publication Date
CN106790729A true CN106790729A (en) 2017-05-31
CN106790729B CN106790729B (en) 2021-04-09

Family

ID=58967995

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710202556.2A Active CN106790729B (en) 2017-03-30 2017-03-30 Device and method for communicating with client

Country Status (1)

Country Link
CN (1) CN106790729B (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109499058A (en) * 2018-11-20 2019-03-22 网易(杭州)网络有限公司 Matching in game determines method and device
CN111919200A (en) * 2018-03-30 2020-11-10 住友电气工业株式会社 System, its server computer, control method and computer program

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101030925A (en) * 2006-03-03 2007-09-05 中兴通讯股份有限公司 Method for scheduling Internet telephone protocol service
CN101577715A (en) * 2009-06-19 2009-11-11 腾讯科技(深圳)有限公司 Method and device for synchronizing online game time
CN105490798A (en) * 2015-11-25 2016-04-13 尹璐 Synchronization method and synchronization system for standard time and fighting time of cross-platform terminals of multiple types
CN106330757A (en) * 2015-06-30 2017-01-11 腾讯科技(深圳)有限公司 Traffic control method and apparatus

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101030925A (en) * 2006-03-03 2007-09-05 中兴通讯股份有限公司 Method for scheduling Internet telephone protocol service
CN101577715A (en) * 2009-06-19 2009-11-11 腾讯科技(深圳)有限公司 Method and device for synchronizing online game time
CN106330757A (en) * 2015-06-30 2017-01-11 腾讯科技(深圳)有限公司 Traffic control method and apparatus
CN105490798A (en) * 2015-11-25 2016-04-13 尹璐 Synchronization method and synchronization system for standard time and fighting time of cross-platform terminals of multiple types

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111919200A (en) * 2018-03-30 2020-11-10 住友电气工业株式会社 System, its server computer, control method and computer program
CN109499058A (en) * 2018-11-20 2019-03-22 网易(杭州)网络有限公司 Matching in game determines method and device
CN109499058B (en) * 2018-11-20 2022-05-03 网易(杭州)网络有限公司 Matching determination method and device in game

Also Published As

Publication number Publication date
CN106790729B (en) 2021-04-09

Similar Documents

Publication Publication Date Title
CN106549878B (en) Method and device for service distribution
JP2007534076A (en) System and method for chat load management in a network chat environment
CN107241418A (en) A kind of load-balancing method, device, equipment and computer-readable recording medium
CN106533932A (en) Method and device for pushing instant message
CN105765925A (en) Method for distributing available bandwidth of network amongst ongoing traffic sessions run by devices of the network, and corresponding device
CN106453231A (en) Signaling obtaining and transmission method and device
CN107612844A (en) A kind of method for mitigating server pulse, server and client side
CN113741762A (en) Multimedia playing method, device, electronic equipment and storage medium
CN106027946A (en) Method for allocating video conferencing task to processing device
CN106790249A (en) A kind of server resource dispatching method and device
CN106416234A (en) Communication apparatus, communication system, communication management system, communication control method, and computer program product
Chen et al. When learning joins edge: Real-time proportional computation offloading via deep reinforcement learning
CN108306942A (en) Communication means, storage medium, electronic equipment and the system that multi-user is broadcast live simultaneously
CN112566165B (en) Call method and device
CN104935443A (en) Multicast data processing method, device and system, transmitting equipment, and receiving client
CN108513159A (en) Multiple terminals synchronous broadcast controlling method, main equipment, apparatus and system
US20200134739A1 (en) Apparatus and method for soliciting dynamic group support for an individual video streaming an event
CN106790729A (en) The apparatus and method communicated with client
CN102904828B (en) A kind of load-balancing method and device
CN106411713B (en) State notification method and server
CN117955945B (en) Method, system and storage medium for synchronizing multiple audio lines between users in same scene
CN202094930U (en) Game system with functions of party videos and chat room
CN109889545A (en) Data communications method and device
CN113781097B (en) Virtual resource processing method and device, electronic equipment and storage medium
CN113949417B (en) Power grid data transmission method and device based on hybrid communication

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant