CN102868625A - Method and device for controlling outer traffic of local area network and computer-readable recording medium recording program embodying the method - Google Patents

Method and device for controlling outer traffic of local area network and computer-readable recording medium recording program embodying the method Download PDF

Info

Publication number
CN102868625A
CN102868625A CN2012102737634A CN201210273763A CN102868625A CN 102868625 A CN102868625 A CN 102868625A CN 2012102737634 A CN2012102737634 A CN 2012102737634A CN 201210273763 A CN201210273763 A CN 201210273763A CN 102868625 A CN102868625 A CN 102868625A
Authority
CN
China
Prior art keywords
terminal
file
area network
user
local area
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
CN2012102737634A
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.)
Neowiz Games Corp
Original Assignee
Neowiz Games 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
Application filed by Neowiz Games Corp filed Critical Neowiz Games Corp
Publication of CN102868625A publication Critical patent/CN102868625A/en
Pending legal-status Critical Current

Links

Images

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/01Protocols
    • H04L67/06Protocols specially adapted for file transfer, e.g. file transfer protocol [FTP]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F15/00Digital computers in general; Data processing equipment in general
    • G06F15/16Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Tourism & Hospitality (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Hardware Design (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Health & Medical Sciences (AREA)
  • Economics (AREA)
  • General Health & Medical Sciences (AREA)
  • Human Resources & Organizations (AREA)
  • Marketing (AREA)
  • Primary Health Care (AREA)
  • Strategic Management (AREA)
  • General Business, Economics & Management (AREA)
  • Information Transfer Between Computers (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

Provided is an external traffic controlling method of a local area communication network. The method comprising: searching for other terminal connected to a user terminal that request a file via the local area communication network; and checking whether the requested file is in the other terminalsearched by searching for the other terminal and controlling the user terminal to receive the requested file from the other terminal if the requested file is in the other terminal.

Description

Flow control methods and the computer-readable recording medium of device with record the method
Technical field
The present invention relates to a kind of for the technology via a plurality of terminals of high-speed region network connection (for example, the computer room), and manage a plurality of terminals and when being connected with the Wide Area Network of outside control flow the inside server.The invention particularly relates to a kind of being applicable to and when user's terminal downloads data are connected to external network when (comprising online game execute file and its patch file) and from Local Area Network, control the technology of its flow.
Background technology
With present game culture, the particularly angle of network game culture, for being subjected to old children's irrespective of sex consistent favorable comment, online game manufacturer is also as target ongoing effort research and development new technology.In addition, along with the progress of multimedia science and technology such as image science and technology and network infrastructure, in recent years online game was many than the general game progress of tradition, so the online game industry still can continue to have larger development at several years backward.
Online game now generally is to carry out in multi-user's network game system.RPG on many people line (MMORPG) namely is representative a kind of online game.The user comes and other people transaction, cooperation and the belligerent empirical value that obtains via playing the part of certain role, uses and experiences game.
In addition, except being used for the online game culture, file also can provide and implement various specific functions along with the development of computer correlation technique.According to recent trend, this file can be freely or way of paying download and install from line.
In recent years, the file size such as softwares such as online games increases increasingly.In the past, the user needs to have checked and file disengages behind network at server, and direct access provides the download server of file to download.Yet, increasing and its user is more and more (for example at file, when disengaging the installation file of online game) situation under, if the mode of downloading server with direct access receives file, many users will squeeze putting at the same time access and download the server.Therefore, the line of server may overload, and causes downloading the interruption of operation.
And, concerning online game and use aspect thereof, although use the ratio of PC (for example, household PC) significantly to promote, but the ratio that download (computer room that for example, can play with other users) in the predetermined area is suitable height still.
The computer room comprise a plurality of terminals (for example in subscribe place multiple computers is installed) and via terminal between network and the aerial lug shared.These terminals in the computer room are to be connected to each other via Local Area Network and inter-processor communication (Inter Processor Communication, IPC).A computer room has at least one IPC network usually, thereby except world-wide web (Internet), a plurality of online games are also supported and allowed the user play via the IPC network.
The a plurality of terminals that are installed on the computer room can be via server or network repeater and aerial lug.At this moment, when downloading the larger data such as the capacity that comprise game installation file and patch file to the computer room from the outside, in case the management server of computer room or file relay and external network line, the situation that overloads just may appear in network traffics immediately.
Summary of the invention
[technical problem]
The present invention can by when the user's terminal such as Local Area Networks such as computer rooms receives particular download, with the minimized mode of the flow of Local Area Network and external network, guarantee in the stable operation of Local Area Network.In addition, the present invention is also by the file inbound pacing of improving user's terminal, and then improvement comprises the utilance of the Local Area Networks such as computer room.
[technical solution]
An aspect in according to the present invention, the control method of the external flow of Local Area Network comprises: search another terminal that is connected with user's terminal of demand file via Local Area Network; Check whether the other-end that searches has the file of request; And if the other-end that searches has the file of request, the file of the request in the other-end that the reception of control user terminal searches.
Described control method can also comprise, if other-end does not have the file of request, the file of relay request is so that user's terminal receives the file of request from the outside Wide Area Network that is connected with Local Area Network.
The step of searching other-end can comprise: search the part address and the used identical terminal in the IP address of user's terminal that are used for the identification Local Area Network in the IP address.
The step of searching other-end can comprise: search the terminal of being come the managing access server by server in each Local Area Network, use the network connectivity of terminal in the network of management area.
Outside Wide Area Network can comprise: P2P (Peer-to-Peer) network that another Local Area Network, the file that separates with Local Area Network downloaded server network, service provision server network and comprised user's terminal wherein at least one.
The step of control user terminal can comprise: if when at least one other-end has the file of request, set the P2P network between other-end and the user's terminal, and control user terminal receives the file of request via the P2P network of having set.
An aspect in according to the present invention, the control method of the external flow of Local Area Network comprises: search another terminal that is connected with user's terminal of demand file via Local Area Network; Check whether the other-end that searches has the file of request; If other-end has the file of request, it receives the file of the request in the other-end that searches control user terminal; Whether when if other-end does not have the file of request, checking can be via comprising that the outside P2P network of user's terminal receives the file of request; If in the time of can receiving the file of request via the P2P network, control user terminal makes it receive the file of request via the P2P network; And if can not receive the file of request via the P2P network time, control user terminal makes it via receiving the file of request with the direct line of downloading server.
The step of searching other-end can comprise: search the part address and the used identical terminal in the IP address of user's terminal that are used for the identification Local Area Network in the IP address.
The step of searching other-end can comprise: search the terminal of being come the managing access server by server in each Local Area Network, use the network connectivity of terminal in the network of management area.
The step of control user terminal can comprise: if when at least one other-end has the file of request, set the P2P network between other-end and the user's terminal, and control user terminal receives the file of request via the P2P network of having set.
Another aspect in according to the present invention, the control device of the external flow of Local Area Network comprises: the file request receiving element, search another terminal that is connected with user's terminal of demand file via Local Area Network; The search unit that is used for Local Area Network utilizes the information of user's terminal to search another terminal that is connected with user's terminal via Local Area Network.And network control unit, search result based on the search unit that is used for Local Area Network, if other-end has the file of request, control user terminal receives the file of request from the other-end that searches, if and other-end does not have the file of request, the file that control user terminal is asked from the outside Wide Area Network reception that is connected with Local Area Network.
The information of user's terminal comprises the part address information that is used for the identification Local Area Network in the IP address of user's terminal, or the identification information of the management server of the network connectivity of management user terminal in the Local Area Network.
The part address and the used identical terminal in the IP address of user's terminal that the IP address is used for the identification Local Area Network can be searched in the search unit that is used for Local Area Network.
The search unit that is used for Local Area Network can be searched and manage server and have the terminal of identical identification information.
Described control device can also comprise the linkage unit for Wide Area Network, when automatic network control unit reception control user terminal receives the order of the file of asking via outside Wide Area Network, and the line between relaying user terminal and the outside Wide Area Network.
User's terminal is attempted being connected to according to following order in the line unit that is used for Wide Area Network: the download server of the file of the P2P network under user's terminal and supply request.
Another aspect in according to the present invention, a kind of computer-readable recording medium of program of the control method that records the external flow of implementing Local Area Network, it comprises: search another terminal, another terminal is connected with user's terminal of demand file via Local Area Network; And if the other-end that searches has the file of request, the file of the request in the other-end that the reception of control user terminal searches.
[advantageous effects]
According to the present invention, when reception comprises the data of file, the external flow control device will be attempted first via the terminal of Local Area Network from Local Area Network (for example computer room) receive data.Thus, send file reception request with terminal to outside Wide Area Network and compare down in the mode that receives file, it can reduce the line flow from the Local Area Network to the outside, and then reduces the external flow of managing server and network repeater in the Local Area Network.In addition, because file is to receive via Local Area Network, can guarantee that the user can have higher file inbound pacing, by this utilance of computer room in the lifting region network significantly.
Description of drawings
Fig. 1 shows a kind of flow chart of the external flow control method according to Local Area Network among the embodiment.
Fig. 2 shows a kind of flow chart of the external flow control method according to Local Area Network among another embodiment.
Fig. 3 shows a kind of flow chart of the external flow control method according to Local Area Network among another embodiment.
Fig. 4 shows a kind of schematic diagram according to network configuration among the embodiment.
Fig. 5 shows a kind of schematic diagram according to network configuration among another embodiment.
Fig. 6 shows a kind of schematic diagram of the external flow control device according to Local Area Network among the embodiment.
Fig. 7 shows a kind of schematic diagram that receives structure according to the file of user's terminal among the embodiment.
The main element symbol description:
S1~S18: step
10: the external flow control device
11: the file request receiving element
12: the search unit that is used for Local Area Network
13: network control unit
14: the linkage unit that is used for Wide Area Network
100: user's terminal
101: other-end
102: exterior terminal
200: download server
300: Local Area Network L1
L2, L3: Local Area Network
310: Local Area Network LS1
311: Local Area Network LS2
312: Local Area Network LS3
400:P2P network P1
500: other networks
Embodiment
For making this area tool know that usually the knowledgeable becomes apparent content of the present invention, other features and advantage, a plurality of detailed exemplary embodiments of a plurality of the present invention cited below particularly, and cooperate appended graphic being described in detail below.
Below will cooperate diagram with reference to describing in detail according to the control method of the external flow of Local Area Network in the embodiment of the invention and device and the record computer-readable recording medium with the program of the method enforcement.
In addition, for avoiding for no reason being blured target of the present invention, get rid of the detailed description to known correlation function and setting herein.This paper embodiment is intended to describe in detail and to provide it is further understood, but not is intended to limit the scope of institute's request right.In addition, also drop in the scope that the present invention asks with other suitable embodiment of tool said function of the present invention.
Below, the identical identical element of reference numerals representative, the explanation of repetition will be excluded and omit.
In addition, below alleged file, can represent all data that user's terminal can be downloaded via P2P (Peer to Peer) network and other network connectivities.Particularly, the file of downloading based on the P2P network.Above-mentioned file can comprise that carrying out the user via game brings in download and be installed on online game program and the patch file thereof of carrying out after user's terminal.
In fact, in these years in the correlation technique that file is downloaded, the online game execute file all is via downloading with the direct line of the download server of store files.Yet, along with file increases, often use in recent years the technology of P2P network to come download file.
Furthermore, except the file of online game was downloaded, those who familiarize themselves with the technology also comprised the All Files that can from other user's end the files such as general procedure file and media file be downloaded in the mode of download file block with the P2P network when understanding indication file of the present invention
Among the present invention, " line ", " wire net " and terms such as " networks " have same meaning.Above-mentioned three terms can represent zone or the wide-area data transmission/reception network of wire/wireless, and it can and download transmission/reception file between the server in user's terminal, other user's terminals.
In addition, the control method according to the external flow of Local Area Network in the embodiment of the invention of the following stated, the main body of its execution can be the server terminal for supervising the network line and Local Area Network state, the hardware that perhaps network repeater increased newly.In addition, being stored in the server and can implementing the computer-readable recording medium of function of the present invention, also is executive agent of the present invention.
Outside Wide Area Network comprises: P2P (Peer-to-Peer) network that another Local Area Network, user's terminal network, the file that separates with Local Area Network downloaded server network, service provision server network and comprised user's terminal wherein at least one.
That is outside Wide Area Network can comprise Local Area Network, terminal and the various server that connects via another Local Area Network and Wide Area Network (Wide Area Network, WAN).
Fig. 1 shows a kind of flow chart of the external flow control method according to Local Area Network among the embodiment.
Referring to Fig. 1, comprise according to the control method of the external flow of the Local Area Network of the embodiment of the invention and at first in step S1, to search another terminal that is connected with user's terminal of demand file reception via Local Area Network.
User's terminal is that the type of described file comprises the execute file of for example playing, media file, other program files and patch file with download and execute file on the line.At this moment, user's terminal will produce file reception request signals and be transferred to the outside via Local Area Network.
At this moment, because user's terminal belongs to Local Area Network, the request that therefore must first file be received is transferred to management server or the network repeater for Local Area Network.
Thus, when the file that receives user's terminal received request, Local Area Network can at first be searched connected other-end.
According to the present embodiment among Fig. 1, search the other-end that is connected to Local Area Network, mean part IP address and the used identical terminal of user's terminal that it is used for the identification Local Area Network.
So that be example with the computer room, the central management server is managed the computer room of its authentication with different original ip address.Therefore, the terminal in the computer room also has different original ip address with corresponding computer room.Except the computer room, those who familiarize themselves with the technology is when understanding the IP address that the terminal that belongs to same Local Area Network all has same initial number.
Thus, when searching the other-end that connects via Local Area Network, can correspond to by its first five yard of IP address of search the terminal of the first five yard of IP address of user's terminal among the step S1, finish the action of search.
According to another embodiment among Fig. 1, via the server that has in the accessing zone network, can the network connectivity of terminal in the Local Area Network be managed, these terminals can be to the server request mode of its terminal inventory of managing search.
Concerning the computer room, the office terminal of computer rooms such as keeper or sales counter can be considered a kind of server and operates, but and the information of integration management terminal, login, the executive program of terminal, order etc. such as pay imformation, user.
Therefore, when server receives when receiving request from the file of user's terminal, if user's terminal request be Local Area Network (for example, the computer room) in by the management server manage the terminal inventory time, can search easily the other-end that is connected with user's terminal via Local Area Network.
At this moment, the terminal inventory that searches comprises the IP address of terminal, that is is used for the identification information of access terminal.
Search via after Local Area Network and the other-end that user's terminal is connected at step S1, in step S2 and S3, whether the other-end that searches in the network of inspection area has the file that user's terminal wish receives.
That is, when user's terminal wish receives file, at first will judge whether and can receive file from Local Area Network.By this, if receive file via Local Area Network, then user's terminal can be come download file at a terrific speed.
IPC is representative Local Area Network example, means the line between the processor in the Local Area Network.At this moment, need to have can be for the shortcut of two processor lines.For instance, IPC uses between two processors and shares at a high speed memory body as shortcut, and can be used as both connection modes in Local Area Network.
Compare with Wide Area Network, can ensure the data transmission bauds that is exceedingly fast because Local Area Network is stated in the situation of connection mode in the use, so file will receive via Local Area Network at first.
Thus, if judge that in step S2 and S3 terminal has the file destination that wish receives, then in step S4, make the documentary end of user's terminal tool from Local Area Network receive file control.
At this moment, can there be a plurality of terminals to have file among step S2 and the S3.That is, will select at least one terminal among step S2 and the S3.At this moment, will be controlled in setting P2P network between at least one terminal that is searched and the user's terminal among the step S4.
That is, because another terminal can receive in the block of a plurality of configuration files each, thus when searching the terminal that at least one searches, if use P2P connection mode then file transfer speed can speed much.
Thus, will between another terminal that searches and user's terminal, set the P2P network among the step S4, and control makes user's terminal receive file via the P2P network that sets with the P2P connection mode.By this, can in Local Area Network, obtain faster data transmission bauds.
According to the judged result among step S2 and the S3, if the documentary terminal of tool is not arranged, user's terminal arrives Wide Area Network with the transfer files request signals, and the terminal from external network receives file in step S5.That is user's terminal will receive file via outside Wide Area Network.At this moment, as mentioned above, user's terminal will receive file via itself and outside P2P network or the line of downloading server.
Fig. 2 shows a kind of flow chart of the external flow control method according to Local Area Network among another embodiment.Below explanation will omit and Fig. 1 in the narration that repeats.
Referring to the embodiment among Fig. 2, receive the file fine request from the terminal of Local Area Network (that is, user's terminal) among the step S6.
After the step S6, whether the management server or the network repeater that are used for Local Area Network will in step S7 transmission request, be stored into all terminals in the Local Area Network in order to confirm file.That is this step is similar with the step of searching the documentary terminal of tool, and difference will wait the response of another terminal in this step.
Waiting whether after the documentary response of tool is finished, among the step S8, if receive the documentary response of tool, then will come the documentary terminal of tool in the trace regions network according to the address in responding, then it is connected to user's terminal.That is, among the step S9 control made file via Local Area Network from the documentary terminal transmission of tool the user's terminal to demand file.
If do not receive the documentary response of tool, then will send file transfer among the step S10 and arrive outside Wide Area Network to the request of user's terminal, but not the file of sending user's terminal receives request, then makes file be transferred to the terminal of demand file from external network control among the step S11.
That is according to the embodiment of Fig. 2, server will carry out the function that swap file receives request and network connectivity request with another terminal and outside Wide Area Network, but not only with user's terminal.
Fig. 3 shows a kind of flow chart of the external flow control method according to Local Area Network among another embodiment.Below explanation is with the narration that repeats among omission and Fig. 1 and Fig. 2.
Among the embodiment of Fig. 3, in step S12 and S13 inspection area network, whether the documentary terminal of tool is arranged.That is step S12 and S13 correspond to the step S1 to S3 of Fig. 1 and the step S6 to S8 of Fig. 2 carries out.
See through step S12 and S13, if judge that documentary another terminal of tool that is connected to user's terminal via Local Area Network is arranged, then in step S17, make the documentary other-end of user's terminal tool from Local Area Network receive file control.
In addition, if judge documentary another terminal of tool that is connected to user's terminal via Local Area Network is not arranged, then according to the embodiment of Fig. 3 in step S14 and S15, will check at first via in Wide Area Network and the P2P network that user's terminal is connected whether the documentary terminal of tool is arranged.That is to say except external network, also will check whether another exterior terminal via the P2P network connection has file, but not check whether another terminal that connects via Local Area Network has file.
The step of searching terminal in the P2P network is just to carry out after the step of terminal in the Search Area network is finished.Therefore, the flow from the Local Area Network to the outside is controlled, and the flow of the download server of availability file can be minimized simultaneously.
See through step S14 and S15, if judge that the documentary terminal of tool that is connected with user's terminal via the P2P network is arranged, then in step S18, make user's terminal receive file via the P2P network from a plurality of other-ends control.
See through step S14 and S15, if judge that the documentary terminal of tool that is connected with user's terminal via the P2P network is not arranged, then in step S16, make user's terminal receive file via direct line from downloading server control.
Fig. 4 shows a kind of schematic diagram according to network configuration among the embodiment.
Referring to Fig. 4, user's terminal 100 belongs to a Local Area Network L1300.Among the Local Area Network L1300, the terminal of the file with the reception of user's terminal 100 wishs may be arranged.
User's terminal 100 can be connected to other exterior terminals 102 via outside Wide Area Network, or is connected to inside terminals 101 via P2P network P1 400.Certainly, when carrying out as second step via the documentary terminal of P2P Web search tool among Fig. 3 embodiment, obviously this representative does not have the documentary terminal of tool in being connected to the other-end 101 of Local Area Network L1 300 and P2P network P1 400.This is because if the documentary terminal of at least one tool is arranged in the terminal 101, does not then just need to search the terminal in the P2P network in second step.
User's terminal 100 also can be connected to via outside Wide Area Network and download server 200.Download server 200 and can be all recording mediums and the server that the management wish receives user's terminal 100 of file.
Fig. 5 shows a kind of schematic diagram according to network configuration among another embodiment.Below explanation will omit and Fig. 1 to Fig. 4 in the narration that repeats.
The network configuration of Fig. 5 comprises the management devices for Local Area Network LS1 310.Although relaying (relay) means the network lock road such as Fig. 4 institute simple displaying, more particularly, the management devices (for example, the office terminal of computer room) that according to the embodiment of the present invention, can be useful on Local Area Network LS1 310 in the Local Area Network is managed a plurality of terminals.
User's terminal 100 can receive file the management devices of asking to deliver to for Local Area Network LS1 310.And the management devices that is used for Local Area Network LS1 310 can inquire whether other-end 101 has file in the net.
User's terminal 100 can be by the management devices that is used for Local Area Network LS1 310, be connected to for Local Area Network LS2 311 and LS3 312, download other management devices of server 200 and other networks 500 (for example, P2P network) via external network.
Fig. 6 shows a kind of schematic diagram of the external flow control device according to Local Area Network among the embodiment.Below explanation will omit and Fig. 1 to Fig. 5 in the narration that repeats.
Referring to Fig. 6, the external flow control device 10 in the Local Area Network comprises file request receiving element 11, is used for search unit 12 and the network control unit 13 of Local Area Network.External flow control device 10 in the Local Area Network can comprise the linkage unit 14 for Wide Area Network in addition.
The file that file request receiving element 11 receives user's terminals 100 receive request with and information.The file of user's terminal 100 receives request, can be referring to figs. 1 to the related description of Fig. 3.
The information of user's terminal 100 can comprise the identification information that is used for management user terminal network line referring to figs. 1 to management server in the initial protion address information that is used for the identification Local Area Network in the described Local Area Network of Fig. 3 (for example, the first five code of IP address) or the Local Area Network.
The management server that is used for Local Area Network can be the office terminal of above-mentioned computer room and the network repeater of Local Area Network.The identification information that is used for Local Area Network management server comprises its IP address and stored identification code (ID) in the central management server.
Be used for the search unit 12 of Local Area Network, utilize the information of user's terminal 100 to search another terminal 101 that is connected with user's terminal 100 via Local Area Network 300, and check whether documentary another terminal 101 of tool is arranged.
Be used for the search unit 12 of Local Area Network receives user's terminals 100 from file request receiving element 11 information to carry out function, then transmission is used for being confirmed whether documentary request signals to other-end 101, and accepts its response.
The information of user's terminal will be for searching another terminal 101 that is connected to user's terminal 100 via Local Area Network 300.For instance, the part IP address that is used for identification Local Area Network 300 in the IP address is hunted out with user's terminal 100 used identical terminals 101, or has in Local Area Network 300 with the terminal 101 of managing the identical identification information of server and hunted out.
Network control unit 13 is according to the search result of the search unit 12 that is used for Local Area Network, and when judging that other-end 101 has file, control makes 100 receptions of user's terminal from the file of other-end 101.
Yet, not having file if judge this other-end 101, control makes user's terminal from is connected 300 outside Wide Area Network reception file with this Local Area Network.
That is network control unit 13 is sent the order of line between relaying user terminal 100 and the external network to the linkage unit 14 that is used for Wide Area Network, so that user's terminal 100 can receive file from outside Wide Area Network.
Because user's terminal 100 is to be connected to P2P network P 1400 or to download server 200 via the linkage unit 14 that is used for Wide Area Network, if therefore do not have file in the Local Area Network 300 then then receive file in following mode.
Can attempt first connecting P2P network and user's terminal 100 under user's terminal with the linkage unit 14 that is used for Wide Area Network.Be described in detail in the earlier figures 3.Then, if user's terminal can't receive file via the P2P network, it will be connected to downloads server to receive file.
Fig. 7 shows a kind of schematic diagram that receives structure according to the file of user's terminal among the embodiment.
Referring to Fig. 7, user's terminal 100 at first is connected to the other-end 101 in the Local Area Network 300 under user's terminal 100, and then attempts searching and receiving file.If without file available, then user's terminal 100 then attempts sending request and receiving file via P2P network P1 400.
Also fail if receive the action of file via the P2P network, user's terminal 100 will attempt at last connecting and download server 200 to send request and to receive file.
Via the request and reception operation of those stages, can fast and the most most economical mode carry out line and file reception, and the external flow in the Local Area Network is minimized.
In sum, mentioned all elements of the embodiment of the invention can and with being integral or and for same operation.Yet the present invention is not limited to described specific embodiment.That is scope that the present invention asks is also optionally also used in the element at least one.The embodiment of the invention can be write as computer program, and can use computer-readable recording medium, is implemented on the general computer commonly used in the mode of executive program.In addition, can reach functional programs of the present invention, procedure code reality and program section, can be drawn by the personnel that the weave into decipher of domain-specific under the present invention easily.
The form of the readable in computer procedure code of the present invention on can also computer-readable recording medium is implemented.Computer-readable recording medium comprises ROM (ROMs), random access memory (RAMs), CD-ROMs, tape, laser disc, magnetic sheet or optical data storage device etc.
Term " comprises ", the meaning of " comprising ", " having " and " containing " is to define character, zone, fixed number, step, program, composition and/or element, does not have other character, zone, fixed number, step, program, composition and/or element but do not get rid of.
In this explanation, technical term only is used for explaining specific embodiment, but not is used for restriction the present invention.As defined term in the dictionary, general terms used herein should explain with the common meaning of correlative technology field, and if term used herein clear and definite not to the utmost part is arranged, also it should not be interpreted as having too pro forma meaning.

Claims (15)

1. the control method of the external flow of a Local Area Network is characterized in that, this control method comprises:
Search other-end, this other-end is connected with user's terminal of demand file via Local Area Network;
Whether this other-end that inspection searches via this other-end of search has the file of request; And
If this other-end has the file of this request, control the file that this user's terminal receives this request in this other-end.
2. control method according to claim 1 also comprises if this other-end does not have the file of this request, and the file of this request of relaying is to receive the file of this request from the outside Wide Area Network that is connected with this Local Area Network.
3. control method according to claim 1, the step of wherein said this other-end of search comprises: search the part address and the used identical terminal in the IP address of this user's terminal that are used for this Local Area Network of identification in the IP address.
4. control method according to claim 1, the step of wherein said this other-end of search comprises: search the terminal of being come this server of managing access by server in each Local Area Network, use the network connectivity of this terminal in this Local Area Network of management.
5. control method according to claim 1 wherein should comprise by the outside Wide Area Network: the P2P network that another Local Area Network, the file that separates with this Local Area Network downloaded server network, service provision server network and comprised this user's terminal wherein at least one.
6. control method according to claim 1, the step of this user's terminal of wherein said control comprises: if when at least one this other-end has the file of this request, set the P2P network between this other-end and this user's terminal, and control this user's terminal receives this request via this P2P network of having set file.
7. control method according to claim 1 also comprises if this other-end when not having the file of this request, checks the file that whether can receive via the P2P network of the outside that comprises this user's terminal this request.
8. control method according to claim 7 also comprises if can receive the file of this request via this P2P network the time, controls this user's terminal receives this request via this P2P network file; And
If in the time of can not receiving the file of this request via this P2P network, control this user's terminal receives this request via the direct line with the download server file.
9. the control device of the external flow of a Local Area Network is characterized in that, this control device comprises:
The file request receiving element, the file that receives user's terminal receives the information of request and this user's terminal;
The search unit that is used for Local Area Network utilizes the information of this user's terminal to search the other-end that is connected with this user's terminal via Local Area Network; And
Network control unit, search the search result of unit based on described for Local Area Network this, if this other-end has the file of this request, control this user's terminal receives this request from this other-end that searches file, if and this other-end do not have the file of this request, control this user's terminal receives this request from the outside Wide Area Network that is connected with this Local Area Network file.
10. control device according to claim 9, wherein this information of this user's terminal comprises the part address information that is used for this Local Area Network of identification in the IP address of this user's terminal, or the identification information of the management server of the network connectivity of this user's terminal of management in this Local Area Network.
11. control device according to claim 10, the part address and the used identical terminal in the IP address of this user's terminal that the IP address is used for this Local Area Network of identification searched in wherein said this search unit for Local Area Network.
12. control device according to claim 10, wherein said this search unit search for Local Area Network has the terminal of this identical identification information with this management server.
13. control device according to claim 9, also comprise the linkage unit for Wide Area Network, when the automatic network control unit receives this user's terminal of control and receives the order of file of this request via this outside Wide Area Network, the line between this user's terminal of relaying and this outside Wide Area Network.
14. control device according to claim 13, this user's terminal is attempted being connected to according to following order in wherein said this line unit for Wide Area Network: the download server of the file that the P2P network under this user's terminal and confession should be asked.
15. the computer-readable recording medium of the program of a control method that records the external flow of implementing Local Area Network is characterized in that, comprising: search the other-end that is connected with user's terminal of demand file via Local Area Network; Whether this other-end that inspection searches via this other-end of search has the file of request; And if this other-end has the file of this request, control the file that this user's terminal receives this request in this other-end.
CN2012102737634A 2011-08-05 2012-08-02 Method and device for controlling outer traffic of local area network and computer-readable recording medium recording program embodying the method Pending CN102868625A (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR1020110078286A KR101299142B1 (en) 2011-08-05 2011-08-05 Method and device for controlling outer traffic of local area network
KR10-2011-0078286 2011-08-05

Publications (1)

Publication Number Publication Date
CN102868625A true CN102868625A (en) 2013-01-09

Family

ID=47447226

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2012102737634A Pending CN102868625A (en) 2011-08-05 2012-08-02 Method and device for controlling outer traffic of local area network and computer-readable recording medium recording program embodying the method

Country Status (4)

Country Link
KR (1) KR101299142B1 (en)
CN (1) CN102868625A (en)
TW (1) TW201308934A (en)
WO (1) WO2013022181A1 (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20040088868A (en) * 2003-04-14 2004-10-20 양정환 Apparatus and method for deliverying digital contents
KR20050002456A (en) * 2003-06-30 2005-01-07 주식회사 나우콤 Apparatus and method for searching optimal nodes for use in P2P data communication, and computer readable medium on which program for executing the method is recorded
KR20050060783A (en) * 2003-12-17 2005-06-22 삼성전자주식회사 Method for retrieving and downloading digital media files through network and medium on which the program for executing the method is recorded
CN101582891A (en) * 2009-06-19 2009-11-18 杭州华三通信技术有限公司 Wide area network endpoint access domination (EAD) authentication method, system and terminal
CN101877712A (en) * 2009-04-29 2010-11-03 美商定谊科技公司 Data transmission-controlling method, server and terminal equipment

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4054909B2 (en) * 2001-10-29 2008-03-05 カシオ計算機株式会社 Information communication terminal and information communication processing program
KR101431741B1 (en) * 2007-08-01 2014-08-20 삼성전자주식회사 Apparatus and method for transferring contents in portable terminal

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20040088868A (en) * 2003-04-14 2004-10-20 양정환 Apparatus and method for deliverying digital contents
KR20050002456A (en) * 2003-06-30 2005-01-07 주식회사 나우콤 Apparatus and method for searching optimal nodes for use in P2P data communication, and computer readable medium on which program for executing the method is recorded
KR20050060783A (en) * 2003-12-17 2005-06-22 삼성전자주식회사 Method for retrieving and downloading digital media files through network and medium on which the program for executing the method is recorded
CN101877712A (en) * 2009-04-29 2010-11-03 美商定谊科技公司 Data transmission-controlling method, server and terminal equipment
CN101582891A (en) * 2009-06-19 2009-11-18 杭州华三通信技术有限公司 Wide area network endpoint access domination (EAD) authentication method, system and terminal

Also Published As

Publication number Publication date
WO2013022181A1 (en) 2013-02-14
KR101299142B1 (en) 2013-08-26
TW201308934A (en) 2013-02-16
KR20130015938A (en) 2013-02-14

Similar Documents

Publication Publication Date Title
US9953612B2 (en) Systems and methods for facilitating communication between mobile devices and display devices
US9130820B2 (en) Application programming interface, system, and method for collaborative online applications
US8764567B2 (en) System and method for implementing turn-based online games
US9654551B2 (en) Apparatus and method for inviting users to online sessions
US9118690B2 (en) Apparatus and method for matching users for online sessions
US8819244B2 (en) Apparatus and method for establishing and utilizing backup communication channels
CN100407627C (en) Method and system for realizing end-to-end data sharing
JP4833995B2 (en) Mobile online game system and communication method between mobile game terminals
US9792311B2 (en) System and method for managing a partitioned database of user relationship data
US20140365770A1 (en) Apparatus and method for efficiently and securely exchanging connection data
WO2012166557A1 (en) Friend recommendation system and method
US20070239819A1 (en) Service and messaging infrastructure to support creation of distributed, peer to peer applications with a service oriented architecture
CN102215121B (en) Apparatus and method for establishing and utilizing backup communication channels
CN106330997A (en) Content distribution method and system for mobile terminal application
CN102387201A (en) Method, device and system for processing service data
CN102257792A (en) Method for content delivery involving a policy database
CN110138714A (en) Method, apparatus, electronic equipment and the storage medium of access process
JP4801169B2 (en) Distributed service site registration method and registration system
KR101820462B1 (en) Data exchange method in p2p network
JP2010128512A (en) Information communication system, and software updating method
CN102868625A (en) Method and device for controlling outer traffic of local area network and computer-readable recording medium recording program embodying the method
JP2008065826A (en) Information processing system with collaborating devices
KR20060117149A (en) File distribution method and system based on p2p technology
KR101874590B1 (en) Method for providing communication middleware service using universal game network library
CN107852408A (en) The method and its device of source synchronous are kept in a wireless communication 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: 20130109