CN110213339A - Resource access method, device, storage medium and computer equipment - Google Patents

Resource access method, device, storage medium and computer equipment Download PDF

Info

Publication number
CN110213339A
CN110213339A CN201910388309.5A CN201910388309A CN110213339A CN 110213339 A CN110213339 A CN 110213339A CN 201910388309 A CN201910388309 A CN 201910388309A CN 110213339 A CN110213339 A CN 110213339A
Authority
CN
China
Prior art keywords
resource
node
access
storage inside
target resource
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
CN201910388309.5A
Other languages
Chinese (zh)
Other versions
CN110213339B (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.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen 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 Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Priority to CN201910388309.5A priority Critical patent/CN110213339B/en
Publication of CN110213339A publication Critical patent/CN110213339A/en
Application granted granted Critical
Publication of CN110213339B publication Critical patent/CN110213339B/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
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/45Network directories; Name-to-address mapping
    • H04L61/4505Network directories; Name-to-address mapping using standardised directories; using standardised directory access protocols
    • H04L61/4511Network directories; Name-to-address mapping using standardised directories; using standardised directory access protocols using domain name system [DNS]
    • 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/63Routing a service request depending on the request content or context

Abstract

This application involves a kind of resource access method, device, computer readable storage medium and computer equipments, which comprises the local area network provided by access public place is to obtain resource access request;The resource access request carries domain names corresponding with target resource to be visited;The domain names are parsed, the destination network addresses for being directed toward the storage inside node for being deployed in the public place are obtained;The destination network addresses are fed back by the local area network, and are triggered according to the destination network addresses fed back, request access to the target resource to pointed storage inside node;In response to the resource access request, pass through target resource described in the storage inside node feeding back.Resource access efficiency can be improved in scheme provided by the present application.

Description

Resource access method, device, storage medium and computer equipment
Technical field
This application involves network communication technology field, more particularly to a kind of resource access method, device, computer-readable Storage medium and computer equipment.
Background technique
With the development of computer technology and network communication technology, there is content distributing network technology, wherein content point Hairnet network is also known as CDN (Content Delivery Network), and CDN is the content delivery network constructed on existing network Network is dispatched by the Edge Server for being deployed in various regions by central platform, and user is made to access Edge Server nearby to obtain Required content can reduce network congestion, improve the access speed of user to a certain extent.
Although the access speed of user can be improved in traditional appearance distribution approach to a certain extent, usually can be because of use Communication link between family and Edge Server is unstable or the limited limitation of communication link institute transfer resource, generation are such as " last One kilometer " the problem of can not accelerating, lead to the low efficiency of user's access target resource.
Summary of the invention
Based on this, it is necessary to for the low technical problem of resource access efficiency, provide a kind of resource access method, device, Computer readable storage medium and computer equipment.
A kind of resource access method, applied to the central node for being deployed in public place, which comprises
The local area network provided by access public place is to obtain resource access request;The resource access request carry with The corresponding domain names of target resource to be visited;
The domain names are parsed, the target for being directed toward the storage inside node for being deployed in the public place is obtained Network address;
The destination network addresses are fed back by the local area network, and trigger the destination network addresses that foundation is fed back, to Pointed storage inside node requests access to the target resource;
In response to the resource access request, pass through target resource described in the storage inside node feeding back.
A kind of resource access device, which is characterized in that described device includes:
Module is obtained, the local area network for providing by access public place is to obtain resource access request;The resource Access request carries domain names corresponding with target resource to be visited;
Parsing module obtains being directed toward the inside for being deployed in the public place for parsing the domain names The destination network addresses of memory node;
Feedback module for feeding back the destination network addresses by the local area network, and is triggered according to the mesh fed back Network address is marked, requests access to the target resource to pointed storage inside node;
The feedback module is also used in response to the resource access request, by described in the storage inside node feeding back Target resource.
A kind of computer readable storage medium is stored with computer program, when the computer program is executed by processor, So that the processor executes following steps:
The local area network provided by access public place is to obtain resource access request;The resource access request carry with The corresponding domain names of target resource to be visited;
The domain names are parsed, the target for being directed toward the storage inside node for being deployed in the public place is obtained Network address;
The destination network addresses are fed back by the local area network, and trigger the destination network addresses that foundation is fed back, to Pointed storage inside node requests access to the target resource;
In response to the resource access request, pass through target resource described in the storage inside node feeding back.
A kind of computer equipment, including memory and processor, the memory are stored with computer program, the calculating When machine program is executed by the processor, so that the processor executes following steps:
The local area network provided by access public place is to obtain resource access request;The resource access request carry with The corresponding domain names of target resource to be visited;
The domain names are parsed, the target for being directed toward the storage inside node for being deployed in the public place is obtained Network address;
The destination network addresses are fed back by the local area network, and trigger the destination network addresses that foundation is fed back, to Pointed storage inside node requests access to the target resource;
In response to the resource access request, pass through target resource described in the storage inside node feeding back.
Above-mentioned resource access method, device, computer readable storage medium and computer equipment, in public places middle deployment Central node and storage inside node, central node are asked by the local area network that access public place provides with obtaining resource access It asks.Wherein, which includes domain names corresponding with target resource to be visited.Central node is to the network Domain name is parsed, and the destination network addresses of inwardly directed memory node are obtained, so that resource access request initiator can be with Storage inside node is accessed by local area network, to obtain target resource.In this way, by the way that memory node is sunk to actual user's end Public place where holding, and most of hot point resource can be stored in the storage inside node of deployment in public places, when When user need to access resource, a large amount of public network outlet bandwidth cost can be saved for user, substantially increase the efficiency of resource access. Also, this method has very strong expansibility, and it is different to be adapted to that deployment framework can be adjusted flexibly in conjunction with all kinds of scenes Demand can be implemented under several scenes, and flexibility is high.
A kind of resource access method, comprising:
Local area network by being presently in public place offer initiates resource access request;The resource access request carries Domain names corresponding with target resource to be visited;
Fed back by the central node that local area network reception is deployed in the public place and direction is deployed in institute State the destination network addresses of the storage inside node of public place;The destination network addresses are by the central node to described Obtained by domain names are parsed;
According to the destination network addresses, the target resource is requested access to pointed storage inside node;
By the local area network, the target resource of the storage inside node feeding back is received.
A kind of resource access device, comprising:
Initiation module initiates resource access request for the local area network by being presently in public place offer;The money Source access request carries domain names corresponding with target resource to be visited;
Receiving module, that the central node for being deployed in the public place by local area network reception is fed back, And it is directed toward the destination network addresses for being deployed in the storage inside node of the public place;The destination network addresses pass through described Obtained by central node parses the domain names;
Module is requested access to, for being requested access to pointed storage inside node according to the destination network addresses The target resource;
The receiving module is also used to receive the target money of the storage inside node feeding back by the local area network Source.
A kind of computer readable storage medium is stored with computer program, when the computer program is executed by processor, So that the processor executes following steps:
Local area network by being presently in public place offer initiates resource access request;The resource access request carries Domain names corresponding with target resource to be visited;
Fed back by the central node that local area network reception is deployed in the public place and direction is deployed in institute State the destination network addresses of the storage inside node of public place;The destination network addresses are by the central node to described Obtained by domain names are parsed;
According to the destination network addresses, the target resource is requested access to pointed storage inside node;
By the local area network, the target resource of the storage inside node feeding back is received.
A kind of computer equipment, including memory and processor, the memory are stored with computer program, the calculating When machine program is executed by the processor, so that the processor executes following steps:
Local area network by being presently in public place offer initiates resource access request;The resource access request carries Domain names corresponding with target resource to be visited;
Fed back by the central node that local area network reception is deployed in the public place and direction is deployed in institute State the destination network addresses of the storage inside node of public place;The destination network addresses are by the central node to described Obtained by domain names are parsed;
According to the destination network addresses, the target resource is requested access to pointed storage inside node;
By the local area network, the target resource of the storage inside node feeding back is received.
Above-mentioned resource access method, device, computer readable storage medium and computer equipment, it is public by being presently in Local area network provided by initiates to carry resource access request, be deployed in by the reception of the local area network that is connected be presently in it is public The central node in place is fed back and direction is deployed in the destination network addresses of the storage inside node of the public place.This Sample can request access to target resource to storage inside node pointed by the destination network addresses, fast by local area network to realize Fast access target resource.In this way, by the way that memory node to sink to the public place where actual user's terminal, and most of heat Point resource can be stored in the storage inside node of deployment in public places, when user need to access resource, can save for user A large amount of public network outlet bandwidth cost is saved, the efficiency of resource access is substantially increased.
Detailed description of the invention
Fig. 1 is the applied environment figure of resource access method in one embodiment;
Fig. 2 is the flow diagram of resource access method in one embodiment;
Fig. 3 is the flow diagram of resource access method in a specific embodiment;
Fig. 4 is the flow diagram of resource accessing step in one embodiment;
Fig. 5 is the architecture diagram that resource accesses system in one embodiment;
Fig. 6 is that resource accesses the architecture diagram of system under aircraft scene in one embodiment;
Fig. 7 is that the resource in one embodiment under high-speed rail scene accesses system architecture diagram;
Fig. 8 is the hardware architecture diagram of " cloud to sit on " under high-speed rail scene in one embodiment;
Fig. 9 is the flow diagram of resource access method in another embodiment;
Figure 10 is the structural block diagram of resource access device in one embodiment;
Figure 11 is the structural block diagram of resource access device in another embodiment;
Figure 12 is the structural block diagram of resource access device in one embodiment;
Figure 13 is the structural block diagram of computer equipment in one embodiment.
Specific embodiment
It is with reference to the accompanying drawings and embodiments, right in order to which the objects, technical solutions and advantages of the application are more clearly understood The application is further elaborated.It should be appreciated that specific embodiment described herein is only used to explain the application, and It is not used in restriction the application.
Fig. 1 is the applied environment figure of resource access method in one embodiment.Referring to Fig.1, the resource access method application System is accessed in resource.It includes terminal 110, central node 120 and storage inside node 130 that the resource, which accesses system,.Terminal 110, central node 120 and storage inside node 130 are interconnected by local area network respectively.Wherein, terminal 110 specifically can be Terminal console or mobile terminal, mobile terminal specifically can be at least one of mobile phone, tablet computer, laptops etc..In Heart node 120 and storage inside node 130 can use the server of the either multiple server compositions of independent server respectively Cluster is realized.In one embodiment, central node 120 and storage inside node 130 can also be deployed in the same server On, it is realized by the same server.
It should be noted that in scheme provided herein, central node have equally loaded, content distribution and The functions such as scheduling;Storage inside node is for providing the space of caching resource.It is appreciated that realize this programme, staff Central server and cache server can be disposed in public places in advance.Central node 120 specifically can be by the center disposed Server is realized;130 points of storage inside section can be realized by the cache server disposed.When user is in the public place When, it can be triggered by user terminal and realize the resource access method.
As shown in Fig. 2, in one embodiment, providing a kind of resource access method.The present embodiment is mainly in this way It is illustrated applied to the central node 120 in above-mentioned Fig. 1.Referring to Fig. 2, which specifically includes following step It is rapid:
S202, the local area network provided by access public place is to obtain resource access request;Resource access request carries Domain names corresponding with target resource to be visited.
Wherein, public place be any members of society can freely come and go park place or members of society needs Booking/authentication is just able to achieve the place freely entered and left.Public place, for example, high-speed rail, aircraft, office building, school, hotel, The places such as market.Local area network (Local Area Network, LAN) be in the geographic range of a part (such as high-speed rail in, In school or in hotel etc.), various computer equipments, external equipment and database etc. are linked up into mutually composed meter Calculation machine communication network.In the embodiment of the present application, local area network is also referred to as Intranet.
Target resource is the resource that user is intended to access, and target resource specifically can be webpage, document, video or music Equal Internet resources.Domain names are the character marks that computer hierarchical structure formula is identified and positioned on internet, with computer Internet protocol address is corresponding.Wherein, the type very abundant of domain names, common are " .com ", " .cn ", " .top ", " .net ", " .edu " etc..
Specifically, central node can be realized by the program being deployed on central server, and central server can be pre- First it is deployed in public place.In this way, central node can access local area network provided by public place in advance, to pass through access Local area network receives resource access request.It is appreciated that public place can build local area network, centromere by the network equipment of deployment Point can access the local area network by router.
In one embodiment, user can connect local area network provided by public place by terminal, and touch at the terminal Hair carries the resource access request of the chained address of target resource to be visited, which includes domain names.Terminal Resource access request can be sent to central node by the local area network of connection.Central node is provided by access public place Local area network is to receive the resource access request that terminal is sent.
In one embodiment, when terminal, which connects, goes up local area network provided by public place, router can distribute automatically Give one IP address of the terminal (Internet Protocol Address, internet protocol address), also referred to as internal address.Terminal The interaction with other computer equipments can be realized by the internal address distributed.
S204 parses domain names, obtains the target network for being directed toward the storage inside node for being deployed in public place Network address.
Wherein, destination network addresses are directed to the IP address of storage inside node.Storage inside node can be by being deployed in Cache server inside public place is realized.Storage inside node refers in particular to the memory node for being deployed in the public domain, and External storage node can be referred to as the memory node being deployed in outside the public domain.
Specifically, after central node receives resource access request, the network carried in resource access request can be parsed Domain name.Domain name mapping is carried out to the domain names, obtains destination network addresses corresponding with the domain names.Wherein, the mesh Mark network address is directed toward the storage inside node being deployed in inside public place.
In one embodiment, step S204 is specifically included: right by the inside domain name service run in central node Domain names are parsed, and the destination network addresses for being directed toward the storage inside node for being deployed in public place are obtained.
Wherein, internal domain name service is the domain name service on the node of Operation Centre, can specifically be operate in center service A kind of service on device.Domain name service can be referred to as DNS (Domain name resolution, domain name mapping) service again, wherein Domain name mapping is that domain names are directed toward to the process of web space IP, allows computer equipment can be by pre-registered domain names A kind of service of website is easily accessed.
It is appreciated that when terminal need to access a server in internet, it is necessary to pass through access and the service Device corresponding IP address is realized.And domain name mapping is exactly that domain names are converted to the process of IP address.One domain names An IP address can be corresponded to;One IP address can correspond to multiple domain names, and more than one different domain names can be with It is resolved simultaneously to obtain identical IP address.
In one embodiment, central node can parse domain names by internal domain name service, obtain and be somebody's turn to do The corresponding destination network addresses of domain names.It is appreciated that staff is with can be preset network corresponding with domain names Location, then internal domain name service when being parsed, then can parse network according to the corresponding relationship of domain names and network address Domain name obtains corresponding destination network addresses.When network address associated therewith is not present in the domain names, centromere Point can feed back the feedback informations such as " can not access " or " domain name is not present " to terminal.
Illustrate, it is assumed that domain names are as follows: abc.com, terminal if it is desired to access website corresponding to the domain names, So internal domain name service just needs to parse the domain names.Internal network domain name can according to domain names and network The domain names are resolved in a fixed IP address corresponding to storage inside node by the corresponding relationship of location, such as 211.214.1.XXX.Then, by abc.com, this domain names is mapped to buffer service corresponding to the storage inside node On device.So, when user inputs this domain name of abc.com at the terminal and initiates resource access request, so that it may realize and visit Ask web site contents corresponding to the domain name.
In above-described embodiment, by the inside domain name service run in central node, domain names can be carried out automatically Parsing obtains the destination network addresses for being directed toward the storage inside node for being deployed in public place, so that resource access request is initiated Storage inside node can be accessed with quick obtaining target resource, improve resource access efficiency.
S206 by local area network feedback target network address, and is triggered according to the destination network addresses fed back, to meaning To storage inside node request access to target resource.
Specifically, destination network addresses can be fed back to resource access request by the local area network accessed by central node Initiator, and trigger storage inside node pointed by resource access request initiation direction destination network addresses and request access to target Resource.
In one embodiment, resource access request initiator can according to the destination network addresses and with target resource institute it is right The resource index answered, internally memory node initiates resource acquisition request.Storage inside node is according to resource index from being stored Resource in search corresponding target resource and feed back to resource access request initiator.
In one embodiment, storage inside node may include the memory node or storage inside node of single rank Memory node including being more than level-one.For example storage inside node specifically can only include level-one memory node;Or storage inside Node includes level-one memory node and secondary storage node;Or storage inside node includes level-one memory node, secondary storage section Point and other advanced storage nodes etc..It is appreciated that the quantity of the memory node of same rank specifically can be one can also Be it is multiple, the storage inside node of different stage corresponds to different access authority.The quantity of specific memory nodes at different levels and The rank for the memory node that storage inside node includes can all be set according to the actual conditions of public place.
Central node parse domain names when, can priority feedback be directed toward low level storage inside node target network Address.When target resource is not present in the storage inside node of low level, the storage inside node of low level visits again advanced Other storage inside node, to obtain target resource and feed back to resource access request initiator.
For example, when public place takes up a large area, such as when being high-speed rail, it includes level-one that storage inside node, which can be preset, Memory node and secondary storage node, wherein the storage permission of secondary storage node is higher than level-one memory node.For example, work Personnel can affix one's name to corresponding level-one memory node in different interiors in advance, and a secondary storage section is disposed in whole high-speed rail Point.When not including target resource in level-one memory node, level-one memory node can initiate to request to secondary storage node, second level Memory node can search target resource in itself or other level-one memory node.When secondary storage node checks to target resource When, target resource directly can be fed back into resource access request initiator or the target resource is transferred to level-one memory node, Resource access request initiator is fed back to by level-one memory node.
In one embodiment, step S206 is specifically included: by local area network, destination network addresses being fed back to resource and are visited Ask request originator;The destination network addresses of feedback are used to indicate resource access request and initiate direction destination network addresses meaning To storage inside node request access to target resource.
In one embodiment, terminal can connect local area network provided by public place, the corresponding routing in the public place Device is one internal address of terminal distribution, which can be used as the IP address that terminal receives target resource.Terminal is according to this Internal address and domain names generate resource access request, and by the corresponding router of institute's access to LAN, which is visited Ask that request is sent to central node.It, can basis after central node obtains destination network addresses to domain names progress domain name mapping Destination network addresses are fed back to resource access request initiator by internal address.Resource access request in the present embodiment is initiated Side specifically can be terminal or forward the router of resource access request for terminal.
Further, resource access request initiator can be according to the destination network addresses, to destination network addresses meaning To storage inside node initiate resource acquisition request, such as HTTP (Hypertext TransferProtocol, hypertext pass Defeated agreement) request.The destination network addresses after receiving resource acquisition request, are being deposited to pointed storage inside node Corresponding target resource is searched in the resource of storage.
In above-described embodiment, destination network addresses are fed back to by resource access request initiator by local area network, resource is visited It asks that request originator can be realized to storage inside node pointed by the destination network addresses and requests access to corresponding target resource.
S208 passes through storage inside node feeding back target resource in response to resource access request.
Specifically, central node may be in response to the received resource access request of institute, be visited by storage inside node to resource Ask the target resource that request originator feedback search is arrived.In one embodiment, storage inside node can be according to corresponding with terminal Internal address, the target resource found is fed back into corresponding router by local area network, router is transferred to terminal again. Terminal receives target resource and shows, user can be browsed or be listened to shown target resource by terminal.
In one embodiment, interior when including target resource in storage inside node pointed by the destination network addresses Portion's memory node directly can feed back the target resource to resource access request initiator.
In one embodiment, the storage capacity than storage inside node higher level can also be provided in central node.It can recognize It is level cache for storage inside node;L2 cache is stored as provided by central node.When not wrapped in storage inside node When including the target resource, central node can be searched from the resource that L2 cache is stored, when finding target resource, The target resource is transferred to storage inside node.
In one embodiment, when not including target resource in storage inside node, before step S208, which is visited The method of asking further includes the steps that acquisition target resource, the step specifically include from external storage node: passing through the outer of predistribution Resource access request is forwarded to the external domain name service in outer network environment by net address, and the resource access request of forwarding is used for It indicates that external domain name service parses domain names, obtains the outside network address for being directed toward external storage node;According to external network The pointed external storage node of address access;Obtain the target resource that external storage node is fed back;The target money that will acquire Source is transferred to storage inside node.
Wherein, outer net address is the network address for being communicated with the computer equipment in outer network environment.Outside Net environment such as internet (Internet) environment, alternatively referred to as public network environment.External domain name service, which specifically can be, to be deployed in Domain name service on external server;External storage node specifically can be the server in internet environment;Extranets Network address is directed to the network address of the external storage node.In one embodiment, external storage node specifically can be CDN Fringe node or source station server etc..
Specifically, it when resource access request initiator foundation destination network addresses, is asked to pointed storage inside node Seek access target resource, and in storage inside node do not include the target resource when, storage inside node can be anti-to central node Feedback, and then central node can connect outer net (namely connection public network) according to the network equipment, be pre-allocated by the network equipment The resource access request is forwarded to the external domain name service in outer network environment by outer net address.Wherein, central node passes through net Network equipment connects outer net, specifically can be through SIM card (Subscriber Identification Module, user identity Identification card) connection Cellular Networks.
Further, external domain name service can parse domain names after receiving resource access request, obtain being directed toward outer The outside network address of portion's memory node.Central node can initiate HTTP to external memory node and ask according to outside network address It asks, to access external storage node pointed by outside network address, to obtain the target money that external storage node is fed back Source.The target resource that central node can will acquire is transferred to storage inside node, and passes through storage inside node feeding back to resource Access request initiator.For resource access request initiator, this process can't be perceived.
In above-described embodiment, when not including target resource in storage inside node, it can be obtained from external storage node Target resource.In this way, preferential access storage inside node by local area network to obtain target resource, and not from storage inside node When middle successful access, then target resource can be obtained by outer net, public network outlet bandwidth cost can be saved to greatest extent, improved Resource access efficiency, and intranet and extranet access mode can be neatly adjusted, to ensure the timely acquisition of target resource.
In one embodiment, when storage inside node includes the memory node more than level-one, central node is schedulable The access order of memory nodes at different levels, so that resource access request initiator can quick access target resource.For example, working as When storage inside node includes level-one memory node and secondary storage node, when central node parses domain names, it can parse Obtain the destination network addresses for being directed toward level-one storage inside node.In this way, resource access request is initiated to level-one memory node HTTP request, when in level-one memory node there are when target resource, then direct feedback target resource.When in level-one memory node not There are when target resource, which can initiate HTTP request inspection to secondary storage node, when secondary storage node In there are when target resource, then feed back the target resource.When the target resource also is not present in secondary storage node, centromere Point can be searched from the resource that central node is stored, and when finding target resource, which is transferred to one Grade memory node.When the target resource also is not present in central node, central node then can be by public network to external storage section Point initiates request, and to obtain target resource from external storage node and store, target resource is fed back to money to can realize Source access request initiator.
It is appreciated that the access level of external storage node is higher than storage inside node in above-mentioned dispatching sequence Access level, that is to say, that can preferentially access storage inside node, can just access outside when not having in storage inside node and deposit Store up node.The access level of secondary storage node in storage inside node is higher than the access level of level-one memory node, also It is to say preferentially access level-one memory node, secondary storage node can be just accessed when not having in level-one memory node.It can manage Solution, the memory node of the settable single rank of storage inside node may also set up the memory node more than level-one, and different stage The access level of memory node can be configured according to actual conditions, for example, the access of level-one memory node can also be arranged It is superior to secondary storage node etc., the embodiment of the present application is it is not limited here.
In one embodiment, it is contemplated that storage inside node storage capacity is limited, and central node can be to each resource foundation Access frequency is ranked up from high to low, periodically deletes the resource that sequence ranking is greater than default ranking, or delete access frequency Lower than the resource of predeterminated frequency.Simultaneously, it is contemplated that hot resource is also constantly changing with the variation of time, and staff can determine Phase (or irregularly) store the resource of current hot topic into each storage inside node, to improve the visit that user accesses hot resource Ask efficiency.
Above-mentioned resource access method, middle deployment central node and storage inside node, central node pass through in public places The local area network of public place offer is accessed to obtain resource access request.Wherein, the resource access request include with it is to be visited The corresponding domain names of target resource.Central node parses the domain names, obtains inwardly directed memory node Destination network addresses, so that resource access request initiator can access storage inside node by local area network, to obtain mesh Mark resource.In this way, by the way that memory node to be sunk to the public place where actual user's terminal, and most of hot point resource is equal It can be stored in the storage inside node of deployment in public places, when user need to access resource, can be saved for user a large amount of Public network outlet bandwidth cost substantially increases the efficiency of resource access.Also, this method has very strong expansibility, can It is adapted to different demands so that deployment framework is adjusted flexibly in conjunction with all kinds of scenes, can be implemented under several scenes, flexibility is high.
In one embodiment, public place is divided into more than one public domain;Storage inside node includes portion It is deployed on the region memory node of each public domain;Resource access request includes interior entoilage corresponding with resource access request initiator Location;Internal address is corresponding with the public domain where resource access request initiator.Step S204, that is, to domain names It is parsed, obtaining the step of being directed toward the destination network addresses for the storage inside node for being deployed in public place includes: according in Net address parses domain names to obtain destination network addresses;Destination network addresses direction is deployed in resource access request The region memory node of public domain where initiator.
Specifically, when public place area is larger, public place can be divided into more than one public affairs by preset rules Region altogether, each public domain can dispose corresponding region memory node.When user is in a certain public domain, can lead to It crosses terminal and accesses AP provided by the public domain (Access Point, access point), to access the local area network of public place.Eventually When terminating AP provided by different public domains, router can be terminal distribution internal address corresponding with the public domain. In this way, central node can be requested access to according to internal address, guiding terminal where user when terminal initiates resource access request Public domain region memory node.
It, can be using each different compartments as a public area for example, when the public place is high-speed rail place Domain.It disposes corresponding region memory node respectively in each public domain, can be realized herein by bicycle server.Center , can be according to internal address when node analyzes domain names, parsing, which obtains being directed toward, is deployed in the corresponding bicycle in compartment locating for terminal Server.In this manner it is achieved that the resource access request that the user in front compartment is triggered accesses corresponding bicycle server, It realizes and shunts control.
In one embodiment, which further includes the setting steps for accessing white list, step tool Body comprises determining that the internal address section being respectively configured with each public domain;By internal address section institute corresponding to each public domain Including internal address, be respectively set to the access white list with region memory node corresponding to corresponding each public domain.
Specifically, each public domain can provide access point, connect provided by different zones when user is accessed by terminal When access point, router can be at random the internal address in terminal distribution internal address section corresponding with the access point.Centromere Point can predefine the internal address section being respectively configured with each public domain, by internal address section institute corresponding to each public domain Including internal address, be respectively set to the access white list of region memory node corresponding to corresponding public domain.In this way, working as When terminal initiates resource access request, central node can determine the end according to internal address entrained by the resource access request The locating public domain in end.To distribute the region memory node of corresponding public domain for it, realize when parsing domain names Shunt control.
In one embodiment, central node can first pass through code means configuration access white list in advance, the access white list Also referred to as domain name white list, later period can carry out dynamic according to the actual situation and modify adjustment.By will be corresponding to each public domain Internal address included by internal address section, the access for being respectively set to region memory node corresponding to corresponding public domain are white List can access corresponding region memory node according to access white list regulation resource access request, realize and shunt control.
In above-described embodiment, public place is divided into more than one public domain, is deployed with phase in each public domain The region memory node answered.When terminal initiates resource access request, central node can be according to entrained by the resource access request Internal address, determine public domain locating for the terminal, thus when parsing domain names, distribute corresponding public domain for it Region memory node, realize shunt control, with equalising network resource.
In one embodiment, when including target resource in the memory node of region pointed by the destination network addresses, step Rapid S208, that is, in response to resource access request, specifically included by the step of storage inside node feeding back target resource: it rings It should directly be fed back by region memory node pointed by destination network addresses from region memory node institute in resource access request The target resource found in the resource of storage.
Specifically, region memory node pointed by the destination network addresses of direction is initiated when resource access request initiate resource When acquisition request, region memory node searches whether that there are target resources from the resource stored.When region, memory node is looked into When finding the target resource, found target resource can be directly fed back to resource access request initiator.In this way, resource is visited Ask that request originator can be by the quick access target resource of local area network.
In one embodiment, when not including target resource in the memory node of region pointed by the destination network addresses, The resource access method further include: the resource lookup request that receiving area memory node is initiated;According to resource lookup request from originally Target resource is searched in ground or candidate memory node;Candidate memory node is deployed in public place except corresponding to internal address Public domain outside other public domains;The target resource found is transferred to region pointed by destination network addresses to deposit Store up node.Step S208, that is, in response to resource access request, the step of by storage inside node feeding back target resource, Include: to be requested in response to resource lookup, passes through the target resource of region memory node feedback transmitting.
Specifically, when not including target resource in the memory node of region pointed by the destination network addresses, which is deposited Resource lookup request can be initiated to central node by storing up node.Central node is after receiving resource lookup request, from central node In the local or candidate memory node in addition to the region memory node, target resource is searched.Wherein, candidate memory node deployment Other public domains in public place in addition to the public domain corresponding to the internal address.The target that central node will be found Region memory node pointed by resource transfer to destination network addresses, to pass through the target of region memory node feedback transmitting Resource.
In one embodiment, the memory node of higher level is deployed with corresponding to the central node on central server When, a large amount of resource can be stored in the high level memory node.That is, stored in the memory node of each region Resource, while also being stored on the memory node of the higher level on central server.In this way, working as corresponding to some public domain Region memory node when not finding target resource, central node can search target money from the memory node of higher level Source.
In one embodiment, central node can provide the ability of storage resource, that is, be stored on central node big The resource of amount.It is to be understood that the resource stored in the memory node of each region, while also being stored on central node.This Sample, when the region memory node corresponding to some public domain does not find target resource, central node can be from central node Target resource is searched in the local resource stored.
In one embodiment, central node, can be from addition to the region memory node after receiving resource lookup request Candidate memory node in search the target resource.Central node plays the role of allotment.In one embodiment, central node Place can store resource index corresponding with each region memory node, to facilitate according to resource index from corresponding candidate memory node Middle lookup target resource.
In one embodiment, target resource directly can be fed back to resource after the node checks to target resource of center to visit Ask request originator.Alternatively, the target resource found can be also transferred to area pointed by destination network addresses by central node Domain memory node passes through the target resource of region memory node feedback transmitting.Region memory node can after receiving target resource The target resource is stored so as to subsequent use.
In one embodiment, when the target resource also is not present in central node or candidate memory node, that is, The target resource is not present in central node and storage inside node, central node then can be by public network to external memory node Request is initiated, to obtain target resource from external storage node and store, target resource is fed back into resource to can realize Access request initiator.
It, can when not including target resource in above-described embodiment, in the region memory node pointed by the destination network addresses From local or candidate memory node, target resource is searched, feeds back to resource access to obtain target resource in Intranet Request originator may make terminal user's quick obtaining to access content.
In a specific embodiment, the resource access method specifically includes the following steps:
S302, the local area network provided by access public place is to obtain resource access request;Resource access request carries And the corresponding domain names of target resource to be visited and internal address corresponding with resource access request initiator;It is public Place is divided into more than one public domain;Internal address is opposite with the public domain where resource access request initiator It answers.
S304 solves domain names according to internal address by the inside domain name service run in central node Analysis obtains destination network addresses;Destination network addresses are directed toward the area for the public domain being deployed in where resource access request initiator Domain memory node.
Destination network addresses are fed back to resource access request initiator by local area network by S306;The target network of feedback Address is used to indicate region memory node pointed by resource access request initiation direction destination network addresses and requests access to target Resource.
S308 is visited when including target resource in the region memory node pointed by the destination network addresses in response to resource It asks request, the resource stored from region memory node is directly fed back by region memory node pointed by destination network addresses In the target resource that finds.
S310, when not including target resource in the region memory node pointed by the destination network addresses, receiving area is deposited Store up the resource lookup request that node is initiated.
S312 searches target resource from local or candidate memory node according to resource lookup request;Candidate's storage section Point be deployed in public place the public domain corresponding to the internal address in addition to other public domains.
The target resource found is transferred to region memory node pointed by destination network addresses by S314.
S316 is requested in response to resource lookup, passes through the target resource of region memory node feedback transmitting.
S318, by the outer net address of predistribution, resource is accessed when not including target resource in storage inside node Request is forwarded to the external domain name service in outer network environment, and the resource access request of forwarding is used to indicate external domain name service solution Domain names are analysed, the outside network address for being directed toward external storage node is obtained.
S320, the external storage node pointed according to outside network address access.
S322 obtains the target resource that external storage node is fed back.
S324, the target resource that will acquire are transferred to storage inside node.
S326 passes through storage inside node feeding back target resource in response to resource access request.
Above-mentioned resource access method, middle deployment central node and storage inside node, central node pass through in public places The local area network of public place offer is accessed to obtain resource access request.Wherein, the resource access request include with it is to be visited The corresponding domain names of target resource.Central node parses the domain names, obtains inwardly directed memory node Destination network addresses, so that resource access request initiator can access storage inside node by local area network, to obtain mesh Mark resource.In this way, by the way that memory node to be sunk to the public place where actual user's terminal, and most of hot point resource is equal It can be stored in the storage inside node of deployment in public places, when user need to access resource, can be saved for user a large amount of Public network outlet bandwidth cost substantially increases the efficiency of resource access.Also, this method has very strong expansibility, can It is adapted to different demands so that deployment framework is adjusted flexibly in conjunction with all kinds of scenes, can be implemented under several scenes, flexibility is high.
Fig. 3 is the flow diagram of resource access method in one embodiment.Although should be understood that the process of Fig. 3 Each step in figure is successively shown according to the instruction of arrow, but these steps are not the inevitable sequence indicated according to arrow Successively execute.Unless expressly stating otherwise herein, there is no stringent sequences to limit for the execution of these steps, these steps can To execute in other order.Moreover, at least part step in Fig. 3 may include multiple sub-steps or multiple stages, These sub-steps or stage are not necessarily to execute completion in synchronization, but can execute at different times, these Sub-step perhaps the stage execution sequence be also not necessarily successively carry out but can be with the son of other steps or other steps Step or at least part in stage execute in turn or alternately.
As shown in figure 4, in one embodiment, providing a kind of resource access method.The present embodiment is mainly in this way It is illustrated applied to the terminal 110 in above-mentioned Fig. 1.Referring to Fig. 4, which specifically comprises the following steps:
S402, the local area network by being presently in public place offer initiate resource access request;Resource access request is taken Band domain names corresponding with target resource to be visited.
Specifically, public place can build local area network by the network equipment disposed in advance, and terminal can be by connecting network Wireless network provided by equipment is to access the local area network.Terminal can be initiated to provide when detecting predetermined registration operation to central node Source access request, the resource access request carry domain names corresponding with target resource to be visited.
In one embodiment, user can connect local area network provided by public place by terminal, and touch at the terminal Hair carries the resource access request of the chained address of target resource to be visited, which includes domain names.Terminal Resource access request can be sent to central node by the local area network of connection.Central node is provided by access public place Local area network is to receive the resource access request that terminal is sent.
In one embodiment, when terminal, which connects, goes up local area network provided by public place, router can distribute automatically Give the terminal one IP address, also referred to as internal address.Terminal can be realized and other computers by the internal address distributed The interaction of equipment.
In one embodiment, step S402, that is, the local area network by being presently in public place offer initiate money The step of source access request specifically includes: access is presently in the local area network of public place offer;Show content page, and inside Hold in the page and shows access entrance corresponding to target resource to be visited;When the trigger action to access entrance occurs, really Fixed chained address corresponding with target resource;Chained address includes domain names;By the local area network accessed, according to link Initiate resource access request in address.
Wherein, access entrance is the triggering entrance for jumping to target resource displayed page, access entrance specifically can be to Title, thumbnail or default entrance of the target resource of access etc..Trigger action is the predetermined registration operation for acting on access entrance, Trigger action specifically can be touch operation, cursor operations, button operation or voice operating etc..Wherein, touch operation can be with Be touch clicking operation, touch pressing operation perhaps touches slide touch operation can be single-touch operate or it is more Touch operation;The operation that cursor operations can be the operation that control cursor is clicked or control cursor is pressed;It presses Key operation can be operation of virtual key or physical button operation etc..
Specifically, terminal can access the local area network for being presently in public place offer, and terminal can show content page, and Access entrance corresponding to target resource to be visited is shown in content page.When terminal detects that the triggering to access entrance is grasped When making, chained address corresponding with target resource is determined, which includes domain names.Terminal can be by being accessed Local area network initiates resource access request to central node according to chained address.
In above-described embodiment, access entrance corresponding to target resource to be visited is shown in content page, works as generation When to the trigger action of access entrance, chained address corresponding with target resource is determined, which includes domain names, Resource access request is initiated so as to the chained address according to corresponding to target resource.
S404, fed back by the central node that local area network reception is deployed in public place and direction are deployed in public The destination network addresses of the storage inside node in place;Destination network addresses carry out parsing institute to domain names by central node It obtains.
It in one embodiment, can be by running in central node after central node receives resource access request Internal domain name service, the domain names entrained to resource network request carry out domain name mapping, obtain opposite with the domain names The destination network addresses answered.And the destination network addresses are fed back into terminal.Wherein, destination network addresses direction is deployed in public affairs Storage inside node in place altogether.
It is appreciated that network address corresponding with domain names can be preset in staff, then internal domain name service When being parsed, then it can parse domain names according to the corresponding relationship of domain names and network address and obtain corresponding mesh Mark network address.When network address associated therewith is not present in the domain names, central node can be fed back to terminal " can not The feedback informations such as access " or " domain name is not present ".
S406 requests access to target resource to pointed storage inside node according to destination network addresses.
Specifically, terminal can be initiated according to destination network addresses to storage inside node pointed by destination network addresses Resource acquisition request, such as HTTP request.The destination network addresses are obtained to pointed storage inside node receiving resource After taking request, corresponding target resource is searched in the resource stored.
In one embodiment, step S406, that is, according to destination network addresses, to pointed storage inside node The step of requesting access to target resource specifically includes: resource index included by foundation destination network addresses and chained address, to Storage inside node initiates resource acquisition request;Resource acquisition request is used to indicate storage inside node foundation resource index from institute Corresponding target resource is searched in the resource of storage.
In one embodiment, chained address corresponding to target resource to be visited includes resource index.Terminal can be according to HTTP request is generated according to destination network addresses and resource index, and the HTTP request is sent to corresponding with the destination network addresses Storage inside node.Storage inside node searches corresponding target resource according to resource index from the resource stored.
It is appreciated that storage inside node may include the memory node of single rank or storage inside node includes more In the memory node of level-one.Terminal can obtain target resource according to resource index.Terminal obtains target money for different in the case of The mode in source is different.Different situation, for example, including target resource in region memory node pointed by destination network addresses When, when in the region memory node pointed by destination network addresses not including target resource and in internal memory node not The different situations such as when including target resource, and terminal is how to obtain the detailed process of target resource respectively in different situations It can refer in previous embodiment and be specifically described content, details are not described herein.
It, can be rapidly and accurately according to resource index included by destination network addresses and chained address in above-described embodiment Access target resource.
S408 receives the target resource of storage inside node feeding back by local area network.
Specifically, terminal can receive the target resource and displaying that storage inside node is fed back by local area network.User can Browse or listen to target resource.In one embodiment, when terminal receives the target resource that storage inside node is fed back, Target resource displayed page can be jumped to show target resource.
Above-mentioned resource access method, the local area network by being presently in public place offer, which initiates carrying resource access, asks It asks, is received by the local area network connected and be deployed in that the central node for being presently in public place is fed back and be directed toward deployment In the destination network addresses of the storage inside node of the public place.It thus can be to inside pointed by the destination network addresses Memory node requests access to target resource, passes through the quick access target resource of local area network to realize.In this way, by by memory node Sink to the public place where actual user's terminal, and most of hot point resource can be stored in deployment in public places interior In portion's memory node, when user need to access resource, a large amount of public network outlet bandwidth cost can be saved for user, substantially increased The efficiency of resource access.
It in concrete application scene, is illustrated by vehicle place of public place, is a reality with reference to Fig. 5, Fig. 5 Apply the architecture diagram of resource access system in example.Staff can dispose in the car in advance central server, cache server and Related software and hardware setting etc. (provides and realizes that the software and hardware resources of the resource access method can be collectively referred to as " cloud to sit on ").At user When in vehicle, can be accessed by user terminal (than mobile phone as shown in Figure 5, tablet computer and laptop etc.) should Local area network provided by vehicle, and trigger resource access method.
" cloud to sit on " (is namely drawn content to be visited by the way that CDN cache server is sunk down into public place Enter public place response) so that terminal user can quick obtaining access content." cloud to sit on " also can the side seamless access CDN The source station server of edge node, other CDN nodes for spreading over all parts of the world and offer resource, guarantees the full speed links of resource Transmission.In this way, most of requirements for access of user can be met by " cloud to sit on " local cache and CDN node caching." somersault Cloud " has very strong expansibility simultaneously, framework can be adjusted flexibly in conjunction with all kinds of scenes to be adapted to demand.
It is illustrated by aircraft place of public place, with reference to Fig. 6, Fig. 6 is in one embodiment in aircraft scene The architecture diagram of lower resource access system.As shown in fig. 6, staff can dispose in the car " cloud to sit on " in advance.At user When in aircraft, local area network provided by the aircraft can be accessed by car-mounted terminal or individual mobile terminal, and trigger resource visit Ask method." cloud to sit on " (is namely introduced content to be visited by the way that CDN cache server is sunk down into public place Public place response) so that terminal user can quick obtaining access content." cloud to sit on " can also pass through satellite and ground base The source station server (namely content source) for the nearest node in connection Internet network access airport and the offer resource of standing, guarantees The full speed links transmission of resource.
It is illustrated, is referred to using public place as train place (such as high-speed rail, train or subway place etc.) below Fig. 7, Fig. 7 are that the resource in one embodiment under high-speed rail scene accesses system architecture diagram.As shown in fig. 7, train passes through routing The network equipments such as device can be provided which local area network in each compartment, and being deployed with bicycle server in each compartment (can provide title The ability of level cache, the bicycle server can be regarded as the storage inside node mentioned in the application previous embodiment).With Family can connect local area network by terminal, and when terminal triggers resource access request, which can be by central server (central server herein can be regarded as the central node mentioned in the application previous embodiment, which can mention For the ability of L2 cache, and operation has DNS service) it is received.Pass through the net carried in DNS service resolving resource access request Network domain name obtains the destination network addresses of the corresponding bicycle server in compartment where being directed toward the terminal.Terminal passes through the target network Network address accesses bicycle server.The target resource is not present in level cache and L2 cache provided by " cloud to sit on " When, " cloud to sit on " also can seamless access CDN fringe node and provide resource source station server (namely content source station), protect Demonstrate,prove the full speed links transmission of resource.
With continued reference to FIG. 8, Fig. 8 is the hardware architecture diagram of " cloud to sit on " under high-speed rail scene in one embodiment.Wherein, The hardware architecture diagram (wherein illustrating only 3 section compartments) in each section compartment is indicated below Fig. 8.VSW (the Vehicular in each section compartment Switch, vehicle-mounted interchanger) it is connected by GbE (Gigabit Ethernet, Gigabit Ethernet) cable.Each compartment LVS (Local Vehicular Server, onboard servers, that is, bicycle service mentioned by the application previous embodiment Device) it is connect by GbE cable with the VSW in each compartment.Each compartment can (Access Point, connects by the AP that connect with LVS Access point) LAP LAN Access Point is provided.Wherein LVS and AP passes through PoE (Power Over Ethernet, active Ethernet) cable Connection.It for center trucks, can dispose CVS (Central Vehicular Server, central server), CVS passes through GbE net Line is connect with the LVS in the compartment.Meanwhile CVS is connect by radio frequency line with network equipment VMA, outside through VMA connection GPS (Global Positioning System, global positioning system) satellite, big-dipper satellite, Cellular Networks and yard AP etc. with Connect internet.With continued reference to the upper right corner Fig. 8, the upper right corner Fig. 8 is management backstage, operational system, operation system and gate system Etc. can by core switch, firewall connect outer net, be communicated by outer net with train to obtain the money in train network Source accesses situation.Wherein, management backstage, operational system, operation system can specifically pass through VPN/AAA/OAM (VPN, Virtual Private Network, Virtual Private Network;AAA, Authentication Authorization Accounting, certification Server;OAM, Operation Administration Maintenance, operation management server) to realize access.
It is the flow diagram of resource access method in a specific embodiment with reference to Fig. 9, Fig. 9.With reference to Fig. 9, for working as The file that user terminal had accessed in front compartment, other compartments passenger scene to be visited, due in " cloud to sit on " system There are this documents in L2 cache, therefore user terminal can get this document inside local area network.For above-mentioned scene, below It is described in detail:
Firstly, passenger can connect the WiFi (Wireless on train by terminal with reference to the step 1 in Fig. 9 Fidelity, wireless network, that is, the local area network mentioned in the application previous embodiment), obtain IP address of internal network.With reference to figure Step 2 in 9, passenger can trigger resource access request, request access to central server at this time by terminal request file, DNS service on central server carries out domain name mapping, and according to domain name white list, guiding terminal requests access to corresponding bicycle Server.With reference to the step 3 in Fig. 9, terminal initiates HTTP request to corresponding bicycle server, is somebody's turn to do if " cloud to sit on " checks File has been cached when front compartment, then directly returning to current file, completes transmission.If " cloud to sit on " checks that this document is being worked as Without caching in front compartment, then initiating HTTP request inspection to the L2 cache of central server, there are files for discovery, and obtain This document.With reference to the step 4 in Fig. 9, file is transmitted to the terminal of passenger by transmission.In this process, whole processes exist It is completed in local area network, without initiating request to CDN fringe node or content source station, does not generate any public network flow.And for two Also the file that is not present in grade caching, with reference to the step 5 in reference Fig. 9, " cloud to sit on " by public network access CDN fringe node or Content source station is to obtain this document and be transmitted to the terminal of passenger.
As shown in Figure 10, in one embodiment, resource access device 1000 is provided, including obtains module 1001, solution Analyse module 1002 and feedback module 1003.Wherein:
Module 1001 is obtained, the local area network for providing by access public place is to obtain resource access request;Resource Access request carries domain names corresponding with target resource to be visited.
Parsing module 1002 obtains being directed toward the storage inside for being deployed in public place for parsing domain names The destination network addresses of node.
Feedback module 1003 for passing through local area network feedback target network address, and is triggered according to the target network fed back Network address requests access to target resource to pointed storage inside node.
Feedback module 1003 is also used to pass through storage inside node feeding back target resource in response to resource access request.
In one embodiment, parsing module 1002 is also used to the inside domain name service by running in central node, Domain names are parsed, the destination network addresses for being directed toward the storage inside node for being deployed in public place are obtained.
In one embodiment, feedback module 1003, are also used to through local area network, and destination network addresses are fed back to resource Access request initiator;The destination network addresses of feedback are used to indicate resource access request and initiate direction destination network addresses institute The storage inside node of direction requests access to target resource.
In one embodiment, public place is divided into more than one public domain;Storage inside node includes portion It is deployed on the region memory node of each public domain;Resource access request includes interior entoilage corresponding with resource access request initiator Location;Internal address is corresponding with the public domain where resource access request initiator.Parsing module 1002 is also used to according in Net address parses domain names to obtain destination network addresses;Destination network addresses direction is deployed in resource access request The region memory node of public domain where initiator.
In one embodiment, when including target resource in the memory node of region pointed by the destination network addresses, instead Feedback module 1003 is also used in response to resource access request, directly anti-by region memory node pointed by destination network addresses Present the target resource found from the resource that region memory node is stored.
In one embodiment, when not including target resource in the memory node of region pointed by the destination network addresses, The resource access device 1000 further include:
Receiving module 1004, the resource lookup request initiated for receiving area memory node.
Searching module 1005, for from local or candidate memory node, searching target money according to resource lookup request Source;Candidate memory node be deployed in public place the public domain corresponding to the internal address in addition to other public domains.
Transfer module 1006, for the target resource found to be transferred to the storage of region pointed by destination network addresses Node.
Feedback module 1003 is also used to request in response to resource lookup, is provided by the target of region memory node feedback transmitting Source.
In one embodiment, which further includes determining module 1007 and setup module 1008, In,
Determining module 1007, for the determining internal address section being respectively configured with each public domain.
Setup module 1008, for distinguishing internal address included by internal address section corresponding to each public domain It is set as the access white list of region memory node corresponding to corresponding public domain.
With reference to Figure 11, in one embodiment, when not including target resource in storage inside node, resource access dress It sets further include:
Resource access request is forwarded in outer net ring by forwarding module 1009 for the outer net address by predistribution The external domain name service in border, the resource access request of forwarding are used to indicate external domain name service parsing domain names, are directed toward The outside network address of external storage node.
Access modules 1010, for the external storage node pointed according to outside network address access.
It obtains module 1001 and is also used to obtain the target resource that external storage node is fed back.
The target resource that transfer module 1006 is also used to will acquire is transferred to storage inside node.
Above-mentioned resource access device, middle deployment central node and storage inside node, central node pass through in public places The local area network of public place offer is accessed to obtain resource access request.Wherein, the resource access request include with it is to be visited The corresponding domain names of target resource.Central node parses the domain names, obtains inwardly directed memory node Destination network addresses, so that resource access request initiator can access storage inside node by local area network, to obtain mesh Mark resource.In this way, by the way that memory node to be sunk to the public place where actual user's terminal, and most of hot point resource is equal It can be stored in the storage inside node of deployment in public places, when user need to access resource, can be saved for user a large amount of Public network outlet bandwidth cost substantially increases the efficiency of resource access.Also, this method has very strong expansibility, can It is adapted to different demands so that deployment framework is adjusted flexibly in conjunction with all kinds of scenes, can be implemented under several scenes, flexibility is high.
As shown in figure 12, in one embodiment, it provides resource access device 1200, including initiation module 1201, connects It receives module 1202 and requests access to module 1203.Wherein:
Initiation module 1201 initiates resource access request for the local area network by being presently in public place offer;Money Source access request carries domain names corresponding with target resource to be visited.
Receiving module 1202 is deployed in that the central node of public place is fed back and refers to for being received by local area network To the destination network addresses for the storage inside node for being deployed in public place;Destination network addresses are by central node to network domains Obtained by name is parsed.
Module 1203 is requested access to, for being requested access to pointed storage inside node according to destination network addresses Target resource.
Receiving module 1202 is also used to receive the target resource of storage inside node feeding back by local area network.
In one embodiment, initiation module 1201 is also used to access the local area network for being presently in public place offer;Exhibition Show content page, and shows access entrance corresponding to target resource to be visited in content page;When occur to access into When the trigger action of mouth, chained address corresponding with target resource is determined;Chained address includes domain names;By being accessed Local area network, according to chained address initiate resource access request.
In one embodiment, module 1203 is requested access to, is also used to be wrapped according to destination network addresses and chained address The resource index included, internally memory node initiates resource acquisition request;Resource acquisition request is used to indicate storage inside node Corresponding target resource is searched from the resource stored according to resource index.
Above-mentioned resource access device, the local area network by being presently in public place offer, which initiates carrying resource access, asks It asks, is received by the local area network connected and be deployed in that the central node for being presently in public place is fed back and be directed toward deployment In the destination network addresses of the storage inside node of the public place.It thus can be to inside pointed by the destination network addresses Memory node requests access to target resource, passes through the quick access target resource of local area network to realize.In this way, by by memory node Sink to the public place where actual user's terminal, and most of hot point resource can be stored in deployment in public places interior In portion's memory node, when user need to access resource, a large amount of public network outlet bandwidth cost can be saved for user, substantially increased The efficiency of resource access.
Figure 13 shows the internal structure chart of computer equipment in one embodiment.The computer equipment specifically can be figure Terminal 110 or central node 120 in 1.As shown in figure 13, it includes passing through system which, which includes the computer equipment, Processor, memory and the network interface of bus connection.Wherein, memory includes non-volatile memory medium and built-in storage. The non-volatile memory medium of the computer equipment is stored with operating system, can also be stored with computer program, the computer journey When sequence is executed by processor, processor may make to realize resource access method.Computer journey can also be stored in the built-in storage Sequence when the computer program is executed by processor, may make processor execution resources access method.
It will be understood by those skilled in the art that structure shown in Figure 13, only part relevant to application scheme The block diagram of structure, does not constitute the restriction for the computer equipment being applied thereon to application scheme, and specific computer is set Standby may include perhaps combining certain components or with different component layouts than more or fewer components as shown in the figure.
In one embodiment, resource access device provided by the present application can be implemented as a kind of shape of computer program Formula, computer program can be run in computer equipment as shown in fig. 13 that.Composition can be stored in the memory of computer equipment Each program module of the resource access device, for example, acquisition module, parsing module and feedback module shown in Fig. 10.It is each The computer program that program module is constituted makes processor execute the resource of each embodiment of the application described in this specification Step in access method.Also for example, initiation module, receiving module shown in Figure 12 and requesting access to module.Each program mould The computer program that block is constituted makes processor execute the resource access side of each embodiment of the application described in this specification Step in method.
For example, computer equipment shown in Figure 13 can pass through the acquisition module in resource access device as shown in Figure 10 Execute step S202.Computer equipment can execute step S204 by parsing module.Computer equipment can be held by feedback module Row step S206 and step S208.
For example, computer equipment shown in Figure 13 can pass through the initiation module in resource access device as shown in figure 12 Execute step S402.Computer equipment can execute step S404 and step S408 by receiving module.Computer equipment can pass through It requests access to module and executes step S406.
In one embodiment, a kind of computer equipment, including memory and processor are provided, memory is stored with meter Calculation machine program, when computer program is executed by processor, so that the step of processor executes above-mentioned resource access method.It provides herein The step of source access method, can be the step in the resource access method of above-mentioned each embodiment.
In one embodiment, a kind of computer readable storage medium is provided, computer program, computer journey are stored with When sequence is executed by processor, so that the step of processor executes above-mentioned resource access method.The step of resource access method herein It can be the step in the resource access method of above-mentioned each embodiment.
Those of ordinary skill in the art will appreciate that realizing all or part of the process in above-described embodiment method, being can be with Relevant hardware is instructed to complete by computer program, the program can be stored in a non-volatile computer and can be read In storage medium, the program is when being executed, it may include such as the process of the embodiment of above-mentioned each method.Wherein, provided herein Each embodiment used in any reference to memory, storage, database or other media, may each comprise non-volatile And/or volatile memory.Nonvolatile memory may include that read-only memory (ROM), programming ROM (PROM), electricity can be compiled Journey ROM (EPROM), electrically erasable ROM (EEPROM) or flash memory.Volatile memory may include random access memory (RAM) or external cache.By way of illustration and not limitation, RAM is available in many forms, such as static state RAM (SRAM), dynamic ram (DRAM), synchronous dram (SDRAM), double data rate sdram (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronization link (Synchlink) DRAM (SLDRAM), memory bus (Rambus) directly RAM (RDRAM), straight Connect memory bus dynamic ram (DRDRAM) and memory bus dynamic ram (RDRAM) etc..
Each technical characteristic of above embodiments can be combined arbitrarily, for simplicity of description, not to above-described embodiment In each technical characteristic it is all possible combination be all described, as long as however, the combination of these technical characteristics be not present lance Shield all should be considered as described in this specification.
The several embodiments of the application above described embodiment only expresses, the description thereof is more specific and detailed, but simultaneously The limitation to the application the scope of the patents therefore cannot be interpreted as.It should be pointed out that for those of ordinary skill in the art For, without departing from the concept of this application, various modifications and improvements can be made, these belong to the guarantor of the application Protect range.Therefore, the scope of protection shall be subject to the appended claims for the application patent.

Claims (15)

1. a kind of resource access method, applied to the central node for being deployed in public place, which comprises
The local area network provided by access public place is to obtain resource access request;The resource access request carry with wait visit The corresponding domain names of the target resource asked;
The domain names are parsed, the target network for being directed toward the storage inside node for being deployed in the public place is obtained Address;
The destination network addresses are fed back by the local area network, and are triggered according to the destination network addresses fed back, to meaning To storage inside node request access to the target resource;
In response to the resource access request, pass through target resource described in the storage inside node feeding back.
2. being directed toward the method according to claim 1, wherein described parse the domain names It is deployed in the destination network addresses of the storage inside node of the public place, comprising:
By the inside domain name service run in the central node, the domain names are parsed, obtain direction portion It is deployed on the destination network addresses of the storage inside node of the public place.
3. the method according to claim 1, wherein it is described by the local area network with feeding back the target network Location, and trigger according to the destination network addresses fed back, the target resource is requested access to pointed storage inside node, Include:
By the local area network, the destination network addresses are fed back into resource access request initiator;The target of feedback Network address is used to indicate the resource access request and initiates storage inside node pointed by destination network addresses described in direction Request access to the target resource.
4. the method according to claim 1, wherein the public place is divided into more than one public area Domain;The storage inside node includes the region memory node for being deployed in each public domain;
The resource access request includes internal address corresponding with resource access request initiator;The internal address with it is described Public domain where resource access request initiator is corresponding;
It is described that the domain names are parsed, obtain the target for being directed toward the storage inside node for being deployed in the public place Network address, comprising:
According to the internal address, the domain names are parsed to obtain destination network addresses;The destination network addresses It is directed toward the region memory node for the public domain being deployed in where the resource access request initiator.
5. according to the method described in claim 4, it is characterized in that, working as the storage of region pointed by destination network addresses section It is described in response to the resource access request when including the target resource in point, pass through the storage inside node feeding back institute State target resource, comprising:
In response to the resource access request, by region memory node pointed by the destination network addresses directly feed back from The target resource found in the resource that the region memory node is stored.
6. according to the method described in claim 4, it is characterized in that, working as the storage of region pointed by destination network addresses section When not including the target resource in point, the method also includes:
Receive the resource lookup request that the region memory node is initiated;
The target resource is searched from local or candidate memory node according to resource lookup request;The candidate storage Other public domains of node deployment in the public place in addition to the public domain corresponding to the internal address;
The target resource found is transferred to region memory node pointed by the destination network addresses;
It is described in response to the resource access request, pass through target resource described in the storage inside node feeding back, comprising:
It is requested in response to the resource lookup, passes through the target resource of region memory node feedback transmitting.
7. according to the method described in claim 4, it is characterized in that, the method also includes:
The determining internal address section being respectively configured with each public domain;
By internal address included by internal address section corresponding to each public domain, it is right to be respectively set to corresponding public domain institute The access white list for the region memory node answered.
8. method according to any one of claim 1 to 7, which is characterized in that do not wrapped when in the storage inside node When including the target resource, described in response to the resource access request, pass through mesh described in the storage inside node feeding back Before marking resource, the method also includes:
By the outer net address of predistribution, the resource access request is forwarded to the external domain name service in outer network environment, The resource access request of forwarding is used to indicate the external domain name service and parses the domain names, obtains being directed toward external deposit Store up the outside network address of node;
The external storage node pointed according to outside network address access;
Obtain the target resource that the external storage node is fed back;
The target resource that will acquire is transferred to the storage inside node.
9. a kind of resource access method, comprising:
Local area network by being presently in public place offer initiates resource access request;The resource access request carry with to The corresponding domain names of the target resource of access;
Fed back by the central node that local area network reception is deployed in the public place and direction is deployed in the public affairs The destination network addresses of the storage inside node in place altogether;The destination network addresses are by the central node to the network Obtained by domain name is parsed;
According to the destination network addresses, the target resource is requested access to pointed storage inside node;
By the local area network, the target resource of the storage inside node feeding back is received.
10. according to the method described in claim 9, it is characterized in that, the local by being presently in public place offer Net initiates resource access request, comprising:
Access is presently in the local area network of public place offer;
It shows content page, and shows access entrance corresponding to target resource to be visited in the content page;
When the trigger action to the access entrance occurs, chained address corresponding with the target resource is determined;It is described Chained address includes domain names;
By the local area network accessed, resource access request is initiated according to the chained address.
11. according to the method described in claim 10, it is characterized in that, described according to the destination network addresses, to pointed Storage inside node request access to the target resource, comprising:
According to resource index included by the destination network addresses and the chained address, Xiang Suoshu storage inside node is initiated Resource acquisition request;Resource acquisition request is used to indicate the storage inside node according to the resource index from being stored Resource in search corresponding target resource.
12. a kind of resource access device, which is characterized in that described device includes:
Module is obtained, the local area network for providing by access public place is to obtain resource access request;The resource access Request carries domain names corresponding with target resource to be visited;
Parsing module obtains being directed toward the storage inside for being deployed in the public place for parsing the domain names The destination network addresses of node;
Feedback module for feeding back the destination network addresses by the local area network, and is triggered according to the target network fed back Network address requests access to the target resource to pointed storage inside node;
The feedback module is also used to pass through target described in the storage inside node feeding back in response to the resource access request Resource.
13. a kind of resource access device, comprising:
Initiation module initiates resource access request for the local area network by being presently in public place offer;The resource is visited Ask that request carries domain names corresponding with target resource to be visited;
Receiving module is deployed in that the central node of the public place is fed back and refers to for being received by the local area network To the destination network addresses for the storage inside node for being deployed in the public place;The destination network addresses pass through the center Obtained by node parses the domain names;
Module is requested access to, for requesting access to pointed storage inside node described according to the destination network addresses Target resource;
The receiving module is also used to receive the target resource of the storage inside node feeding back by the local area network.
14. a kind of computer readable storage medium is stored with computer program, when the computer program is executed by processor, So that the processor is executed such as the step of any one of claims 1 to 11 the method.
15. a kind of computer equipment, including memory and processor, the memory is stored with computer program, the calculating When machine program is executed by the processor, so that the processor is executed such as any one of claims 1 to 11 the method Step.
CN201910388309.5A 2019-05-10 2019-05-10 Resource access method, device, storage medium and computer equipment Active CN110213339B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910388309.5A CN110213339B (en) 2019-05-10 2019-05-10 Resource access method, device, storage medium and computer equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910388309.5A CN110213339B (en) 2019-05-10 2019-05-10 Resource access method, device, storage medium and computer equipment

Publications (2)

Publication Number Publication Date
CN110213339A true CN110213339A (en) 2019-09-06
CN110213339B CN110213339B (en) 2021-12-14

Family

ID=67785736

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910388309.5A Active CN110213339B (en) 2019-05-10 2019-05-10 Resource access method, device, storage medium and computer equipment

Country Status (1)

Country Link
CN (1) CN110213339B (en)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110708402A (en) * 2019-09-30 2020-01-17 北京奇艺世纪科技有限公司 Accessible resource display method and device and resource access system
CN110971689A (en) * 2019-11-29 2020-04-07 广州市百果园信息技术有限公司 System installation method, device, system, equipment and storage medium
CN111355731A (en) * 2020-02-28 2020-06-30 北京奇艺世纪科技有限公司 Resource access method, device, resource access system, equipment and storage medium
CN111885063A (en) * 2020-07-23 2020-11-03 平安付科技服务有限公司 Open source system access control method, device, equipment and storage medium
CN113315848A (en) * 2020-02-27 2021-08-27 阿里巴巴集团控股有限公司 Access control method, device and equipment
CN113421557A (en) * 2021-06-22 2021-09-21 广州小鹏汽车科技有限公司 Voice interaction method, voice interaction system and storage medium
CN114157343A (en) * 2020-12-05 2022-03-08 南通先进通信技术研究院有限公司 Working method of CDN network system based on satellite communication
CN114765580A (en) * 2020-12-30 2022-07-19 腾讯科技(深圳)有限公司 Network acceleration method, device, equipment and storage medium for out-of-domain network resources
CN116887287A (en) * 2023-08-30 2023-10-13 荣耀终端有限公司 Communication method, medium and electronic equipment

Citations (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103581248A (en) * 2012-07-31 2014-02-12 中兴通讯股份有限公司 Method and device for providing content distribution network CDN service
CN104202360A (en) * 2014-08-13 2014-12-10 小米科技有限责任公司 Webpage access method, device and router
CN104427005A (en) * 2013-08-20 2015-03-18 阿里巴巴集团控股有限公司 Method and system for realizing accurate request scheduling on content delivery network
WO2015104583A1 (en) * 2014-01-08 2015-07-16 Telefonaktiebolaget L M Ericsson (Publ) Method, node and distributed system for configuring a network of cdn caching nodes
CN104935680A (en) * 2015-06-18 2015-09-23 中国互联网络信息中心 Recursive domain name service system and method of multi-level shared cache
CN105141621A (en) * 2015-09-16 2015-12-09 北京星网锐捷网络技术有限公司 Network access monitoring method and device
CN105744373A (en) * 2016-02-23 2016-07-06 福建星网视易信息***有限公司 Streaming media playing method and system based on Internet
CN105897942A (en) * 2015-09-17 2016-08-24 乐视云计算有限公司 Domain name resolution system and domain name resolution method
CN106034344A (en) * 2015-03-12 2016-10-19 腾讯科技(深圳)有限公司 Method and device for data transmission
CN106453117A (en) * 2016-11-10 2017-02-22 珠海市魅族科技有限公司 Method and device for processing network resources
US20180063097A1 (en) * 2014-05-16 2018-03-01 Iboss, Inc. Manage encrypted network traffic using dns responses
US20180192104A1 (en) * 2016-12-31 2018-07-05 The Nielsen Company (Us), Llc Methods and apparatus to associate audience members with over-the-top device media impressions
CN108777709A (en) * 2018-05-31 2018-11-09 康键信息技术(深圳)有限公司 Website access method, device, computer equipment and storage medium
CN109688100A (en) * 2018-09-07 2019-04-26 平安科技(深圳)有限公司 NAT penetrating method, device, equipment and storage medium

Patent Citations (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103581248A (en) * 2012-07-31 2014-02-12 中兴通讯股份有限公司 Method and device for providing content distribution network CDN service
CN104427005A (en) * 2013-08-20 2015-03-18 阿里巴巴集团控股有限公司 Method and system for realizing accurate request scheduling on content delivery network
US20160072667A1 (en) * 2014-01-08 2016-03-10 Telefonaktiebolaget L M Ericsson (Publ) Method, node and distributed system for configuring a network of cdn caching nodes
WO2015104583A1 (en) * 2014-01-08 2015-07-16 Telefonaktiebolaget L M Ericsson (Publ) Method, node and distributed system for configuring a network of cdn caching nodes
US20180063097A1 (en) * 2014-05-16 2018-03-01 Iboss, Inc. Manage encrypted network traffic using dns responses
CN104202360A (en) * 2014-08-13 2014-12-10 小米科技有限责任公司 Webpage access method, device and router
CN106034344A (en) * 2015-03-12 2016-10-19 腾讯科技(深圳)有限公司 Method and device for data transmission
CN104935680A (en) * 2015-06-18 2015-09-23 中国互联网络信息中心 Recursive domain name service system and method of multi-level shared cache
CN105141621A (en) * 2015-09-16 2015-12-09 北京星网锐捷网络技术有限公司 Network access monitoring method and device
CN105897942A (en) * 2015-09-17 2016-08-24 乐视云计算有限公司 Domain name resolution system and domain name resolution method
CN105744373A (en) * 2016-02-23 2016-07-06 福建星网视易信息***有限公司 Streaming media playing method and system based on Internet
CN106453117A (en) * 2016-11-10 2017-02-22 珠海市魅族科技有限公司 Method and device for processing network resources
US20180192104A1 (en) * 2016-12-31 2018-07-05 The Nielsen Company (Us), Llc Methods and apparatus to associate audience members with over-the-top device media impressions
CN108777709A (en) * 2018-05-31 2018-11-09 康键信息技术(深圳)有限公司 Website access method, device, computer equipment and storage medium
CN109688100A (en) * 2018-09-07 2019-04-26 平安科技(深圳)有限公司 NAT penetrating method, device, equipment and storage medium

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
单庆元等: "基于PROXY-ARP和智能DNS的校园内网服务器双线访问技术研究", 《中国教育信息化》 *
宿大东: "采用Nginx远程访问图书馆内网数字资源", 《内蒙古科技与经济》 *

Cited By (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110708402A (en) * 2019-09-30 2020-01-17 北京奇艺世纪科技有限公司 Accessible resource display method and device and resource access system
CN110971689A (en) * 2019-11-29 2020-04-07 广州市百果园信息技术有限公司 System installation method, device, system, equipment and storage medium
CN110971689B (en) * 2019-11-29 2022-10-11 广州市百果园信息技术有限公司 System installation method, device, system, equipment and storage medium
CN113315848A (en) * 2020-02-27 2021-08-27 阿里巴巴集团控股有限公司 Access control method, device and equipment
CN113315848B (en) * 2020-02-27 2023-04-21 阿里巴巴集团控股有限公司 Access control method, device and equipment
CN111355731B (en) * 2020-02-28 2022-09-30 北京奇艺世纪科技有限公司 Resource access method, device, resource access system, equipment and storage medium
CN111355731A (en) * 2020-02-28 2020-06-30 北京奇艺世纪科技有限公司 Resource access method, device, resource access system, equipment and storage medium
CN111885063A (en) * 2020-07-23 2020-11-03 平安付科技服务有限公司 Open source system access control method, device, equipment and storage medium
CN111885063B (en) * 2020-07-23 2022-08-02 平安付科技服务有限公司 Open source system access control method, device, equipment and storage medium
CN114157343A (en) * 2020-12-05 2022-03-08 南通先进通信技术研究院有限公司 Working method of CDN network system based on satellite communication
CN114765580A (en) * 2020-12-30 2022-07-19 腾讯科技(深圳)有限公司 Network acceleration method, device, equipment and storage medium for out-of-domain network resources
CN114765580B (en) * 2020-12-30 2023-11-03 腾讯科技(深圳)有限公司 Network acceleration method, device, equipment and storage medium for off-domain network resources
CN113421557A (en) * 2021-06-22 2021-09-21 广州小鹏汽车科技有限公司 Voice interaction method, voice interaction system and storage medium
CN116887287A (en) * 2023-08-30 2023-10-13 荣耀终端有限公司 Communication method, medium and electronic equipment
CN116887287B (en) * 2023-08-30 2023-12-08 荣耀终端有限公司 Communication method, medium and electronic equipment

Also Published As

Publication number Publication date
CN110213339B (en) 2021-12-14

Similar Documents

Publication Publication Date Title
CN110213339A (en) Resource access method, device, storage medium and computer equipment
CN106375987A (en) Method and system for selecting network slice
CN106341832B (en) Network slice management and selection method, system, base station and route switching equipment
CN104009920B (en) The processing method of data source movement, the method for E-Packeting and its device
Grassi et al. ACM HotMobile 2013 poster: Vehicular inter-networking via named data
CN102299969B (en) Web accessing method, layer seven switching equipment and service network
CN113596863B (en) Method, equipment and medium for determining user plane function and providing information
JP2000276425A (en) Information distribution system, mobile computer, cache server device, manageing device, and cache control method
CN105450780A (en) CDN system and source tracing method thereof
CN103369527A (en) Method, device and system for WiFi (wireless fidelity) network sharing
CN103312749B (en) A kind of application layer traffic optimizes discovery method, equipment and the system of server
CN103428302A (en) Domain name resolution method, server and system
WO2012032773A1 (en) Connection method, communication system, mobile terminal, information forwarding device, and server
CN103957282B (en) Terminal user's domain name mapping acceleration system and its method in a kind of domain
CN106303953A (en) A kind of people flow rate statistical system and method
CN104348798A (en) Network assigning method and device, scheduling server, and system
US10136308B2 (en) Querying data from devices in an ad-hoc network
WO2000079811A1 (en) Method and system for offering mobile subscribers anonymous, location-based services
CN109729183A (en) Request processing method, device, equipment and storage medium
CN108022139A (en) Distribute the method and device of order
CN113556413B (en) Message processing method and device
CN108965036A (en) Configure across public network equipment exchanging visit method, system, server and storage medium
CN109672698A (en) Content distribution method, equipment and system
CN103685411A (en) Data sharing method and device in heterogeneous network
Cianci et al. Content centric services in smart cities

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