WO2018196270A1 - Routeur de stockage et procédé de transfert et de stockage de données basé sur un routeur - Google Patents
Routeur de stockage et procédé de transfert et de stockage de données basé sur un routeur Download PDFInfo
- Publication number
- WO2018196270A1 WO2018196270A1 PCT/CN2017/102734 CN2017102734W WO2018196270A1 WO 2018196270 A1 WO2018196270 A1 WO 2018196270A1 CN 2017102734 W CN2017102734 W CN 2017102734W WO 2018196270 A1 WO2018196270 A1 WO 2018196270A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- storage
- data
- router
- data information
- module
- 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.)
- Ceased
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/60—Router architectures
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/56—Provisioning of proxy services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/56—Provisioning of proxy services
- H04L67/563—Data redirection of data network streams
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/56—Provisioning of proxy services
- H04L67/568—Storing data temporarily at an intermediate stage, e.g. caching
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/56—Provisioning of proxy services
- H04L67/568—Storing data temporarily at an intermediate stage, e.g. caching
- H04L67/5682—Policies or rules for updating, deleting or replacing the stored data
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/60—Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources
Definitions
- the present invention belongs to the technical field of network devices, and in particular, to a storage router and a router-based data storage transfer method.
- the wireless router In life, people often use wireless routing as a bridge to connect to the wireless connection.
- the wireless router When using a mobile phone, the wireless router simply converts the wireless signal of the mobile phone into a wired signal to the wired Internet, or a wired signal transmitted from the Internet. Convert to wireless signal and send it to the phone.
- WeChat is an example.
- the present invention provides a storage router for solving the above technical problems existing in the prior art.
- a storage router comprising: a receiving unit, configured to receive data information sent by the sending end; a data processing unit, connected to the receiving unit, configured to perform corresponding transfer processing according to the data information received by the receiving unit; And connected to the receiving unit, configured to store data information received by the receiving unit.
- the storage unit includes: a determining module, configured to determine whether the data information belongs to social application communication data; a data storage module, connected to the determining module, when the determining module determines that the transmission data is a social application
- the data storage module stores the data information when communicating data.
- the data processing unit includes: a monitoring and positioning module, configured to monitor communication parties, and locate respective communication IP addresses of the transmitting end and the receiving end; and the transfer module is connected to the monitoring and positioning module, and is configured to be used according to the communication IP And transmitting, by the address, the data information sent by the sending end to the receiving end.
- a monitoring and positioning module configured to monitor communication parties, and locate respective communication IP addresses of the transmitting end and the receiving end
- the transfer module is connected to the monitoring and positioning module, and is configured to be used according to the communication IP And transmitting, by the address, the data information sent by the sending end to the receiving end.
- the social application includes WeChat, QQ, SKype, Facebook, Fetion.
- the data storage module further includes:
- a first storage submodule configured to store social application communication data that is not marked as a favorite in the social application
- a second storage submodule configured to store social application communication data marked as a favorite in the social application
- the control sub-module is connected to the first storage sub-module and the second storage sub-module, and periodically uploads the storage data of the first storage sub-module and the second storage sub-module to the cloud, and cleans the A storage space for a storage submodule.
- a router-based data storage transfer method includes the steps of: S100 receiving data information sent by a sending end; S200 performing corresponding transfer processing according to the received data information; S300 determining whether the data information is social application communication data, if Then, the process proceeds to step S400; S400 stores the data information.
- step S200 includes: S210 monitors the communication parties, and locates the communication IP address of the sender and the receiver; S220 forwards the data information sent by the sender to the receiver according to the communication IP address.
- step S220 includes: S221 determining, according to the communication IP address, whether the sending end and the receiving end of the sending end are in the same network, if yes, proceeding to step S222, otherwise proceeding to step S223; S222 transmitting the sending end Data information is sent to the receiving end; S223 forwards the data information sent by the sending end to the router where the receiving end is located, and sends the data to the receiving device through the router end.
- the social application includes WeChat, QQ, SKype, Facebook, Fetion.
- the step S400 includes: S410: determining whether the social application communication data is marked as a collection, and performing partition storage according to the determination result; S420 periodically uploading the social application communication data to the cloud for updating; S430 periodically cleaning up Social application communication data that is marked as a favorite.
- the storage router of the present invention in combination with the router-based data storage transfer method of the present invention, can replace the function of storing large-capacity data such as picture video by the smart terminal or the application server, and the data is stored in the storage router of the present invention, thereby saving the smart terminal and
- the storage space of the server is also convenient for users to query.
- the storage router of the present invention adopts the router-based data storage transfer method of the present invention, and can directly establish a network connection to send a WeChat message without the conversion of the social application server, save the network forwarding node, and optimize the transmission link of the message.
- the message is smoother and there is no network congestion.
- FIG. 1 is a block diagram of a first embodiment of a storage router according to the present invention.
- FIG. 2 is a connection block diagram of another implementation of a storage router according to the present invention.
- FIG. 3 is a schematic diagram of an application of a storage router according to the present invention.
- FIG. 4 is a schematic diagram of a message forwarding function of a storage router replacing a part of a WeChat server according to the present invention
- FIG. 5 is a flowchart of Embodiment 1 of a router-based data storage transfer method according to the present invention.
- FIG. 6 is a flowchart of another embodiment of a router-based data storage transfer method according to the present invention.
- FIG. 7 is a flowchart of another embodiment of a router-based data storage transfer method according to the present invention.
- the present invention discloses a storage router, as shown in FIG. 1, comprising: a receiving unit 100, configured to receive data information sent by a transmitting end; a data processing unit 200, connected to the receiving unit, for receiving according to the receiving unit The received data information is subjected to a corresponding transfer process; the storage unit 300 is connected to the receiving unit and configured to store the data information received by the receiving unit.
- WeChat is used as an example. We often use this app to communicate.
- the content of communication includes text, images, audio, and video. If it exists in the mobile phone, the storage capacity of the mobile phone will not be enough. In the process of replacing the mobile phone, the chat data information will be lost, and our WeChat server will not be saved for a long time. For the video data with a long expiration time, if there is no download at the time, the data cannot be retrieved.
- the use of the storage router of the embodiment can effectively compensate for the above-mentioned deficiencies, and can store the text, image, audio, video and the like of the chat communication in the storage router of the present invention, thereby saving the storage space of the mobile phone and the WeChat server. It also makes it easy for mobile phone users to find data.
- the storage unit 300 in the foregoing embodiment, as shown in FIG. 2, includes: a determining module 310, configured to determine whether the data information belongs to social application communication data; and a data storage module 320 connected to the determining module 310.
- the determining module 310 determines that the transmission data is social application communication data
- the data storage module stores 320 the data information.
- the storage router in the first embodiment as a social application dedicated router, exclusively stores social application communication data. It is determined whether the data information belongs to the social application communication data, that is, whether the data information is from a social application (social APP), such as whether it is sent from WeChat, QQ, etc., and if so, is stored.
- social application social application
- the data processing unit 200 in the first embodiment includes: a monitoring and positioning module 210, For monitoring the communication parties, locating the respective communication IP addresses of the sender and the receiver; the relay module 220 is connected to the monitoring and positioning module 210, and is configured to transfer the data information sent by the sender according to the communication IP address. To the receiving end.
- a monitoring and positioning module 210 For monitoring the communication parties, locating the respective communication IP addresses of the sender and the receiver
- the relay module 220 is connected to the monitoring and positioning module 210, and is configured to transfer the data information sent by the sender according to the communication IP address. To the receiving end.
- the WeChat dedicated wireless router will replace the message forwarding function of the WeChat server part.
- the ordinary wireless router only serves as a bridge point in the connection between the mobile phone and the WeChat server, and the WeChat dedicated wireless router will detect the two mobile phone clients that are communicating.
- WeChat The dedicated wireless router will locate the IP address of the communication, and the information data between the two mobile phones will be directly sent and received by the WeChat dedicated wireless route, and the WeChat server is no longer needed for conversion. This can save a lot of network utilization and greatly reduce server network congestion.
- the social application in any of the above embodiments includes WeChat, QQ, SKype, Facebook, and Fetion.
- the data storage module 320 of any of the foregoing embodiments, as shown in FIG. 2, further includes: a first storage sub-module 321 for storing social application communication data that is not marked as a favorite in the social application; the second storage sub-module 322 For storing the social application communication data marked as a favorite in the social application; the control sub-module 323 is respectively connected to the first storage sub-module 321 and the second storage sub-module 322, and periodically the first storage sub-module 321 The storage data of the second storage submodule 322 is uploaded to the cloud, and the storage space of the first storage submodule 321 is cleared.
- the data information that the user wants to store and store is stored in a single storage area (the second storage sub-module 322 stores), and the normal social application communication data that is not specifically labeled is used by the first storage sub-module 321
- the second storage sub-module 322 stores the normal social application communication data that is not specifically labeled is used by the first storage sub-module 321
- it may be set to periodically clean up, release the storage space, and upload the unmarked communication data to the cloud storage.
- the social application takes WeChat as an example, and a WeChat application is installed on the storage router in this embodiment.
- a WeChat application is installed on the storage router in this embodiment.
- the storage router of this embodiment replaces the functions of some WeChat servers.
- the WeChat server transfers the data sent to the user or the user, such as pictures and videos, to the storage router.
- the user's mobile phone and WeChat server will no longer save these large-capacity data; and the mobile phone user wants to call these large-capacity data again.
- it When it is obtained directly from the storage router, it saves the storage space of the mobile phone and the WeChat server, and also facilitates the mobile phone user to find the data.
- the storage router will replace the information forwarding function of some WeChat servers.
- the ordinary wireless router only serves as a bridge point in the connection between the mobile phone and the WeChat server, and the storage router will detect the two mobile phone clients that are communicating.
- the storage router will The IP address of the communication will be located, and the information data between the two mobile phones will be directly sent and received by the storage router, and the WeChat server is no longer needed for conversion. This can save a lot of network utilization and greatly reduce server network congestion.
- the invention also discloses a router-based data storage transfer method, as shown in FIG. 5, comprising the steps of:
- S100 receives data information sent by the sending end
- step S300 determines whether the data information is social application communication data, and if yes, proceeds to step S400;
- S400 stores the data information.
- the router will determine whether the data information is social application communication data, such as determining whether the data information is sent from a social application (QQ), if If yes, it is judged that the data information is social application communication data, then the data information is stored.
- the router will perform corresponding transfer according to the data information and forward it to the destination client. (receiver). It should be noted that the steps of the router for transferring and storing the data information are in no particular order, that is, the steps S200 and S300 are not necessarily performed in this order, and the order may be exchanged. Or both at the same time.
- FIG. 6 Another embodiment of the method of the present invention, as shown in FIG. 6, includes the steps of:
- S100 receives data information sent by the sending end
- S210 monitors both sides of the communication, and locates the communication IP address of the sender and the receiver;
- S220 Transfer the data information sent by the sending end to the receiving end according to the communication IP address
- step S300 determines whether the data information is social application communication data, and if yes, proceeds to step S400;
- S400 stores the data information.
- the router After receiving the data information, the router generally forwards the data to the corresponding application server for forwarding, as shown in the original link mode shown in FIG. 4, and the embodiment of the present invention monitors the transmitting end and the receiving end of the communication.
- IP address when the IP address of the sender and the receiver does not change, the storage router will locate the IP address of both communicating parties, and then the information data between the sender and the receiver will be directly sent and received by the storage router where they are located. Instead of requiring the corresponding application server to convert, the new link mode shown in Figure 4. This can save a lot of network utilization and greatly reduce server network congestion.
- FIG. 7 Another embodiment of the present invention, as shown in FIG. 7, includes the steps of:
- S100 receives data information sent by the sending end
- S210 monitors both sides of the communication, and locates the communication IP address of the sender and the receiver;
- step S221 determines whether the sending end of the sending end, the receiving end is in the same network, and if so, proceeds to step S222, otherwise proceeds to step S223;
- S223 forwards the data information sent by the sending end to the router where the receiving end is located, and sends the information to the receiving end by using the router.
- step S300 determines whether the data information is social application communication data, and if yes, proceeds to step S400;
- S400 stores the data information.
- the sender and the receiver are in the same network, then the sender and the receiver share one.
- the router then, can directly send the data information sent by the sender to the receiver, and if it is not on the same network, it needs to be forwarded by other routers.
- the social application in any of the above embodiments includes WeChat, QQ, SKype, Facebook, Fetion, and the like.
- step S400 in any one of the foregoing embodiments includes:
- the S430 regularly cleans up social application communication data that is not marked as a favorite.
- the router will partition the data information after receiving the user's favorite instruction. storage.
- User-collected data information and uncollected data information partitions are stored and stored in different areas.
- the router will be cleaned regularly, although it is cleaned up.
- the data information of the collection is specially marked, and it is stored in the cloud and the router side, and double insurance is avoided to avoid loss.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Information Transfer Between Computers (AREA)
Abstract
La présente invention concerne un routeur de stockage, comprenant : une unité de réception, configurée pour recevoir des informations de données transmises par une extrémité de transmission ; une unité de traitement de données reliée à l'unité de réception, configurée pour effectuer un traitement de transfert correspondant selon des informations de données reçues par l'unité de réception ; et une unité de stockage reliée à l'unité de réception, configurée pour stocker les informations de données reçues par l'unité de réception. De plus, la présente invention concerne en outre un procédé de stockage et de transfert de données basé sur un routeur, comprenant les étapes consistant à : S100, recevoir des informations de données transmises par une extrémité de transmission ; S200, effectuer un traitement de transfert correspondant selon des informations reçues ; S300, déterminer si les informations de données constituent des données de communication d'application de de médias sociaux, et si oui, procéder à l'étape S400 ; et S400, stocker les informations de données. Le routeur de stockage de la présente invention remplace la fonction effectuée par des terminaux intelligents et des serveurs d'application dans le stockage de données de masse telles que des images et des vidéos, et stocke des données sur le routeur de stockage, réduisant l'espace et rendant plus facile l'utilisation et la demande d'utilisateurs.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201710289136.2A CN107070801A (zh) | 2017-04-27 | 2017-04-27 | 一种存储路由器及基于路由器的数据存储中转方法 |
| CN201710289136.2 | 2017-04-27 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2018196270A1 true WO2018196270A1 (fr) | 2018-11-01 |
Family
ID=59605446
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2017/102734 Ceased WO2018196270A1 (fr) | 2017-04-27 | 2017-09-21 | Routeur de stockage et procédé de transfert et de stockage de données basé sur un routeur |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN107070801A (fr) |
| WO (1) | WO2018196270A1 (fr) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN107070801A (zh) * | 2017-04-27 | 2017-08-18 | 上海斐讯数据通信技术有限公司 | 一种存储路由器及基于路由器的数据存储中转方法 |
| CN108762675B (zh) * | 2018-05-24 | 2021-04-16 | 北京无线电测量研究所 | 数据存储方法及系统 |
| CN111489930A (zh) * | 2020-04-09 | 2020-08-04 | 江苏三口井信息科技有限公司 | 即插即用低压断路器的通信安全装置及其方法 |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6704295B1 (en) * | 1998-10-29 | 2004-03-09 | Mitsubishi Materials Corporation | Radio communication system for push information delivery |
| CN103716391A (zh) * | 2013-12-26 | 2014-04-09 | 星云融创(北京)信息技术有限公司 | 一种内容缓存的实现方法及路由器 |
| CN104917683A (zh) * | 2014-03-11 | 2015-09-16 | 上海宇丰电子信息工程有限责任公司 | 一种无线智能路由器 |
| CN106411869A (zh) * | 2016-09-19 | 2017-02-15 | 北京小米移动软件有限公司 | 通信方法及装置 |
| CN107070801A (zh) * | 2017-04-27 | 2017-08-18 | 上海斐讯数据通信技术有限公司 | 一种存储路由器及基于路由器的数据存储中转方法 |
-
2017
- 2017-04-27 CN CN201710289136.2A patent/CN107070801A/zh active Pending
- 2017-09-21 WO PCT/CN2017/102734 patent/WO2018196270A1/fr not_active Ceased
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6704295B1 (en) * | 1998-10-29 | 2004-03-09 | Mitsubishi Materials Corporation | Radio communication system for push information delivery |
| CN103716391A (zh) * | 2013-12-26 | 2014-04-09 | 星云融创(北京)信息技术有限公司 | 一种内容缓存的实现方法及路由器 |
| CN104917683A (zh) * | 2014-03-11 | 2015-09-16 | 上海宇丰电子信息工程有限责任公司 | 一种无线智能路由器 |
| CN106411869A (zh) * | 2016-09-19 | 2017-02-15 | 北京小米移动软件有限公司 | 通信方法及装置 |
| CN107070801A (zh) * | 2017-04-27 | 2017-08-18 | 上海斐讯数据通信技术有限公司 | 一种存储路由器及基于路由器的数据存储中转方法 |
Also Published As
| Publication number | Publication date |
|---|---|
| CN107070801A (zh) | 2017-08-18 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US9338279B2 (en) | Mechanism for connecting a mobile device to a network | |
| KR20180044806A (ko) | 대응하는 디바이스인 제1 유형 네트워크의 고객 댁내 장비에 접속되도록 구성된 디바이스에서 구현되는 방법 | |
| CN103095797B (zh) | 网络通信装置、使用网络接口部的选择方法 | |
| JP5566443B2 (ja) | ネットワークカメラシステム | |
| WO2015143871A1 (fr) | Procédé de mise en veille, dispositifs domestiques intelligents et système de mise en veille | |
| CN107087292B (zh) | 一种移动终端适应性传输数据的方法 | |
| WO2018196270A1 (fr) | Routeur de stockage et procédé de transfert et de stockage de données basé sur un routeur | |
| CN103929377B (zh) | 一种有线网络与无线网络联合调度方法、相关设备及系统 | |
| CN105262836A (zh) | 服务器推送信息的方法及客户端接收推送信息的方法 | |
| JP2015091019A (ja) | 中継装置及びデータ転送方法 | |
| US20160036870A1 (en) | Session managing method, session managing system, and call processing method | |
| CN101754124A (zh) | 一种信息转移处理装置、系统及方法 | |
| CN102387164A (zh) | 一种p2p网络数据传输的方法 | |
| CN109413120B (zh) | 一种通信方法及装置、电子设备及服务器 | |
| WO2018024200A1 (fr) | Procédé, terminal, terminal proxy et serveur de bureau nuagique de commande de multidiffusion de bureau virtuel | |
| CN104737596A (zh) | 设置连接到多链路网络上的一件设备为待机 | |
| CN107204923B (zh) | 一种协议分流方法、系统及路由器 | |
| CN104601561A (zh) | 网络的注册方法、注册终端、注册设备和家庭网络 | |
| US9451049B2 (en) | Sharing media among remote access clients in a universal plug and play environment | |
| CN102291413B (zh) | 基于互联网的发现协议系统 | |
| KR20130140719A (ko) | 정보의 전송 | |
| CN105792385B (zh) | 一种基于无线局域网的通信方法及装置 | |
| CN107071038B (zh) | 一种传输多媒体数据的方法及装置 | |
| WO2017005118A1 (fr) | Procédé, dispositif, terminal, et serveur permettant de maintenir une connexion de communication | |
| CN111095893A (zh) | 条件路由装置和方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 17907567 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 17907567 Country of ref document: EP Kind code of ref document: A1 |