WO2019134440A1 - Method and device for downloading resources - Google Patents

Method and device for downloading resources Download PDF

Info

Publication number
WO2019134440A1
WO2019134440A1 PCT/CN2018/114668 CN2018114668W WO2019134440A1 WO 2019134440 A1 WO2019134440 A1 WO 2019134440A1 CN 2018114668 W CN2018114668 W CN 2018114668W WO 2019134440 A1 WO2019134440 A1 WO 2019134440A1
Authority
WO
WIPO (PCT)
Prior art keywords
resource
mec server
resource request
layer
request
Prior art date
Application number
PCT/CN2018/114668
Other languages
French (fr)
Chinese (zh)
Inventor
马路娟
张传欣
刘宏举
Original Assignee
海信集团有限公司
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 海信集团有限公司 filed Critical 海信集团有限公司
Publication of WO2019134440A1 publication Critical patent/WO2019134440A1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/14Charging, metering or billing arrangements for data wireline or wireless communications
    • H04L12/1403Architecture for metering, charging or billing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/06Protocols specially adapted for file transfer, e.g. file transfer protocol [FTP]
    • 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/56Provisioning of proxy services
    • H04L67/568Storing data temporarily at an intermediate stage, e.g. caching
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/262Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists
    • H04N21/26208Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists the scheduling operation being performed under constraints
    • H04N21/26225Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists the scheduling operation being performed under constraints involving billing parameters, e.g. priority for subscribers of premium services

Definitions

  • the present disclosure relates to the field of Internet technologies, and in particular, to a method and device for downloading resources.
  • the present disclosure provides a method and a device for downloading resources to solve the problem that bandwidth is wasted when downloading the same video multiple times.
  • the present disclosure provides a method of downloading a resource, including:
  • the MEC server After receiving the resource request sent by the terminal, the MEC server determines whether the resource corresponding to the resource request is stored locally, and the resource stored locally is stored in response to the resource corresponding to the resource request being stored. Requesting the corresponding resource to return to the terminal;
  • the present disclosure provides a method of downloading a resource, including:
  • the Layer 2 MEC server receives the resource request sent by the MEC server to determine whether the resource requested by the resource request is stored locally, and the locally stored resource is requested in response to the locally stored resource requesting the resource request.
  • the resource corresponding to the resource request is returned to the MEC server of the first layer; in response to the resource corresponding to the resource request being not stored, the resource request is sent to an EPC (Evolved Packet Core, Evolved Packet Core) Returning the resources sent by the EPC to the MEC server of the first layer; or
  • the Layer 2 MEC server receives the resource request sent by the terminal, determines whether the resource requested by the resource request is stored locally, and responds to the resource requested by the resource request locally, and correspondingly stores the resource request stored locally. Returning the resource to the terminal; in response to not storing the resource corresponding to the resource request, sending the resource request to the EPC, and returning the resource sent by the EPC to the terminal.
  • the present disclosure provides a system for downloading resources, the system includes: a layer MEC server in a method for downloading resources provided by the present disclosure, and a layer 2 MEC server in a method for downloading resources provided by the present disclosure;
  • the MEC server is configured to determine, after receiving the resource request sent by the terminal, whether the resource corresponding to the resource request is stored locally, and in response to storing the resource corresponding to the resource request, the locally stored device Returning the resource corresponding to the resource request to the terminal; in response to not storing the resource corresponding to the resource request, sending the resource request to the Layer 2 MEC server, and returning the resource sent by the Layer 2 MEC server to the Terminal
  • the Layer 2 MEC server is configured to receive a resource request sent by a MEC server, determine whether the resource requested by the resource request is stored locally, and respond to the resource that is requested by the resource request locally, The locally stored resource request corresponding to the resource is returned to the MEC server; in response to not storing the resource corresponding to the resource request, the resource request is sent to the EPC, and the resource sent by the EPC is returned.
  • the one-level MEC server or
  • Receiving a resource request sent by the terminal determining whether the resource requested by the resource request is stored locally, and responding to the resource requested by the resource request locally, returning the resource corresponding to the locally stored resource request to And responding to not storing the resource corresponding to the resource request, sending the resource request to the EPC, and returning the resource sent by the EPC to the terminal.
  • the present disclosure provides a layer MEC server, including a memory and a processor, where
  • the memory is configured to store computer instructions
  • the processor is configured to execute the computer instruction to determine whether a resource corresponding to the resource request is stored locally after receiving a resource request sent by the terminal, and in response to storing the resource corresponding to the resource request, Returning the resource corresponding to the resource request stored locally to the terminal; in response to not storing the resource corresponding to the resource request, sending the resource request to the Layer 2 MEC server, and sending the resource downloader The resource is returned to the terminal.
  • the present disclosure provides a Layer 2 MEC server, including a memory and a processor, where
  • the memory is configured to store computer instructions
  • the processor is configured to execute the computer instruction to receive a resource request sent by a layer of the MEC server, determine whether the resource requested by the resource request is stored locally, and request the resource request in response to the local storage And returning the resource corresponding to the resource request stored locally to the MEC server; and responding to not storing the resource corresponding to the resource request, sending the resource request to the EPC, and The resources sent by the EPC are returned to the layer MEC server; or
  • Receiving a resource request sent by the terminal determining whether the resource requested by the resource request is stored locally, and responding to the resource requested by the resource request locally, returning the resource corresponding to the locally stored resource request to And responding to not storing the resource corresponding to the resource request, sending the resource request to the EPC, and returning the resource sent by the EPC to the terminal.
  • the present disclosure provides a computing readable non-transitory readable storage medium having stored thereon computer instructions that, when executed by a processor, implement the download resource method described above.
  • FIG. 1 is a schematic structural diagram of a system for downloading resources according to an embodiment of the present disclosure
  • FIG. 2 is a schematic diagram of a connection range between a MEC server and a Layer 2 MEC server according to an embodiment of the present disclosure
  • FIG. 3 is a schematic structural diagram of a layer MEC server according to an embodiment of the present disclosure.
  • FIG. 4 is a schematic structural diagram of a Layer 2 MEC server according to an embodiment of the present disclosure.
  • FIG. 5 is a schematic structural diagram of another layer MEC server according to an embodiment of the present disclosure.
  • FIG. 6 is a schematic structural diagram of another layer 2 MEC server according to an embodiment of the present disclosure.
  • FIG. 7 is a flowchart of a method for downloading a resource according to an embodiment of the present disclosure.
  • FIG. 8 is a flow chart of another method for downloading resources according to an embodiment of the present disclosure.
  • FIG. 9 is a flowchart of a method for a resource requester to download a complete resource for a terminal in a home according to an embodiment of the present disclosure
  • FIG. 10 is a flowchart of a method for a resource requester to download a complete resource for a terminal in a base station area according to an embodiment of the present disclosure.
  • MEC Mobile Edge Computing
  • MEC Mobile Edge Computing
  • MEC is a technology based on 5G evolution architecture and deeply integrating mobile access networks with Internet services.
  • MEC can use the wireless access network to provide the services and cloud computing functions required by telecom users to create a carrier-class service environment with high performance, low latency and high bandwidth, and accelerate the content, services and applications in the network. Fast downloads for consumers to enjoy an uninterrupted, high-quality web experience.
  • MEC can improve the user experience and save bandwidth resources.
  • sinking computing power to mobile edge nodes and providing third-party application integration it provides unlimited possibilities for service innovation of mobile edge portals, although MEC is currently used to achieve Local shunting has completed key technology research, but the specific implementation has not yet formed a unified standard.
  • the embodiment of the present disclosure provides a system for downloading resources.
  • the system includes a layer MEC server 100 and a Layer 2 MEC server 101;
  • the MEC server 100 is configured to: after receiving the resource request sent by the terminal, determine whether the resource corresponding to the resource request is stored locally, and return to the terminal in response to the resource corresponding to the resource request; The resource corresponding to the resource request is not stored, the resource request is sent to the Layer 2 MEC server, and the resource sent by the Layer 2 MEC server is returned to the terminal;
  • the Layer 2 MEC server 101 is configured to receive a resource request sent by a MEC server, determine whether the resource requested by the resource request is stored locally, and store the resource in response to the resource requested by the resource request. Returning the resource corresponding to the resource request to the MEC server; in response to not storing the resource corresponding to the resource request, sending the resource request to the evolved packet core network EPC, and sending the EPC Resources are returned to the layer of MEC server; or
  • the home gateway, the router in the home, and the like can be used as a layer MEC server, and the resource requester is a computer, a mobile phone, a television, etc. in the home; and the base station is used as a Layer 2 MEC server,
  • the resource requester is a layer of MEC server or a computer, mobile phone, television, etc. in the area of the base station.
  • the MEC server determines whether the resource corresponding to the resource request is stored locally, and if yes, returns the resource corresponding to the locally stored resource request to the resource.
  • the resource requester the MEC server determines whether the resource corresponding to the resource request is stored locally, and if yes, returns the stored resource corresponding to the resource request to the resource requester, without Re-acquiring resources to more advanced network-side devices not only saves bandwidth resources, but also meets the low latency requirements of downloading resources.
  • the embodiment of the present disclosure provides two methods for downloading resources, one is a method for the resource requester to download resources for a computer such as a computer, a mobile phone, or a television in a home, and the other is the resource.
  • a method for downloading resources by a terminal such as a computer, a mobile phone, or a television in a requesting base station area, and a method for downloading two resources in detail is described below.
  • the terminal When a terminal in a home needs to download a resource (for example, the resource is a certain video resource), the terminal sends a resource request to a MEC server;
  • the MEC server determines whether the resource corresponding to the resource request is stored locally:
  • a MEC server locally stores the resource corresponding to the resource request, the MEC server acquires the resource locally, and returns the resource to the terminal;
  • the mobile phone in the home is the resource requester that sends the resource request
  • the mobile phone sends a resource request of the video A to the MEC server as the home gateway, and after receiving the resource request, the home gateway first queries whether the video is stored locally. A. If the video A is already stored locally, the home gateway obtains the video A locally and returns the video A to the mobile phone.
  • the request is based on the local charging policy and the traffic size of the resource returned to the resource requesting party.
  • the terminal of the resource performs the flow metering fee.
  • the local charging policy is set by the operator according to the requirement, which is not limited by the embodiment of the disclosure.
  • the local charging policy is 0.1 yuan/M
  • the home gateway obtains the video resource locally (if the size of the video resource is 500M), and the video resource is gradually pushed to the mobile phone, and the mobile phone user receives the resource.
  • Viewing the video resource if the user only watches the 200M video, and the subsequent video is not viewed (ie, no subsequent resources are received), the home gateway statistics the total traffic of the resources pushed to the terminal is 200M, and the home network according to the 200M Billing traffic fee, which is 20 yuan.
  • the MEC server sends the resource request to the Layer 2 MEC server.
  • the mobile phone in the home is the resource requester that sends the resource request
  • the mobile phone sends a resource request of the video A to the MEC server as the home gateway, and after receiving the resource request, the home gateway first queries whether the video is stored locally. A. If the video A is not stored locally, the home gateway sends the resource request of the video A to the second-layer MEC server as the base station.
  • the Layer 2 MEC server determines whether the resource corresponding to the resource request is stored locally:
  • the Layer 2 MEC server obtains the resource locally, and returns the resource to a MEC server.
  • the Layer 2 MEC server is a base station of the cell, and the MEC server sends a resource request of the video A to the cell base station.
  • the base station After receiving the resource request, the base station first queries whether the video A is stored locally, if the local storage device is already stored. Referring to video A, the base station obtains video A locally and returns the video A to a MEC server.
  • the layer 2 MEC server determines a terminal that sends the resource request that is connected to the layer MEC server, and according to a local charging policy and a traffic volume of the resource that is returned to the layer MEC server. The flow rate is charged for the determined terminal.
  • the local charging policy is set by the operator according to the requirement, which is not limited by the embodiment of the disclosure.
  • the local charging policy is 0.2 yuan/M
  • the base station obtains the video resource locally (if the size of the video resource is 500M), and pushes the video resource to the MEC server.
  • the mobile phone that sends the video A request after receiving the resource, the mobile phone user views the video resource. If the user only watches the 200M video, and the subsequent video is not viewed (ie, no subsequent resources are received), the base station statistics are pushed to
  • the traffic of the resource of the terminal that sends the video A request to the MEC server is a total of 200M, and the base station charges the traffic fee of 200M, that is, 40 yuan.
  • the Layer 2 MEC server sends the resource request to the EPC, and returns the resource sent by the EPC to a layer of MEC. server.
  • the EPC forwards the resource request to the network. After the resource corresponding to the resource request is obtained, the resource is returned to the Layer 2 MEC server, and the Layer 2 MEC server returns the resource to the MEC server, where the MEC server returns the resource to the home. Inside the terminal.
  • the EPC determines a terminal that sends the resource request that is connected to the MEC server, and determines the terminal according to a traditional charging policy and a traffic size of the resource returned to the MEC server. Carry out the flow meter fee.
  • the frequency of the resource request corresponding to the same resource is higher than the preset first threshold, the resource sent by the layer 2 MEC server is cached locally; After the frequency of the resource request corresponding to the locally stored resource is lower than the preset second threshold, the MEC server deletes the resource from the local.
  • the EPC sends the resource to the local device. If the frequency of the resource request corresponding to the locally stored resource of the Layer 2 MEC server is lower than a preset second threshold, the resource is deleted locally.
  • the value of the first and second thresholds may be the same or different, and the specific value is determined by the person in the field according to actual needs, which is not limited by the embodiment of the disclosure.
  • the home gateway receives the resource request of the terminal A for the video A in the home for 10 times, which is higher than the preset first threshold by 8 times.
  • the home gateway caches the video A to the local after the second layer MEC server sends the video A resource; if the frequency of the resource request corresponding to the video B stored locally in the home gateway is lower than the preset first threshold 8 times After that, remove video B from the local.
  • the frequency of the resource request is counted by taking one week as an example, and the frequency of the resource request may be counted according to one month or two months as a term, and the specific deadline is The field personnel set their own requirements according to actual needs, and the embodiment of the present disclosure does not limit this.
  • the terminal If the terminal is located outdoors, does not belong to the MEC server connection range, and needs to download resources (for example, the resource is a certain video resource), the terminal directly sends a resource request to the Layer 2 MEC server;
  • the layer 2 MEC server determines whether the resource corresponding to the resource request is stored locally;
  • the Layer 2 MEC server obtains the resource locally, and returns the resource to the terminal;
  • the terminal sends a resource request of the video A to the second-layer MEC server as the base station, and after receiving the resource request, the base station first queries whether the video A is stored locally. If the video A is already stored locally, the base station is local. Get video A and return the video A to the terminal.
  • the Layer 2 MEC service charges the terminal that requests the resource according to the local charging policy and the traffic volume of the resource returned to the resource requesting party.
  • the local charging policy is set by the operator according to the requirement, which is not limited by the embodiment of the disclosure.
  • the local charging policy is 0.2 yuan/M
  • the base station obtains the video resource locally (if the size of the video resource is 500M), and the video resource is gradually pushed to the mobile phone, and after the mobile phone user receives the resource, Viewing the video resource, if the user only views the 200M video, and the subsequent video is not viewed (ie, no subsequent resources are received), the base station counts the total traffic of the resources pushed to the terminal to be 200M, and the base station according to the 200M charging traffic.
  • the fee is 40 yuan.
  • the Layer 2 MEC server sends the resource request to the EPC, and returns the resource sent by the EPC to the terminal.
  • the EPC forwards the resource request to the network. After the resource corresponding to the resource request is obtained, the resource is returned to the Layer 2 MEC server, and the Layer 2 MEC server returns the resource to the terminal, and the layer MEC server returns the resource to the terminal.
  • the EPC determines a terminal that is connected to the Layer 2 MEC server and sends the resource request, and determines the terminal according to a traditional charging policy and a traffic size of the resource returned to the Layer 2 MEC server. Carry out the flow meter fee.
  • an embodiment of the present disclosure provides a layer MEC server, including a memory 300 and a processor 301, where
  • the memory 300 is configured to store computer instructions
  • the processor 301 is configured to execute the computer instruction to determine whether a resource corresponding to the resource request is stored locally after receiving a resource request sent by a resource requester, and corresponding to storing the resource request corresponding to the resource request And returning the resource corresponding to the resource request to the terminal, and sending the resource request to the layer 2 MEC server, and the layer 2 The resources sent by the MEC server are returned to the terminal.
  • the processor 301 is further configured to:
  • the processor 301 is further configured to:
  • the resource is deleted locally in response to not being above a preset threshold.
  • the processor 301 is further configured to:
  • an embodiment of the present disclosure provides a Layer 2 MEC server, including a memory 400 and a processor 401, where
  • the memory 400 is configured to store computer instructions
  • the processor 401 is configured to execute the computer instruction to receive a resource request sent by a layer MEC server, determine whether a resource requested by the resource request is stored locally, and respond to locally storing the resource request. Returning the resource corresponding to the resource request stored locally to the MEC server; and responding to not storing the resource corresponding to the resource request, sending the resource request to the EPC, and Returning the resources sent by the EPC to the MEC server of the first layer; or
  • Receiving a resource request sent by the terminal determining whether the resource requested by the resource request is stored locally, and responding to the resource requested by the resource request locally, returning the resource corresponding to the locally stored resource request to And responding to not storing the resource corresponding to the resource request, sending the resource request to the EPC, and returning the resource sent by the EPC to the terminal.
  • the processor 401 is further configured to:
  • the processor 401 is further configured to:
  • the resource is deleted locally in response to not being above a preset threshold.
  • the processor 401 is further configured to:
  • the flow rate is charged to the terminal requesting the resource according to the local charging policy and the traffic size of the resource returned to the resource requester.
  • an embodiment of the present disclosure provides another layer of MEC server, including:
  • the first execution module 500 is configured to determine, after receiving the resource request sent by the resource requester, whether the resource corresponding to the resource request is stored locally, and in response to storing the resource corresponding to the resource request, storing the resource locally Returning, by the resource request, the resource to the terminal;
  • the first sending module 501 is configured to send the resource request to the Layer 2 MEC server, and return the resource sent by the Layer 2 MEC server to the terminal, in response to not storing the resource corresponding to the resource request.
  • the first execution module 500 is further configured to:
  • the first execution module 500 is further configured to:
  • the resource is deleted locally in response to not being above a preset threshold.
  • the first execution module 500 is further configured to:
  • the embodiment of the present disclosure provides another Layer 2 MEC server, including: a second execution module 600 and a second sending module 601:
  • the second execution module 600 is configured to receive a resource request sent by the MEC server, determine whether the resource requested by the resource request is stored locally, and store the resource in response to the resource requested by the resource request. Returning the resource corresponding to the resource request to the MEC server; or receiving a resource request sent by the terminal, determining whether the resource requested by the resource request is stored locally, and responding to the local request for the resource request Returning the resource corresponding to the resource request stored locally to the terminal;
  • the second sending module 601 is configured to: in response to not storing the resource corresponding to the resource request, send the resource request to the evolved packet core network EPC, and return the resource sent by the EPC to the layer of MEC And responding to not storing the resource corresponding to the resource request, sending the resource request to the EPC, and returning the resource sent by the EPC to the terminal.
  • the second execution module 600 is further configured to:
  • the second execution module 600 is further configured to:
  • the resource is deleted locally in response to not being above a preset threshold.
  • the second execution module 600 is further configured to:
  • the flow rate is charged to the terminal requesting the resource according to the local charging policy and the traffic size of the resource returned to the resource requester.
  • an embodiment of the present disclosure provides a method for downloading a resource, where the method includes:
  • Step 700 The mobile edge calculation MEC server determines, after receiving the resource request sent by the terminal, whether the resource corresponding to the resource request is stored locally, and the local storage is stored in response to the resource corresponding to the resource request being stored. Returning, by the resource request, the resource to the terminal;
  • Step 701 In response to not storing the resource corresponding to the resource request, send the resource request to the Layer 2 MEC server, and return the resource sent by the Layer 2 MEC server to the terminal.
  • the method further includes:
  • the MEC server determines whether the frequency of the resource request corresponding to the same resource is higher than a preset threshold. In response to the preset threshold, the resource sent by the Layer 2 MEC server is cached locally.
  • the method further includes:
  • the layer MEC server deletes the resource locally from the response after the threshold is not higher than a preset threshold.
  • the method further includes:
  • the MEC server performs a traffic charge on the terminal that requests the resource according to the local charging policy and the traffic size of the resource returned to the resource requesting party.
  • an embodiment of the present disclosure provides a method for downloading a resource, where the method includes:
  • Step 800 The layer 2 MEC server receives the resource request sent by the resource requester, determines whether the resource requested by the resource request is stored locally, and stores the resource requested by the resource request locally, and then stores the locally stored Returning, by the resource request, the resource to the resource requester;
  • Step 801 In response to not storing the resource corresponding to the resource request, send the resource request to the EPC, and return the resource sent by the EPC to the resource requester.
  • the resource requester is a layer MEC server or terminal.
  • the method further includes:
  • the Layer 2 MEC server determines whether the frequency of the resource request corresponding to the same resource is higher than a preset threshold, and the layer 2 MEC server caches the resource sent by the EPC in response to the preset threshold. Go to the local.
  • the method further includes:
  • the resource is deleted locally.
  • the method further includes:
  • the terminal Determining, by the Layer 2 MEC server, the terminal that sends the resource request that is connected to the MEC server, and determines the traffic according to the local charging policy and the resource size of the resource returned to the MEC server.
  • the terminal carries out the flow meter fee;
  • the method further includes:
  • the Layer 2 MEC server performs a traffic charge on the terminal that requests the resource according to the local charging policy and the traffic volume of the resource returned to the terminal.
  • Embodiments of the present disclosure provide a computer readable non-transparent readable storage medium having stored thereon computer instructions that, when executed by a processor, implement the steps of downloading a resource method.
  • the embodiment of the present disclosure provides a complete method for the resource requesting party to download resources for a terminal in a home:
  • Step 900 The terminal sends a resource request to a MEC server.
  • Step 901 After receiving the resource request, the MEC server determines whether the resource corresponding to the resource request is stored locally. If yes, step 902 is performed; otherwise, step 903 is performed;
  • Step 902 The MEC server returns the locally corresponding resource request corresponding to the resource request to the terminal in the home;
  • Step 903 The MEC server sends the resource request to the Layer 2 MEC server.
  • Step 904 After receiving the resource request, the Layer 2 MEC server determines whether the resource corresponding to the resource request is stored locally. If yes, step 905 is performed; otherwise, step 907 is performed;
  • Step 905 The Layer 2 MEC server returns the resource corresponding to the resource request stored locally to the MEC server.
  • Step 906 The MEC server returns the resource corresponding to the resource request to the terminal in the home;
  • Step 907 The Layer 2 MEC server sends the resource request to the EPC.
  • Step 908 The EPC sends the resource request to an Internet network.
  • Step 909 The EPC sends the resource corresponding to the resource request to the Layer 2 MEC server by using an Internet network.
  • Step 910 The Layer 2 MEC server returns the resource corresponding to the resource request to the MEC server.
  • Step 911 The MEC server returns the resource corresponding to the resource request to the terminal in the home.
  • an embodiment of the present disclosure provides a complete method for the resource requester to download resources for a terminal in a home area:
  • Step 1000 The terminal sends a resource request to the Layer 2 MEC server.
  • Step 1001 After receiving the resource request, the layer 2 MEC server determines whether the resource corresponding to the resource request is stored locally. If yes, go to step 1002. Otherwise, go to step 1003.
  • Step 1002 The layer 2 MEC server returns the resource corresponding to the resource request stored locally to the terminal.
  • Step 1003 The Layer 2 MEC server sends the resource request to the EPC.
  • Step 1004 The EPC sends the resource request to an Internet network.
  • Step 1005 The EPC sends the resource corresponding to the resource request to the Layer 2 MEC server by using an Internet network.
  • Step 1006 The Layer 2 MEC server returns the resource corresponding to the resource request to the terminal.
  • the application can also be implemented in hardware and/or software (including firmware, resident software, microcode, etc.). Still further, the application can take the form of a computer program product on a computer usable or computer readable storage medium having computer usable or computer readable program code embodied in a medium for use by an instruction execution system or Used in conjunction with the instruction execution system.
  • a computer usable or computer readable medium can be any medium that can contain, store, communicate, communicate, or transport a program for use by an instruction execution system, apparatus or device, or in conjunction with an instruction execution system, Used by the device or device.

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Databases & Information Systems (AREA)
  • Multimedia (AREA)
  • Information Transfer Between Computers (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

Disclosed are a method and device for downloading resources, which are used for solving the problem of bandwidth waste when the same video is downloaded multiple times. In the embodiments of the present disclosure, after receiving a resource request sent by a resource requesting party, an MEC server determines whether a resource corresponding to the resource request is stored locally, and if so, returns, to the resource requesting party, the resource, which is stored locally, corresponding to the resource request. In the embodiments of the present invention, after receiving a resource request, an MEC server determines whether a resource corresponding to the resource request is stored locally, and if so, returns, to the resource requesting party, the stored resource corresponding to the resource request without acquiring a resource from a higher-level network-side device again, so that not only are bandwidth resources saved, low-delay requirements for resource downloading can also be met.

Description

一种下载资源的方法和设备Method and device for downloading resources
本申请要求在2018年01月04日提交中国专利局、申请号为201810008922.5、申请名称为“一种下载资源的方法和设备”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。The present application claims priority to Chinese Patent Application No. 201810008922.5, filed on Jan. 4, 2018, the entire disclosure of which is incorporated herein by reference. in.
技术领域Technical field
本公开涉及互联网技术领域,特别涉及一种下载资源的方法和设备。The present disclosure relates to the field of Internet technologies, and in particular, to a method and device for downloading resources.
背景技术Background technique
越来越多的用户习惯于通过多样化的终端来观看网络视频,例如,采用手机、电脑、电视等终端。预计未来5年,观看网络视频的流量将会面临20倍的流量增长,其中70%流量来自视频业务,35%的流量将会终结在移动边缘。More and more users are accustomed to watching online video through a variety of terminals, for example, using mobile phones, computers, televisions and other terminals. It is estimated that in the next 5 years, traffic watching online video will face 20 times traffic growth, 70% of which will come from video services, and 35% of traffic will end on the mobile edge.
当同一个家庭或者同一个区域内的多个终端多次下载同一视频资源时,若每次都需要重新下载,将会造成严重宽带的浪费。When the same video resource is downloaded multiple times by the same family or multiple terminals in the same area, if you need to re-download each time, it will cause serious waste of broadband.
发明内容Summary of the invention
本公开提供一种下载资源的方法和设备,用以解决多次下载同一个视频存在带宽浪费的问题。The present disclosure provides a method and a device for downloading resources to solve the problem that bandwidth is wasted when downloading the same video multiple times.
本公开提供一种下载资源的方法,包括:The present disclosure provides a method of downloading a resource, including:
一层移动边缘计算MEC服务器在接收到终端发送的资源请求后,确定本地是否存储有所述资源请求对应的资源,响应于存储有所述资源请求对应的资源,则将本地存储的所述资源请求对应的资源返回至所述终端;After receiving the resource request sent by the terminal, the MEC server determines whether the resource corresponding to the resource request is stored locally, and the resource stored locally is stored in response to the resource corresponding to the resource request being stored. Requesting the corresponding resource to return to the terminal;
响应于未存储所述资源请求对应的资源,将所述资源请求发送给二层MEC服务器,并将所述二层MEC服务器发送的资源返回至所述终端。And responding to the resource corresponding to the resource request, sending the resource request to the Layer 2 MEC server, and returning the resource sent by the Layer 2 MEC server to the terminal.
本公开提供一种下载资源的方法,包括:The present disclosure provides a method of downloading a resource, including:
二层MEC服务器接收到一层MEC服务器发送的资源请求,确定本地是否存储有所述资源请求所请求的资源,响应于本地存储有所述资源请求所请求的资源,则将本地存储的所述资源请求对应的资源返回至所述一层MEC服务器;响应于未存储所述资源请求对应的资源,则将所述资源请求发送给EPC(Evolved Packet Core,演进的分组核心网),并将所述EPC发送的资源返回至所述一层MEC服务器;或The Layer 2 MEC server receives the resource request sent by the MEC server to determine whether the resource requested by the resource request is stored locally, and the locally stored resource is requested in response to the locally stored resource requesting the resource request. The resource corresponding to the resource request is returned to the MEC server of the first layer; in response to the resource corresponding to the resource request being not stored, the resource request is sent to an EPC (Evolved Packet Core, Evolved Packet Core) Returning the resources sent by the EPC to the MEC server of the first layer; or
二层MEC服务器接收到终端发送的资源请求,确定本地是否存储有所述资源请求所请求的资源,响应于本地存储有所述资源请求所请求的资源,则将本地存储的所述资源请求对应的资源返回至所述终端;响应于未存储所述资源请求对应的资源,则将所述资源请求发送给EPC,并将所述EPC发送的资源返回至所述终端。The Layer 2 MEC server receives the resource request sent by the terminal, determines whether the resource requested by the resource request is stored locally, and responds to the resource requested by the resource request locally, and correspondingly stores the resource request stored locally. Returning the resource to the terminal; in response to not storing the resource corresponding to the resource request, sending the resource request to the EPC, and returning the resource sent by the EPC to the terminal.
本公开提供一种下载资源的***,该***包括:本公开提供的一种下载资源的方法中的一层MEC服务器和本公开提供的一种下载资源的方法中的二层MEC服务器;The present disclosure provides a system for downloading resources, the system includes: a layer MEC server in a method for downloading resources provided by the present disclosure, and a layer 2 MEC server in a method for downloading resources provided by the present disclosure;
所述一层MEC服务器,用于在接收到终端发送的资源请求后,确定本地是否存储有所述资源请求对应的资源,响应于存储有所述资源请求对应的资源,则将本地存储的所述资源请求对应的资源返回至所述终端;响应于未存储所述资源请求对应的资源,将所述资源请求发送给二层MEC服务器,并将所述二层MEC服务器发送的资源返回至所述终端;The MEC server is configured to determine, after receiving the resource request sent by the terminal, whether the resource corresponding to the resource request is stored locally, and in response to storing the resource corresponding to the resource request, the locally stored device Returning the resource corresponding to the resource request to the terminal; in response to not storing the resource corresponding to the resource request, sending the resource request to the Layer 2 MEC server, and returning the resource sent by the Layer 2 MEC server to the Terminal
所述二层MEC服务器,用于接收到一层MEC服务器发送的资源请求,确定本地是否存储有所述资源请求所请求的资源,响应于本地存储有所述资源请求所请求的资源,则将本地存储的所述资源请求对应的资源返回至所述一层MEC服务器;响应于未存储所述资源请求对应的资源,则将所述资源请求发送给EPC,并将所述EPC发送的资源返回至所述一层MEC服务器;或The Layer 2 MEC server is configured to receive a resource request sent by a MEC server, determine whether the resource requested by the resource request is stored locally, and respond to the resource that is requested by the resource request locally, The locally stored resource request corresponding to the resource is returned to the MEC server; in response to not storing the resource corresponding to the resource request, the resource request is sent to the EPC, and the resource sent by the EPC is returned. To the one-level MEC server; or
接收到终端发送的资源请求,确定本地是否存储有所述资源请求所请求的资源,响应于本地存储有所述资源请求所请求的资源,则将本地存储的所述资源请求对应的资源返回至所述终端;响应于未存储所述资源请求对应的资源,则将所述资源请求发送给EPC,并将所述EPC发送的资源返回至所述终端。Receiving a resource request sent by the terminal, determining whether the resource requested by the resource request is stored locally, and responding to the resource requested by the resource request locally, returning the resource corresponding to the locally stored resource request to And responding to not storing the resource corresponding to the resource request, sending the resource request to the EPC, and returning the resource sent by the EPC to the terminal.
本公开提供一种一层MEC服务器,包括存储器和处理器,其中,The present disclosure provides a layer MEC server, including a memory and a processor, where
所述存储器,用于存储计算机指令;The memory is configured to store computer instructions;
所述处理器,配置为执行所述计算机指令以实现在接收到终端发送的资源请求后,确定本地是否存储有所述资源请求对应的资源,响应于存储有所述资源请求对应的资源,则将本地存储的所述资源请求对应的资源返回至所述终端;响应于未存储所述资源请求对应的资源,将所述资源请求发送给二层MEC服务器,并将所述资源下载方发送的资源返回至所述终端。The processor is configured to execute the computer instruction to determine whether a resource corresponding to the resource request is stored locally after receiving a resource request sent by the terminal, and in response to storing the resource corresponding to the resource request, Returning the resource corresponding to the resource request stored locally to the terminal; in response to not storing the resource corresponding to the resource request, sending the resource request to the Layer 2 MEC server, and sending the resource downloader The resource is returned to the terminal.
本公开提供一种二层MEC服务器,包括存储器和处理器,其中,The present disclosure provides a Layer 2 MEC server, including a memory and a processor, where
所述存储器,用于存储计算机指令;The memory is configured to store computer instructions;
所述处理器,配置为执行所述计算机指令以实现接收到一层MEC服务器发送的资源请求,确定本地是否存储有所述资源请求所请求的资源,响应于本地存储有所述资源请求所请求的资源,则将本地存储的所述资源请求对应的资源返回至所述一层MEC服务器; 响应于未存储所述资源请求对应的资源,则将所述资源请求发送给EPC,并将所述EPC发送的资源返回至所述一层MEC服务器;或The processor is configured to execute the computer instruction to receive a resource request sent by a layer of the MEC server, determine whether the resource requested by the resource request is stored locally, and request the resource request in response to the local storage And returning the resource corresponding to the resource request stored locally to the MEC server; and responding to not storing the resource corresponding to the resource request, sending the resource request to the EPC, and The resources sent by the EPC are returned to the layer MEC server; or
接收到终端发送的资源请求,确定本地是否存储有所述资源请求所请求的资源,响应于本地存储有所述资源请求所请求的资源,则将本地存储的所述资源请求对应的资源返回至所述终端;响应于未存储所述资源请求对应的资源,则将所述资源请求发送给EPC,并将所述EPC发送的资源返回至所述终端。Receiving a resource request sent by the terminal, determining whether the resource requested by the resource request is stored locally, and responding to the resource requested by the resource request locally, returning the resource corresponding to the locally stored resource request to And responding to not storing the resource corresponding to the resource request, sending the resource request to the EPC, and returning the resource sent by the EPC to the terminal.
本公开提供一种计算可读非易失性可读存储介质,其上存储有计算机指令,所述计算机指令被处理器执行时实现上面所述的下载资源方法。The present disclosure provides a computing readable non-transitory readable storage medium having stored thereon computer instructions that, when executed by a processor, implement the download resource method described above.
附图说明DRAWINGS
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the technical solutions in the embodiments of the present application, the following drawings will be briefly described in the description of the embodiments. It is obvious that the drawings in the following description are only some embodiments of the present application, Those skilled in the art can also obtain other drawings based on these drawings without paying any creative work.
图1为本公开实施例下载资源的***结构示意图;1 is a schematic structural diagram of a system for downloading resources according to an embodiment of the present disclosure;
图2为本公开实施例一层MEC服务器和二层MEC服务器连接范围示意图;2 is a schematic diagram of a connection range between a MEC server and a Layer 2 MEC server according to an embodiment of the present disclosure;
图3为本公开实施例一层MEC服务器结构示意图;3 is a schematic structural diagram of a layer MEC server according to an embodiment of the present disclosure;
图4为本公开实施例二层MEC服务器结构示意图;4 is a schematic structural diagram of a Layer 2 MEC server according to an embodiment of the present disclosure;
图5为本公开实施例另一种一层MEC服务器结构示意图;FIG. 5 is a schematic structural diagram of another layer MEC server according to an embodiment of the present disclosure;
图6为本公开实施例另一种二层MEC服务器结构示意图;FIG. 6 is a schematic structural diagram of another layer 2 MEC server according to an embodiment of the present disclosure;
图7为本公开实施例一种下载资源的方法步骤流程图;FIG. 7 is a flowchart of a method for downloading a resource according to an embodiment of the present disclosure;
图8为本公开实施例另一种下载资源的方法步骤流程图;FIG. 8 is a flow chart of another method for downloading resources according to an embodiment of the present disclosure;
图9为本公开实施例资源请求方为家庭内的终端下载资源完整的方法流程图;FIG. 9 is a flowchart of a method for a resource requester to download a complete resource for a terminal in a home according to an embodiment of the present disclosure;
图10为本公开实施例资源请求方为基站区域内的终端下载资源完整的方法流程图。FIG. 10 is a flowchart of a method for a resource requester to download a complete resource for a terminal in a base station area according to an embodiment of the present disclosure.
具体实施方式Detailed ways
为了使本公开的目的、技术方案和优点更加清楚,下面将结合附图对本公开作进一步地详细描述,显然,所描述的实施例仅仅是本公开一部份实施例,而不是全部的实施例。基于本公开中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本公开保护的范围。The present disclosure will be further described in detail with reference to the accompanying drawings, in which FIG. . All other embodiments obtained by a person of ordinary skill in the art based on the embodiments of the present disclosure without departing from the inventive scope are the scope of the disclosure.
多次下载同一个视频存在的带宽资源浪费,可以采用MEC(Mobile Edge Computing, 移动边缘计算)实现本地分流来避免大流量业务带来的时延大、体验差、回传带宽消耗大等问题。The bandwidth of the same video can be downloaded multiple times. MEC (Mobile Edge Computing) can be used to implement local offloading to avoid large delays, poor experience, and large bandwidth loss.
MEC是基于5G演进的架构,并将移动接入网与互联网业务深度融合的一种技术。MEC可利用无线接入网络就近提供电信用户IT所需服务和云端计算功能,而创造出一个具备高性能、低延迟与高带宽的电信级服务环境,加速网络中各项内容、服务及应用的快速下载,让消费者享有不间断的高质量网络体验。MEC一方面可以改善用户体验,节省带宽资源,另一方面通过将计算能力下沉到移动边缘节点,提供第三方应用集成,为移动边缘入口的服务创新提供了无限可能,虽然目前采用MEC来实现本地分流已经完成关键技术研究,但是具体实施方式还没有形成统一标准。MEC is a technology based on 5G evolution architecture and deeply integrating mobile access networks with Internet services. MEC can use the wireless access network to provide the services and cloud computing functions required by telecom users to create a carrier-class service environment with high performance, low latency and high bandwidth, and accelerate the content, services and applications in the network. Fast downloads for consumers to enjoy an uninterrupted, high-quality web experience. On the one hand, MEC can improve the user experience and save bandwidth resources. On the other hand, by sinking computing power to mobile edge nodes and providing third-party application integration, it provides unlimited possibilities for service innovation of mobile edge portals, although MEC is currently used to achieve Local shunting has completed key technology research, but the specific implementation has not yet formed a unified standard.
针对上述应用场景,本公开实施例提供一种下载资源的***,如图1所示,该***包括一层MEC服务器100和二层MEC服务器101;:For the above application scenario, the embodiment of the present disclosure provides a system for downloading resources. As shown in FIG. 1 , the system includes a layer MEC server 100 and a Layer 2 MEC server 101;
一层MEC服务器100,用于在接收到终端发送的资源请求后,确定本地是否存储有所述资源请求对应的资源,响应于存储有所述资源请求对应的资源返回至所述终端;响应于未存储所述资源请求对应的资源,将所述资源请求发送给二层MEC服务器,并将所述二层MEC服务器发送的资源返回至所述终端;The MEC server 100 is configured to: after receiving the resource request sent by the terminal, determine whether the resource corresponding to the resource request is stored locally, and return to the terminal in response to the resource corresponding to the resource request; The resource corresponding to the resource request is not stored, the resource request is sent to the Layer 2 MEC server, and the resource sent by the Layer 2 MEC server is returned to the terminal;
二层MEC服务器101,用于接收到一层MEC服务器发送的资源请求,确定本地是否存储有所述资源请求所请求的资源,响应于存储有所述资源请求所请求的资源,则将本地存储的所述资源请求对应的资源返回至所述一层MEC服务器;响应于未存储所述资源请求对应的资源,则将所述资源请求发送给演进的分组核心网EPC,并将所述EPC发送的资源返回至所述一层MEC服务器;或The Layer 2 MEC server 101 is configured to receive a resource request sent by a MEC server, determine whether the resource requested by the resource request is stored locally, and store the resource in response to the resource requested by the resource request. Returning the resource corresponding to the resource request to the MEC server; in response to not storing the resource corresponding to the resource request, sending the resource request to the evolved packet core network EPC, and sending the EPC Resources are returned to the layer of MEC server; or
用于接收到终端发送的资源请求,确定本地是否存储有所述资源请求所请求的资源,响应于本地存储有所述资源请求所请求的资源,则将本地存储的所述资源请求对应的资源返回至所述终端;响应于未存储所述资源请求对应的资源,则将所述资源请求发送给EPC,并将所述EPC发送的资源返回至所述终端。And receiving a resource request sent by the terminal, determining whether the resource requested by the resource request is stored locally, and responding to the resource that is requested by the resource request, storing the resource corresponding to the locally stored resource request Returning to the terminal; in response to not storing the resource corresponding to the resource request, sending the resource request to the EPC, and returning the resource sent by the EPC to the terminal.
例如,如图2所示,可以将家庭网关、家庭内的路由器等作为一层MEC服务器,则所述资源请求方为家庭内的电脑、手机、电视等;将基站作为二层MEC服务器,则所述资源请求方是一层MEC服务器或基站区域内的电脑、手机、电视等。For example, as shown in FIG. 2, the home gateway, the router in the home, and the like can be used as a layer MEC server, and the resource requester is a computer, a mobile phone, a television, etc. in the home; and the base station is used as a Layer 2 MEC server, The resource requester is a layer of MEC server or a computer, mobile phone, television, etc. in the area of the base station.
本公开实施例中MEC服务器在接收到资源请求方发送的资源请求后,判断本地是否存储所述资源请求对应的资源,若存在,则将所述本地存储的所述资源请求对应的资源返回至所述资源请求方。由于本公开实施例中MEC服务器在接收到资源请求后,判断本地是否存储所述资源请求对应的资源,若存在,则将存储的所述资源请求对应的资源返回至 所述资源请求方,无需再次向更高级的网络侧设备获取资源,不仅节省了带宽资源,还可以满足下载资源的低时延需求。In the embodiment of the present disclosure, after receiving the resource request sent by the resource requester, the MEC server determines whether the resource corresponding to the resource request is stored locally, and if yes, returns the resource corresponding to the locally stored resource request to the resource. The resource requester. In the embodiment of the present disclosure, after receiving the resource request, the MEC server determines whether the resource corresponding to the resource request is stored locally, and if yes, returns the stored resource corresponding to the resource request to the resource requester, without Re-acquiring resources to more advanced network-side devices not only saves bandwidth resources, but also meets the low latency requirements of downloading resources.
根据资源请求方的不同,本公开实施例提供两种下载资源的方法,一种为所述资源请求方为家庭内的电脑、手机、电视等终端下载资源的方法,另一种为所述资源请求方基站区域内的电脑、手机、电视等终端下载资源的方法,下面对两种下载资源的方法进行详细描述。Depending on the resource requester, the embodiment of the present disclosure provides two methods for downloading resources, one is a method for the resource requester to download resources for a computer such as a computer, a mobile phone, or a television in a home, and the other is the resource. A method for downloading resources by a terminal such as a computer, a mobile phone, or a television in a requesting base station area, and a method for downloading two resources in detail is described below.
一、所述资源请求方为家庭内的终端下载资源的方法:1. The method for the resource requester to download resources for a terminal in the home:
当家庭内的终端需要下载资源时(例如所述资源为某个视频资源),终端向一层MEC服务器发送资源请求;When a terminal in a home needs to download a resource (for example, the resource is a certain video resource), the terminal sends a resource request to a MEC server;
相应的,当一层MEC服务器在接收到终端发送的资源请求后,判断本地是否存储所述资源请求对应的资源:Correspondingly, after receiving the resource request sent by the terminal, the MEC server determines whether the resource corresponding to the resource request is stored locally:
若一层MEC服务器本地已经存储所述资源请求对应的资源,所述一层MEC服务器从本地获取所述资源,并将所述资源返回给终端;If a MEC server locally stores the resource corresponding to the resource request, the MEC server acquires the resource locally, and returns the resource to the terminal;
例如,家庭内的手机作为发送资源请求的资源请求方时,手机向家庭网关作为的一层MEC服务器发送上视频A的资源请求,家庭网关在接收资源请求后,首先查询本地是否存储所述视频A,若本地是已经存储所述视频A,则家庭网关从本地获取视频A,并将所述视频A回给手机。For example, when the mobile phone in the home is the resource requester that sends the resource request, the mobile phone sends a resource request of the video A to the MEC server as the home gateway, and after receiving the resource request, the home gateway first queries whether the video is stored locally. A. If the video A is already stored locally, the home gateway obtains the video A locally and returns the video A to the mobile phone.
相应的,在所述一层MEC服务器从本地获取所述资源,并将所述资源返回给终端之后,根据本地的计费策略以及返回至所述资源请求方的所述资源的流量大小对请求该资源的终端进行流量计费。Correspondingly, after the layer MEC server obtains the resource locally and returns the resource to the terminal, the request is based on the local charging policy and the traffic size of the resource returned to the resource requesting party. The terminal of the resource performs the flow metering fee.
其中,所述本地的计费策略由运营商根据需求进行自行设定,本公开实施例对此不做限定。The local charging policy is set by the operator according to the requirement, which is not limited by the embodiment of the disclosure.
例如,本地的计费策略为0.1元/M,家庭网关从本地获取所述视频资源(假如所述视频资源的大小为500M),并将所述视频资源逐步推送给手机,手机用户接收资源后,观看所述视频资源,如果用户只观看了200M的视频,后续的视频并没有观看(即没有接收后续资源),则家庭网关统计推送至终端的资源的流量总共为200M,则家庭网按照200M计费流量费,即20元。For example, the local charging policy is 0.1 yuan/M, and the home gateway obtains the video resource locally (if the size of the video resource is 500M), and the video resource is gradually pushed to the mobile phone, and the mobile phone user receives the resource. Viewing the video resource, if the user only watches the 200M video, and the subsequent video is not viewed (ie, no subsequent resources are received), the home gateway statistics the total traffic of the resources pushed to the terminal is 200M, and the home network according to the 200M Billing traffic fee, which is 20 yuan.
可选的,若所述一层MEC服务器本地并没有缓存所述资源请求对应的资源,则所述一层MEC服务器向二层MEC服务器发送所述资源请求。Optionally, if the MEC server does not cache the resource corresponding to the resource request, the MEC server sends the resource request to the Layer 2 MEC server.
例如,家庭内的手机作为发送资源请求的资源请求方时,手机向家庭网关作为的一层MEC服务器发送上视频A的资源请求,家庭网关在接收资源请求后,首先查询本地是否 存储所述视频A,本地没有存储所述视频A,则家庭网关则将所述视频A的资源请求发送至基站作为的二层MEC服务器。For example, when the mobile phone in the home is the resource requester that sends the resource request, the mobile phone sends a resource request of the video A to the MEC server as the home gateway, and after receiving the resource request, the home gateway first queries whether the video is stored locally. A. If the video A is not stored locally, the home gateway sends the resource request of the video A to the second-layer MEC server as the base station.
相应的,所述二层MEC服务器在接收到一层MEC服务器发送的所述资源请求后,判断本地是否存储所述资源请求对应的资源:Correspondingly, after receiving the resource request sent by the MEC server, the Layer 2 MEC server determines whether the resource corresponding to the resource request is stored locally:
可选的,若二层MEC服务器本地已经存储所述资源请求对应的资源,所述二层MEC服务器从本地获取所述资源,并将所述资源返回给一层MEC服务器。Optionally, if the Layer 2 MEC server locally stores the resource corresponding to the resource request, the Layer 2 MEC server obtains the resource locally, and returns the resource to a MEC server.
例如,所述二层MEC服务器为小区的基站,一层MEC服务器向小区基站发送视频A的资源请求,基站在接收资源请求后,基站首先查询本地是否存储所述视频A,若本地已经存储所述视频A,则基站从本地获取视频A,并将所述视频A返回给一层MEC服务器。For example, the Layer 2 MEC server is a base station of the cell, and the MEC server sends a resource request of the video A to the cell base station. After receiving the resource request, the base station first queries whether the video A is stored locally, if the local storage device is already stored. Referring to video A, the base station obtains video A locally and returns the video A to a MEC server.
相应的,所述二层MEC服务器确定与所述一层MEC服务器连接的发送所述资源请求的终端,并根据本地的计费策略以及返回至所述一层MEC服务器的所述资源的流量大小对确定的终端进行流量计费。Correspondingly, the layer 2 MEC server determines a terminal that sends the resource request that is connected to the layer MEC server, and according to a local charging policy and a traffic volume of the resource that is returned to the layer MEC server. The flow rate is charged for the determined terminal.
其中,所述本地的计费策略由运营商根据需求进行自行设定,本公开实施例对此不做限定。The local charging policy is set by the operator according to the requirement, which is not limited by the embodiment of the disclosure.
例如,本地的计费策略为0.2元/M,基站从本地获取所述视频资源(假如所述视频资源的大小为500M),并将所述视频资源逐步推送给与所述一层MEC服务器连接的发送所述视频A请求的手机,手机用户接收资源后,观看所述视频资源,如果用户只观看了200M的视频,后续的视频并没有观看(即没有接收后续资源),则基站统计推送至与所述一层MEC服务器连接的发送所述视频A请求的终端的资源的流量总共为200M,则基站按照200M计费流量费,即40元。For example, the local charging policy is 0.2 yuan/M, and the base station obtains the video resource locally (if the size of the video resource is 500M), and pushes the video resource to the MEC server. The mobile phone that sends the video A request, after receiving the resource, the mobile phone user views the video resource. If the user only watches the 200M video, and the subsequent video is not viewed (ie, no subsequent resources are received), the base station statistics are pushed to The traffic of the resource of the terminal that sends the video A request to the MEC server is a total of 200M, and the base station charges the traffic fee of 200M, that is, 40 yuan.
可选的,若所述二层MEC服务器本地未存储所述资源请求对应的资源,则所述二层MEC服务器向EPC发送所述资源请求,并将所述EPC发送的资源返回至一层MEC服务器。Optionally, if the Layer 2 MEC server does not store the resource corresponding to the resource request, the Layer 2 MEC server sends the resource request to the EPC, and returns the resource sent by the EPC to a layer of MEC. server.
所述EPC将所述资源请求转发到网络。获取到所述资源请求对应的资源后,将该资源返回至二层MEC服务器,所述二层MEC服务器将该资源返回至一层MEC服务器,所述一层MEC服务器再将该资源返回至家庭内的终端。The EPC forwards the resource request to the network. After the resource corresponding to the resource request is obtained, the resource is returned to the Layer 2 MEC server, and the Layer 2 MEC server returns the resource to the MEC server, where the MEC server returns the resource to the home. Inside the terminal.
其中,所述EPC确定与所述一层MEC服务器连接的发送所述资源请求的终端,并根据传统的计费策略以及返回至所述一层MEC服务器的所述资源的流量大小对确定的终端进行流量计费。The EPC determines a terminal that sends the resource request that is connected to the MEC server, and determines the terminal according to a traditional charging policy and a traffic size of the resource returned to the MEC server. Carry out the flow meter fee.
这里需要说明的是:若所述一层MEC服务器接收到同一资源对应的资源请求的频率高于预设的第一阈值,则将所述二层MEC服务器发送的该资源缓存到本地;若所述一层 MEC服务器在本地存储的资源对应的资源请求的频率低于预设的第二阈值后,将该资源从本地删除。It should be noted that if the frequency of the resource request corresponding to the same resource is higher than the preset first threshold, the resource sent by the layer 2 MEC server is cached locally; After the frequency of the resource request corresponding to the locally stored resource is lower than the preset second threshold, the MEC server deletes the resource from the local.
可选的,若所述二层MEC服务器接收到同一资源对应的资源请求的频率高于预设的第一阈值,则将所述EPC发送该资源缓存到本地。若所述二层MEC服务器在本地存储的资源对应的资源请求的频率低于预设的第二阈值后,将该资源从本地删除。Optionally, if the frequency of the resource request corresponding to the same resource is higher than the preset first threshold, the EPC sends the resource to the local device. If the frequency of the resource request corresponding to the locally stored resource of the Layer 2 MEC server is lower than a preset second threshold, the resource is deleted locally.
其中,所述第一、第二阈值的数值可以相同,也可以不同,具体的数值大小由本领域人员根据实际需要自行设定,本公开实施例对此不做限定。The value of the first and second thresholds may be the same or different, and the specific value is determined by the person in the field according to actual needs, which is not limited by the embodiment of the disclosure.
例如,在一个星期内,家庭网关接收到家庭内的终端对视频A的资源请求达到了10次,高于预设的第一阈值8次。则家庭网关在二层MEC服务器发送视频A的资源之后,将所述视频A缓存至本地中;若家庭网关内本地存储的视频B对应的资源请求的频率低于预设的第一阈值8次后,将视频B从本地删除。For example, within one week, the home gateway receives the resource request of the terminal A for the video A in the home for 10 times, which is higher than the preset first threshold by 8 times. The home gateway caches the video A to the local after the second layer MEC server sends the video A resource; if the frequency of the resource request corresponding to the video B stored locally in the home gateway is lower than the preset first threshold 8 times After that, remove video B from the local.
这里需要说明的是:上述举例中,是以一个星期为例来统计资源请求的频率,也可以按照一个月为一个期限或两个月为一个期限来统计资源请求的频率,具体期限的大小由本领域人员根据实际需要自行设定,本公开实施例对此不做限定。It should be noted here that in the above example, the frequency of the resource request is counted by taking one week as an example, and the frequency of the resource request may be counted according to one month or two months as a term, and the specific deadline is The field personnel set their own requirements according to actual needs, and the embodiment of the present disclosure does not limit this.
二、所述资源请求方为基站区域内的终端下载资源的方法:2. The method for the resource requester to download resources for the terminal in the base station area:
若终端处在室外,不属于一层MEC服务器连接范围之内时,并且需要下载资源时(例如所述资源为某个视频资源),终端直接向二层MEC服务器发送资源请求;If the terminal is located outdoors, does not belong to the MEC server connection range, and needs to download resources (for example, the resource is a certain video resource), the terminal directly sends a resource request to the Layer 2 MEC server;
相应的,所述二层MEC服务器在接收到终端发送的所述资源请求后,判断本地是否存储所述资源请求对应的资源;Correspondingly, after receiving the resource request sent by the terminal, the layer 2 MEC server determines whether the resource corresponding to the resource request is stored locally;
可选的,若二层MEC服务器本地已经存储所述资源请求对应的资源,所述二层MEC服务器从本地获取所述资源,并将所述资源返回给终端;Optionally, if the Layer 2 MEC server locally stores the resource corresponding to the resource request, the Layer 2 MEC server obtains the resource locally, and returns the resource to the terminal;
例如,终端向基站作为的二层MEC服务器发送视频A的资源请求,基站在接收资源请求后,基站首先查询本地是否存储所述视频A,若本地是已经存储所述视频A,则基站从本地获取视频A,并将所述视频A返回给终端。For example, the terminal sends a resource request of the video A to the second-layer MEC server as the base station, and after receiving the resource request, the base station first queries whether the video A is stored locally. If the video A is already stored locally, the base station is local. Get video A and return the video A to the terminal.
相应的,所述二层MEC服务根据本地的计费策略以及返回至所述资源请求方的所述资源的流量大小对请求该资源的终端进行流量计费。Correspondingly, the Layer 2 MEC service charges the terminal that requests the resource according to the local charging policy and the traffic volume of the resource returned to the resource requesting party.
其中,所述本地的计费策略由运营商根据需求进行自行设定,本公开实施例对此不做限定。The local charging policy is set by the operator according to the requirement, which is not limited by the embodiment of the disclosure.
例如,本地的计费策略为0.2元/M,基站从本地获取所述视频资源(假如所述视频资源的大小为500M),并将所述视频资源逐步推送给手机,手机用户接收资源后,观看所述视频资源,如果用户只观看了200M的视频,后续的视频并没有观看(即没有接收后续资 源),则基站统计推送至终端的资源的流量总共为200M,则基站按照200M计费流量费,即40元。For example, the local charging policy is 0.2 yuan/M, and the base station obtains the video resource locally (if the size of the video resource is 500M), and the video resource is gradually pushed to the mobile phone, and after the mobile phone user receives the resource, Viewing the video resource, if the user only views the 200M video, and the subsequent video is not viewed (ie, no subsequent resources are received), the base station counts the total traffic of the resources pushed to the terminal to be 200M, and the base station according to the 200M charging traffic. The fee is 40 yuan.
可选的,若所述二层MEC服务器本地未存储所述资源请求对应的资源,则所述二层MEC服务器向EPC发送所述资源请求,并将所述EPC发送的资源返回至终端。Optionally, if the Layer 2 MEC server does not store the resource corresponding to the resource request, the Layer 2 MEC server sends the resource request to the EPC, and returns the resource sent by the EPC to the terminal.
所述EPC将所述资源请求转发到网络。获取到所述资源请求对应的资源后,将该资源返回至二层MEC服务器,所述二层MEC服务器将该资源返回至终端,所述一层MEC服务器再将该资源返回至终端。The EPC forwards the resource request to the network. After the resource corresponding to the resource request is obtained, the resource is returned to the Layer 2 MEC server, and the Layer 2 MEC server returns the resource to the terminal, and the layer MEC server returns the resource to the terminal.
其中,所述EPC确定与所述二层MEC服务器连接的发送所述资源请求的终端,并根据传统的计费策略以及返回至所述二层MEC服务器的所述资源的流量大小对确定的终端进行流量计费。The EPC determines a terminal that is connected to the Layer 2 MEC server and sends the resource request, and determines the terminal according to a traditional charging policy and a traffic size of the resource returned to the Layer 2 MEC server. Carry out the flow meter fee.
如图3所示,本公开实施例提供一种一层MEC服务器,包括存储器300和处理器301,其中,As shown in FIG. 3, an embodiment of the present disclosure provides a layer MEC server, including a memory 300 and a processor 301, where
所述存储器300,用于存储计算机指令;The memory 300 is configured to store computer instructions;
所述处理器301,配置为执行所述计算机指令以实现在接收到资源请求方发送的资源请求后,确定本地是否存储有所述资源请求对应的资源,响应于存储有所述资源请求对应的资源,则将本地存储的所述资源请求对应的资源返回至所述终端;响应于未存储所述资源请求对应的资源,将所述资源请求发送给二层MEC服务器,并将所述二层MEC服务器发送的资源返回至所述终端。The processor 301 is configured to execute the computer instruction to determine whether a resource corresponding to the resource request is stored locally after receiving a resource request sent by a resource requester, and corresponding to storing the resource request corresponding to the resource request And returning the resource corresponding to the resource request to the terminal, and sending the resource request to the layer 2 MEC server, and the layer 2 The resources sent by the MEC server are returned to the terminal.
可选的,所述处理器301还用于:Optionally, the processor 301 is further configured to:
确定接收到同一资源对应的资源请求的频率是否高于预设的阈值,响应于高于预设的阈值,则将所述二层MEC服务器发送的该资源缓存到本地。Determining whether the frequency of the resource request corresponding to the same resource is higher than a preset threshold, and responding to the preset threshold, buffering the resource sent by the layer 2 MEC server to the local.
可选的,所述处理器301还用于:Optionally, the processor 301 is further configured to:
响应于不高于预设的阈值后,将该资源从本地删除。The resource is deleted locally in response to not being above a preset threshold.
可选的,所述处理器301还用于:Optionally, the processor 301 is further configured to:
在将本地存储的所述资源请求对应的资源返回至所述资源请求方之后,根据本地的计费策略以及返回至所述资源请求方的所述资源的流量大小对请求该资源的终端进行流量计费。After returning the resource corresponding to the resource request stored locally to the resource requester, performing traffic on the terminal requesting the resource according to the local charging policy and the traffic size of the resource returned to the resource requesting party. Billing.
如图4所示,本公开实施例提供一种二层MEC服务器,包括存储器400和处理器401,其中,As shown in FIG. 4, an embodiment of the present disclosure provides a Layer 2 MEC server, including a memory 400 and a processor 401, where
所述存储器400,用于存储计算机指令;The memory 400 is configured to store computer instructions;
所述处理器401,配置为执行所述计算机指令以实现接收到一层MEC服务器发送的资 源请求,确定本地是否存储有所述资源请求所请求的资源,响应于本地存储有所述资源请求所请求的资源,则将本地存储的所述资源请求对应的资源返回至所述一层MEC服务器;响应于未存储所述资源请求对应的资源,则将所述资源请求发送给EPC,并将所述EPC发送的资源返回至所述一层MEC服务器;或The processor 401 is configured to execute the computer instruction to receive a resource request sent by a layer MEC server, determine whether a resource requested by the resource request is stored locally, and respond to locally storing the resource request. Returning the resource corresponding to the resource request stored locally to the MEC server; and responding to not storing the resource corresponding to the resource request, sending the resource request to the EPC, and Returning the resources sent by the EPC to the MEC server of the first layer; or
接收到终端发送的资源请求,确定本地是否存储有所述资源请求所请求的资源,响应于本地存储有所述资源请求所请求的资源,则将本地存储的所述资源请求对应的资源返回至所述终端;响应于未存储所述资源请求对应的资源,则将所述资源请求发送给EPC,并将所述EPC发送的资源返回至所述终端。Receiving a resource request sent by the terminal, determining whether the resource requested by the resource request is stored locally, and responding to the resource requested by the resource request locally, returning the resource corresponding to the locally stored resource request to And responding to not storing the resource corresponding to the resource request, sending the resource request to the EPC, and returning the resource sent by the EPC to the terminal.
可选的,所述处理器401还用于:Optionally, the processor 401 is further configured to:
确定接收到同一资源对应的资源请求的频率是否高于预设的阈值,响应于高于预设的阈值,则将所述EPC发送的该资源缓存到本地。Determining whether the frequency of receiving the resource request corresponding to the same resource is higher than a preset threshold, and responding to the threshold higher than the preset, buffering the resource sent by the EPC to the local.
可选的,所述处理器401还用于:Optionally, the processor 401 is further configured to:
响应于不高于预设的阈值,将该资源从本地删除。The resource is deleted locally in response to not being above a preset threshold.
可选的,所述处理器401还用于:Optionally, the processor 401 is further configured to:
确定与所述一层MEC服务器连接的发送所述资源请求的终端,并根据本地的计费策略以及返回至所述一层MEC服务器的所述资源的流量大小对确定的终端进行流量计费;Determining, by the local MEC server, the terminal that sends the resource request, and performing a traffic charge on the determined terminal according to the local charging policy and the traffic size of the resource returned to the MEC server;
根据本地的计费策略以及返回至所述资源请求方的所述资源的流量大小对请求该资源的终端进行流量计费。The flow rate is charged to the terminal requesting the resource according to the local charging policy and the traffic size of the resource returned to the resource requester.
如图5所示,本公开实施例提供另一种一层MEC服务器,包括:As shown in FIG. 5, an embodiment of the present disclosure provides another layer of MEC server, including:
第一执行模块500,用于在接收到资源请求方发送的资源请求后,确定本地是否存储有所述资源请求对应的资源,响应于存储有所述资源请求对应的资源,则将本地存储的所述资源请求对应的资源返回至所述终端;The first execution module 500 is configured to determine, after receiving the resource request sent by the resource requester, whether the resource corresponding to the resource request is stored locally, and in response to storing the resource corresponding to the resource request, storing the resource locally Returning, by the resource request, the resource to the terminal;
第一发送模块501,用于响应于未存储所述资源请求对应的资源,将所述资源请求发送给二层MEC服务器,并将所述二层MEC服务器发送的资源返回至所述终端。The first sending module 501 is configured to send the resource request to the Layer 2 MEC server, and return the resource sent by the Layer 2 MEC server to the terminal, in response to not storing the resource corresponding to the resource request.
可选的,所述第一执行模块500还用于:Optionally, the first execution module 500 is further configured to:
确定接收到同一资源对应的资源请求的频率是否高于预设的阈值,响应于高于预设的阈值,则将所述二层MEC服务器发送的该资源缓存到本地。Determining whether the frequency of the resource request corresponding to the same resource is higher than a preset threshold, and responding to the preset threshold, buffering the resource sent by the layer 2 MEC server to the local.
可选的,所述第一执行模块500还用于:Optionally, the first execution module 500 is further configured to:
响应于不高于预设的阈值后,将该资源从本地删除。The resource is deleted locally in response to not being above a preset threshold.
可选的,所述第一执行模块500还用于:Optionally, the first execution module 500 is further configured to:
在将本地存储的所述资源请求对应的资源返回至所述资源请求方之后,根据本地的计 费策略以及返回至所述资源请求方的所述资源的流量大小对请求该资源的终端进行流量计费。After returning the resource corresponding to the resource request stored locally to the resource requester, performing traffic on the terminal requesting the resource according to the local charging policy and the traffic size of the resource returned to the resource requesting party. Billing.
如图6所示,本公开实施例提供另一种二层MEC服务器,包括:第二执行模块600和第二发送模块601:As shown in FIG. 6, the embodiment of the present disclosure provides another Layer 2 MEC server, including: a second execution module 600 and a second sending module 601:
第二执行模块600:用于接收到一层MEC服务器发送的资源请求,确定本地是否存储有所述资源请求所请求的资源,响应于存储有所述资源请求所请求的资源,则将本地存储的所述资源请求对应的资源返回至所述一层MEC服务器;或接收到终端发送的资源请求,确定本地是否存储有所述资源请求所请求的资源,响应于本地存储有所述资源请求所请求的资源,则将本地存储的所述资源请求对应的资源返回至所述终端;The second execution module 600 is configured to receive a resource request sent by the MEC server, determine whether the resource requested by the resource request is stored locally, and store the resource in response to the resource requested by the resource request. Returning the resource corresponding to the resource request to the MEC server; or receiving a resource request sent by the terminal, determining whether the resource requested by the resource request is stored locally, and responding to the local request for the resource request Returning the resource corresponding to the resource request stored locally to the terminal;
第二发送模块601:用于响应于未存储所述资源请求对应的资源,则将所述资源请求发送给演进的分组核心网EPC,并将所述EPC发送的资源返回至所述一层MEC服务器;或响应于未存储所述资源请求对应的资源,则将所述资源请求发送给EPC,并将所述EPC发送的资源返回至所述终端。The second sending module 601 is configured to: in response to not storing the resource corresponding to the resource request, send the resource request to the evolved packet core network EPC, and return the resource sent by the EPC to the layer of MEC And responding to not storing the resource corresponding to the resource request, sending the resource request to the EPC, and returning the resource sent by the EPC to the terminal.
可选的,第二执行模块600还用于:Optionally, the second execution module 600 is further configured to:
确定接收到同一资源对应的资源请求的频率是否高于预设的阈值,响应于高于预设的阈值,则将所述EPC发送的该资源缓存到本地。Determining whether the frequency of receiving the resource request corresponding to the same resource is higher than a preset threshold, and responding to the threshold higher than the preset, buffering the resource sent by the EPC to the local.
可选的,第二执行模块600还用于:Optionally, the second execution module 600 is further configured to:
响应于不高于预设的阈值,将该资源从本地删除。The resource is deleted locally in response to not being above a preset threshold.
可选的,第二执行模块600还用于:Optionally, the second execution module 600 is further configured to:
确定与所述一层MEC服务器连接的发送所述资源请求的终端,并根据本地的计费策略以及返回至所述一层MEC服务器的所述资源的流量大小对确定的终端进行流量计费;Determining, by the local MEC server, the terminal that sends the resource request, and performing a traffic charge on the determined terminal according to the local charging policy and the traffic size of the resource returned to the MEC server;
根据本地的计费策略以及返回至所述资源请求方的所述资源的流量大小对请求该资源的终端进行流量计费。The flow rate is charged to the terminal requesting the resource according to the local charging policy and the traffic size of the resource returned to the resource requester.
如图7所示,本公开实施例提供一种下载资源的方法,该方法包括:As shown in FIG. 7, an embodiment of the present disclosure provides a method for downloading a resource, where the method includes:
步骤700、一层移动边缘计算MEC服务器在接收到终端发送的资源请求后,确定本地是否存储有所述资源请求对应的资源,响应于存储有所述资源请求对应的资源,则将本地存储的所述资源请求对应的资源返回至所述终端;Step 700: The mobile edge calculation MEC server determines, after receiving the resource request sent by the terminal, whether the resource corresponding to the resource request is stored locally, and the local storage is stored in response to the resource corresponding to the resource request being stored. Returning, by the resource request, the resource to the terminal;
步骤701、响应于未存储所述资源请求对应的资源,则将所述资源请求发送给二层MEC服务器,并将所述二层MEC服务器发送的资源返回至所述终端。Step 701: In response to not storing the resource corresponding to the resource request, send the resource request to the Layer 2 MEC server, and return the resource sent by the Layer 2 MEC server to the terminal.
可选的,所述一层MEC服务器将所述资源请求发送给二层MEC服务器之后,还包括:Optionally, after the layer MEC server sends the resource request to the Layer 2 MEC server, the method further includes:
所述一层MEC服务器确定接收到同一资源对应的资源请求的频率是否高于预设的阈 值,响应于高于预设的阈值,则将所述二层MEC服务器发送的该资源缓存到本地。The MEC server determines whether the frequency of the resource request corresponding to the same resource is higher than a preset threshold. In response to the preset threshold, the resource sent by the Layer 2 MEC server is cached locally.
可选的,该方法还包括:Optionally, the method further includes:
所述一层MEC服务器响应于不高于预设的阈值后,将该资源从本地删除。The layer MEC server deletes the resource locally from the response after the threshold is not higher than a preset threshold.
可选的,所述一层MEC服务器将本地存储的所述资源请求对应的资源返回至所述资源请求方之后,还包括:Optionally, after the one-layer MEC server returns the resource corresponding to the resource request that is stored locally to the resource requester, the method further includes:
所述一层MEC服务器根据本地的计费策略以及返回至所述资源请求方的所述资源的流量大小对请求该资源的终端进行流量计费。The MEC server performs a traffic charge on the terminal that requests the resource according to the local charging policy and the traffic size of the resource returned to the resource requesting party.
如图8所示,本公开实施例提供一种下载资源的方法,该方法包括:As shown in FIG. 8, an embodiment of the present disclosure provides a method for downloading a resource, where the method includes:
步骤800、二层MEC服务器接收到资源请求方发送的资源请求,确定本地是否存储有所述资源请求所请求的资源,响应于本地存储有所述资源请求所请求的资源,则将本地存储的所述资源请求对应的资源返回至所述资源请求方;Step 800: The layer 2 MEC server receives the resource request sent by the resource requester, determines whether the resource requested by the resource request is stored locally, and stores the resource requested by the resource request locally, and then stores the locally stored Returning, by the resource request, the resource to the resource requester;
步骤801、响应于未存储所述资源请求对应的资源,则将所述资源请求发送给EPC,并将所述EPC发送的资源返回至所述资源请求方;Step 801: In response to not storing the resource corresponding to the resource request, send the resource request to the EPC, and return the resource sent by the EPC to the resource requester.
其中,所述资源请求方为一层MEC服务器或终端。The resource requester is a layer MEC server or terminal.
可选的,所述二层MEC服务器将所述资源请求发送给EPC之后,还包括:Optionally, after the layer 2 MEC server sends the resource request to the EPC, the method further includes:
所述二层MEC服务器确定接收到同一资源对应的资源请求的频率是否高于预设的阈值,响应于高于预设的阈值,则所述二层MEC服务器将所述EPC发送的该资源缓存到本地。The Layer 2 MEC server determines whether the frequency of the resource request corresponding to the same resource is higher than a preset threshold, and the layer 2 MEC server caches the resource sent by the EPC in response to the preset threshold. Go to the local.
可选的,该方法还包括:Optionally, the method further includes:
所述二层MEC服务器响应于不高于预设的阈值后,将该资源从本地删除。After the Layer 2 MEC server is not higher than the preset threshold, the resource is deleted locally.
可选的,所述二层MEC服务器则将本地存储的所述资源请求对应的资源返回至所述一层MEC服务器之后,还包括:Optionally, after the layer 2 MEC server returns the resource corresponding to the resource request that is stored locally to the MEC server, the method further includes:
所述二层MEC服务器确定与所述一层MEC服务器连接的发送所述资源请求的终端,并根据本地的计费策略以及返回至所述一层MEC服务器的所述资源的流量大小对确定的终端进行流量计费;Determining, by the Layer 2 MEC server, the terminal that sends the resource request that is connected to the MEC server, and determines the traffic according to the local charging policy and the resource size of the resource returned to the MEC server. The terminal carries out the flow meter fee;
所述二层MEC服务器将本地存储的所述资源请求对应的资源返回至所述终端之后,还包括:After the Layer 2 MEC server returns the resource corresponding to the resource request that is stored locally to the terminal, the method further includes:
所述二层MEC服务器根据本地的计费策略以及返回至所述终端的所述资源的流量大小对请求该资源的终端进行流量计费。The Layer 2 MEC server performs a traffic charge on the terminal that requests the resource according to the local charging policy and the traffic volume of the resource returned to the terminal.
本公开实施例提供一种计算机可读非易失性可读存储介质,其上存储有计算机指令,所述计算机指令被处理器执行时实现下载资源方法的步骤。Embodiments of the present disclosure provide a computer readable non-transparent readable storage medium having stored thereon computer instructions that, when executed by a processor, implement the steps of downloading a resource method.
如图9所示,本公开实施例提供一种所述资源请求方为家庭内的终端下载资源的完整方法:As shown in FIG. 9, the embodiment of the present disclosure provides a complete method for the resource requesting party to download resources for a terminal in a home:
步骤900、终端向一层MEC服务器发送资源请求;Step 900: The terminal sends a resource request to a MEC server.
步骤901、所述一层MEC服务器接收资源请求后,判断本地是否存储所述资源请求对应的资源,若存在执行步骤902,否则执行步骤903;Step 901: After receiving the resource request, the MEC server determines whether the resource corresponding to the resource request is stored locally. If yes, step 902 is performed; otherwise, step 903 is performed;
步骤902、所述一层MEC服务器将本地存储的所述资源请求对应的资源返回至所述家庭内的终端;Step 902: The MEC server returns the locally corresponding resource request corresponding to the resource request to the terminal in the home;
步骤903、所述一层MEC服务器向二层MEC服务器发送所述资源请求;Step 903: The MEC server sends the resource request to the Layer 2 MEC server.
步骤904、所述二层MEC服务器接收资源请求后,判断本地是否存储所述资源请求对应的资源,若存在执行步骤905,否则执行步骤907;Step 904: After receiving the resource request, the Layer 2 MEC server determines whether the resource corresponding to the resource request is stored locally. If yes, step 905 is performed; otherwise, step 907 is performed;
步骤905、所述二层MEC服务器将本地存储的所述资源请求对应的资源返回至所述一层MEC服务器;Step 905: The Layer 2 MEC server returns the resource corresponding to the resource request stored locally to the MEC server.
步骤906、所述一层MEC服务器将所述资源请求对应的资源返回至所述家庭内的终端;Step 906: The MEC server returns the resource corresponding to the resource request to the terminal in the home;
步骤907、所述二层MEC服务器向EPC发送所述资源请求;Step 907: The Layer 2 MEC server sends the resource request to the EPC.
步骤908、所述EPC向Internet网络发送所述资源请求;Step 908: The EPC sends the resource request to an Internet network.
步骤909、所述EPC通过Internet网络将所述资源请求对应的资源发送至所述二层MEC服务器。Step 909: The EPC sends the resource corresponding to the resource request to the Layer 2 MEC server by using an Internet network.
步骤910、所述二层MEC服务器将所述资源请求对应的资源返回至所述一层MEC服务器;Step 910: The Layer 2 MEC server returns the resource corresponding to the resource request to the MEC server.
步骤911、所述一层MEC服务器将所述资源请求对应的资源返回至所述家庭内的终端。Step 911: The MEC server returns the resource corresponding to the resource request to the terminal in the home.
如图10所示,本公开实施例提供一种所述资源请求方为家庭区域内的终端下载资源的完整方法:As shown in FIG. 10, an embodiment of the present disclosure provides a complete method for the resource requester to download resources for a terminal in a home area:
步骤1000、终端向二层MEC服务器发送资源请求;Step 1000: The terminal sends a resource request to the Layer 2 MEC server.
步骤1001、所述二层MEC服务器接收资源请求后,判断本地是否存储所述资源请求对应的资源,若存在执行步骤1002,否则执行步骤1003;Step 1001: After receiving the resource request, the layer 2 MEC server determines whether the resource corresponding to the resource request is stored locally. If yes, go to step 1002. Otherwise, go to step 1003.
步骤1002、所述二层MEC服务器将本地存储的所述资源请求对应的资源返回至所述终端;Step 1002: The layer 2 MEC server returns the resource corresponding to the resource request stored locally to the terminal.
步骤1003、所述二层MEC服务器向EPC发送所述资源请求;Step 1003: The Layer 2 MEC server sends the resource request to the EPC.
步骤1004、所述EPC向Internet网络发送所述资源请求;Step 1004: The EPC sends the resource request to an Internet network.
步骤1005、所述EPC通过Internet网络将所述资源请求对应的资源发送至所述二层MEC服务器;Step 1005: The EPC sends the resource corresponding to the resource request to the Layer 2 MEC server by using an Internet network.
步骤1006、所述二层MEC服务器将所述资源请求对应的资源返回至所述终端。Step 1006: The Layer 2 MEC server returns the resource corresponding to the resource request to the terminal.
以上参照示出根据本申请实施例的方法、装置(***)和/或计算机程序产品的框图和/或流程图描述本申请。应理解,可以通过计算机程序指令来实现框图和/或流程图示图的一个块以及框图和/或流程图示图的块的组合。可以将这些计算机程序指令提供给通用计算机、专用计算机的处理器和/或其它可编程数据处理装置,以产生机器,使得经由计算机处理器和/或其它可编程数据处理装置执行的指令创建用于实现框图和/或流程图块中所指定的功能/动作的方法。The present application has been described above with reference to block diagrams and/or flowchart illustrations of a method, apparatus (system) and/or computer program product according to embodiments of the present application. It will be understood that one block of the block diagrams and/or flowchart illustrations and combinations of blocks of the block diagrams and/or flowchart illustrations can be implemented by computer program instructions. These computer program instructions may be provided to a general purpose computer, a processor of a special purpose computer, and/or other programmable data processing apparatus to produce a machine such that instructions for execution via a computer processor and/or other programmable data processing apparatus are created for A method of implementing the functions/actions specified in the block diagrams and/or flowchart blocks.
相应地,还可以用硬件和/或软件(包括固件、驻留软件、微码等)来实施本申请。更进一步地,本申请可以采取计算机可使用或计算机可读存储介质上的计算机程序产品的形式,其具有在介质中实现的计算机可使用或计算机可读程序代码,以由指令执行***来使用或结合指令执行***而使用。在本申请上下文中,计算机可使用或计算机可读介质可以是任意介质,其可以包含、存储、通信、传输、或传送程序,以由指令执行***、装置或设备使用,或结合指令执行***、装置或设备使用。Accordingly, the application can also be implemented in hardware and/or software (including firmware, resident software, microcode, etc.). Still further, the application can take the form of a computer program product on a computer usable or computer readable storage medium having computer usable or computer readable program code embodied in a medium for use by an instruction execution system or Used in conjunction with the instruction execution system. In the context of the present application, a computer usable or computer readable medium can be any medium that can contain, store, communicate, communicate, or transport a program for use by an instruction execution system, apparatus or device, or in conjunction with an instruction execution system, Used by the device or device.
显然,本领域的技术人员可以对本公开进行各种改动和变型而不脱离本公开的精神和范围。这样,倘若本公开的这些修改和变型属于本公开权利要求及其等同技术的范围之内,则本公开也意图包含这些改动和变型在内。It will be apparent to those skilled in the art that various changes and modifications can be made in the present disclosure without departing from the spirit and scope of the disclosure. Thus, it is intended that the present invention cover the modifications and the modifications

Claims (18)

  1. 一种下载资源的方法,该方法包括:A method of downloading a resource, the method comprising:
    一层移动边缘计算MEC服务器在接收到终端发送的资源请求后,确定本地是否存储有所述资源请求对应的资源,响应于存储有所述资源请求对应的资源,则将本地存储的所述资源请求对应的资源返回至所述终端;After receiving the resource request sent by the terminal, the MEC server determines whether the resource corresponding to the resource request is stored locally, and the resource stored locally is stored in response to the resource corresponding to the resource request being stored. Requesting the corresponding resource to return to the terminal;
    响应于未存储所述资源请求对应的资源,将所述资源请求发送给二层MEC服务器,并将所述二层MEC服务器发送的资源返回至所述终端。And responding to the resource corresponding to the resource request, sending the resource request to the Layer 2 MEC server, and returning the resource sent by the Layer 2 MEC server to the terminal.
  2. 如权利要求1所述的方法,所述一层MEC服务器将所述资源请求发送给二层MEC服务器之后,还包括:The method of claim 1, after the layer MEC server sends the resource request to the layer 2 MEC server, the method further includes:
    所述一层MEC服务器确定接收到同一资源对应的资源请求的频率是否高于预设的阈值,响应于高于所述预设的阈值,则将所述二层MEC服务器发送的该资源缓存到本地。Determining, by the MEC server, that the frequency of the resource request corresponding to the same resource is higher than a preset threshold, and responding to the preset threshold, buffering the resource sent by the layer 2 MEC server to the local.
  3. 如权利要求1所述的方法,该方法还包括:The method of claim 1 further comprising:
    所述一层MEC服务器响应于不高于所述预设的阈值后,将该资源从本地删除。The layer MEC server deletes the resource locally after responding to the preset threshold.
  4. 如权利要求1~3任一所述的方法,所述一层MEC服务器将本地存储的所述资源请求对应的资源返回至所述资源请求方之后,还包括:The method according to any one of claims 1 to 3, after the one-layer MEC server returns the resource corresponding to the resource request stored locally to the resource requester, the method further includes:
    所述一层MEC服务器根据本地的计费策略以及返回至所述资源请求方的所述资源的流量大小对请求该资源的终端进行流量计费。The MEC server performs a traffic charge on the terminal that requests the resource according to the local charging policy and the traffic size of the resource returned to the resource requesting party.
  5. 一种下载资源的方法,该方法包括:A method of downloading a resource, the method comprising:
    二层MEC服务器接收到一层MEC服务器发送的资源请求,确定本地是否存储有所述资源请求所请求的资源,响应于存储有所述资源请求所请求的资源,则将本地存储的所述资源请求对应的资源返回至所述一层MEC服务器;响应于未存储所述资源请求对应的资源,则将所述资源请求发送给演进的分组核心网EPC,并将所述EPC发送的资源返回至所述一层MEC服务器;或The Layer 2 MEC server receives a resource request sent by the MEC server to determine whether the resource requested by the resource request is stored locally, and the resource that is locally stored in response to the resource requested by the resource request is stored. Retrieving the corresponding resource to return to the layer MEC server; in response to not storing the resource corresponding to the resource request, sending the resource request to the evolved packet core network EPC, and returning the resource sent by the EPC to The one layer MEC server; or
    二层MEC服务器接收到终端发送的资源请求,确定本地是否存储有所述资源请求所请求的资源,响应于本地存储有所述资源请求所请求的资源,则将本地存储的所述资源请求对应的资源返回至所述终端;响应于未存储所述资源请求对应的资源,则将所述资源请求发送给EPC,并将所述EPC发送的资源返回至所述终端。The Layer 2 MEC server receives the resource request sent by the terminal, determines whether the resource requested by the resource request is stored locally, and responds to the resource requested by the resource request locally, and correspondingly stores the resource request stored locally. Returning the resource to the terminal; in response to not storing the resource corresponding to the resource request, sending the resource request to the EPC, and returning the resource sent by the EPC to the terminal.
  6. 如权利要求5所述的方法,所述二层MEC服务器将所述资源请求发送给EPC之后,还包括:The method of claim 5, after the layer 2 MEC server sends the resource request to the EPC, the method further includes:
    所述二层MEC服务器确定接收到同一资源对应的资源请求的频率是否高于预设的阈值,响应于高于所述预设的阈值,则所述二层MEC服务器将所述EPC发送的该资源缓存 到本地。The Layer 2 MEC server determines whether the frequency of receiving the resource request corresponding to the same resource is higher than a preset threshold, and in response to the preset threshold, the Layer 2 MEC server sends the EPC to the The resource is cached locally.
  7. 如权利要求6所述的方法,该方法还包括:The method of claim 6 further comprising:
    所述二层MEC服务器响应于不高于所述预设的阈值,将该资源从本地删除。The Layer 2 MEC server deletes the resource from the local area in response to not being higher than the preset threshold.
  8. 如权利要求5~7任一所述的方法,所述二层MEC服务器则将本地存储的所述资源请求对应的资源返回至所述一层MEC服务器之后,还包括:The method according to any one of claims 5 to 7, after the second-layer MEC server returns the resource corresponding to the resource request stored in the local layer to the MEC server, the method further includes:
    所述二层MEC服务器确定与所述一层MEC服务器连接的发送所述资源请求的终端,并根据本地的计费策略以及返回至所述一层MEC服务器的所述资源的流量大小对确定的终端进行流量计费;Determining, by the Layer 2 MEC server, the terminal that sends the resource request that is connected to the MEC server, and determines the traffic according to the local charging policy and the resource size of the resource returned to the MEC server. The terminal carries out the flow meter fee;
    所述二层MEC服务器将本地存储的所述资源请求对应的资源返回至所述终端之后,还包括:After the Layer 2 MEC server returns the resource corresponding to the resource request that is stored locally to the terminal, the method further includes:
    所述二层MEC服务器根据本地的计费策略以及返回至所述终端的所述资源的流量大小对请求该资源的终端进行流量计费。The Layer 2 MEC server performs a traffic charge on the terminal that requests the resource according to the local charging policy and the traffic volume of the resource returned to the terminal.
  9. 一种一层MEC服务器,包括存储器和处理器,其中,A layer MEC server, including a memory and a processor, wherein
    所述存储器,用于存储计算机指令;The memory is configured to store computer instructions;
    所述处理器,配置为执行所述计算机指令以实现在接收到终端发送的资源请求后,确定本地是否存储有所述资源请求对应的资源,响应于存储有所述资源请求对应的资源,则将本地存储的所述资源请求对应的资源返回至所述终端;响应于未存储所述资源请求对应的资源,将所述资源请求发送给二层MEC服务器,并将所述二层MEC服务器发送的资源返回至所述终端。The processor is configured to execute the computer instruction to determine whether a resource corresponding to the resource request is stored locally after receiving a resource request sent by the terminal, and in response to storing the resource corresponding to the resource request, Returning the resource corresponding to the resource request stored locally to the terminal; in response to not storing the resource corresponding to the resource request, sending the resource request to the Layer 2 MEC server, and sending the Layer 2 MEC server The resources are returned to the terminal.
  10. 如权利要求9所述的一层MEC服务器,所述处理器还用于:The MEC server of claim 9, wherein the processor is further configured to:
    确定接收到同一资源对应的资源请求的频率是否高于预设的阈值,响应于高于所述预设的阈值,则将所述二层MEC服务器发送的该资源缓存到本地。Determining whether the frequency of receiving the resource request corresponding to the same resource is higher than a preset threshold, and responding to the preset threshold, buffering the resource sent by the layer 2 MEC server to the local.
  11. 如权利要求9所述的一层MEC服务器,所述处理器还用于:The MEC server of claim 9, wherein the processor is further configured to:
    响应于不高于所述预设的阈值后,将该资源从本地删除。The resource is deleted locally in response to not being above the preset threshold.
  12. 如权利要求9~11任一所述的一层MEC服务器,所述处理器还用于:The MEC server of any one of claims 9 to 11, wherein the processor is further configured to:
    在将本地存储的所述资源请求对应的资源返回至所述资源请求方之后,根据本地的计费策略以及返回至所述资源请求方的所述资源的流量大小对请求该资源的终端进行流量计费。After returning the resource corresponding to the resource request stored locally to the resource requester, performing traffic on the terminal requesting the resource according to the local charging policy and the traffic size of the resource returned to the resource requesting party. Billing.
  13. 一种二层MEC服务器,包括存储器和处理器,其中,A Layer 2 MEC server includes a memory and a processor, wherein
    所述存储器,用于存储计算机指令;The memory is configured to store computer instructions;
    所述处理器,配置为执行所述计算机指令以实现接收到一层MEC服务器发送的资源 请求,确定本地是否存储有所述资源请求所请求的资源,响应于本地存储有所述资源请求所请求的资源,则将本地存储的所述资源请求对应的资源返回至所述一层MEC服务器;响应于未存储所述资源请求对应的资源,则将所述资源请求发送给EPC,并将所述EPC发送的资源返回至所述一层MEC服务器;或The processor is configured to execute the computer instruction to receive a resource request sent by a layer of the MEC server, determine whether the resource requested by the resource request is stored locally, and request the resource request in response to the local storage Retrieving the resource corresponding to the resource request stored locally to the MEC server; in response to not storing the resource corresponding to the resource request, sending the resource request to the EPC, and The resources sent by the EPC are returned to the layer MEC server; or
    接收到终端发送的资源请求,确定本地是否存储有所述资源请求所请求的资源,响应于本地存储有所述资源请求所请求的资源,则将本地存储的所述资源请求对应的资源返回至所述终端;响应于未存储所述资源请求对应的资源,则将所述资源请求发送给EPC,并将所述EPC发送的资源返回至所述终端。Receiving a resource request sent by the terminal, determining whether the resource requested by the resource request is stored locally, and responding to the resource requested by the resource request locally, returning the resource corresponding to the locally stored resource request to And responding to not storing the resource corresponding to the resource request, sending the resource request to the EPC, and returning the resource sent by the EPC to the terminal.
  14. 如权利要求13所述的二层MEC服务器,所述处理器还用于:The Layer 2 MEC server of claim 13, the processor is further configured to:
    确定接收到同一资源对应的资源请求的频率是否高于预设的阈值,响应于高于所述预设的阈值,则将所述EPC发送的该资源缓存到本地。Determining whether the frequency of receiving the resource request corresponding to the same resource is higher than a preset threshold, and responding to the preset threshold, buffering the resource sent by the EPC to the local.
  15. 如权利要求14所述的二层MEC服务器,所述处理器还用于:The Layer 2 MEC server of claim 14, the processor is further configured to:
    响应于不高于所述预设的阈值,将该资源从本地删除。The resource is deleted locally from the threshold in response to not being higher than the preset threshold.
  16. 如权利要求13~15任一所述的二层MEC服务器,所述处理器还用于:The Layer 2 MEC server according to any one of claims 13 to 15, wherein the processor is further configured to:
    确定与所述一层MEC服务器连接的发送所述资源请求的终端,并根据本地的计费策略以及返回至所述一层MEC服务器的所述资源的流量大小对确定的终端进行流量计费;Determining, by the local MEC server, the terminal that sends the resource request, and performing a traffic charge on the determined terminal according to the local charging policy and the traffic size of the resource returned to the MEC server;
    根据本地的计费策略以及返回至所述资源请求方的所述资源的流量大小对请求该资源的终端进行流量计费。The flow rate is charged to the terminal requesting the resource according to the local charging policy and the traffic size of the resource returned to the resource requester.
  17. 一种计算机可读非易失性可读存储介质,其上存储有计算机指令,所述计算机指令被处理器执行时实现权利要求1~4任一所述的方法。A computer readable non-transitory readable storage medium having stored thereon computer instructions that, when executed by a processor, implement the method of any of claims 1-4.
  18. 一种计算机可读非易失性可读存储介质,其上存储有计算机指令,所述计算机指令被处理器执行时实现权利要求5~8任一所述的方法。A computer readable non-transparent readable storage medium having stored thereon computer instructions that, when executed by a processor, implement the method of any of claims 5-8.
PCT/CN2018/114668 2018-01-04 2018-11-08 Method and device for downloading resources WO2019134440A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201810008922.5A CN108200178A (en) 2018-01-04 2018-01-04 A kind of method and apparatus for downloading resource
CN201810008922.5 2018-01-04

Publications (1)

Publication Number Publication Date
WO2019134440A1 true WO2019134440A1 (en) 2019-07-11

Family

ID=62588316

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2018/114668 WO2019134440A1 (en) 2018-01-04 2018-11-08 Method and device for downloading resources

Country Status (2)

Country Link
CN (1) CN108200178A (en)
WO (1) WO2019134440A1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112911344A (en) * 2019-11-19 2021-06-04 中兴通讯股份有限公司 Transmission method, storage medium and electronic device
CN114928636A (en) * 2022-07-20 2022-08-19 北京达佳互联信息技术有限公司 Interface call request processing method, device, equipment, storage medium and product

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108200178A (en) * 2018-01-04 2018-06-22 海信集团有限公司 A kind of method and apparatus for downloading resource
CN110809167B (en) * 2018-08-06 2022-06-03 ***通信有限公司研究院 Video playing method and device, electronic equipment and storage medium

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102202418A (en) * 2011-02-23 2011-09-28 华为技术有限公司 Method for establishing service and method, equipment and system for providing service
CN102333127A (en) * 2011-10-20 2012-01-25 中兴通讯股份有限公司 Resource downloading method, device and system
CN105472402A (en) * 2015-11-19 2016-04-06 北京超圣信华科技有限公司 P2P-based video streaming media resource obtaining method and equipment
US20170093942A1 (en) * 2015-09-29 2017-03-30 Sony Mobile Communications Inc. User Equipment and Media Streaming Network Assistance Node
CN107404733A (en) * 2017-08-22 2017-11-28 山东省计算中心(国家超级计算济南中心) A kind of 5G method of mobile communication and system based on MEC and layering SDN
CN108200178A (en) * 2018-01-04 2018-06-22 海信集团有限公司 A kind of method and apparatus for downloading resource

Family Cites Families (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100474808C (en) * 2006-01-19 2009-04-01 思华科技(上海)有限公司 Cluster cache service system and realizing method thereof
CN101150421B (en) * 2006-09-22 2011-05-04 华为技术有限公司 A distributed content distribution method, edge server and content distribution network
CN101540885A (en) * 2009-04-30 2009-09-23 中兴通讯股份有限公司 IPTV on-demand system and method
CN103581248A (en) * 2012-07-31 2014-02-12 中兴通讯股份有限公司 Method and device for providing content distribution network CDN service
WO2016049176A1 (en) * 2014-09-25 2016-03-31 Interdigital Patent Holdings, Inc. Procedures for content aware caching and radio resource management for multi-point coordinated transmission
CN104507124A (en) * 2014-12-24 2015-04-08 中国科学院声学研究所 Management method for base station cache and user access processing method
CN104683485B (en) * 2015-03-25 2018-01-30 重庆邮电大学 A kind of Internet content cache based on C RAN preloads method and system
CN104853384B (en) * 2015-05-14 2018-08-24 南京邮电大学 A kind of content buffering method based on popularity in 5th Generation Mobile Communication System
EP3332577B1 (en) * 2015-08-07 2020-04-29 Samsung Electronics Co., Ltd. Terminal and communication method of the same
US10122547B2 (en) * 2015-08-14 2018-11-06 Nec Corporation Enabling high-bandwidth, responsive mobile applications in LTE networks
CN105763607A (en) * 2016-02-05 2016-07-13 华为技术有限公司 Subscription content acquisition method, equipment and system
CN105847330A (en) * 2016-03-16 2016-08-10 中国联合网络通信集团有限公司 Content distribution method and system
CN107453998B (en) * 2016-05-31 2020-02-14 华为技术有限公司 Method and device for transmitting message
CN106231607A (en) * 2016-09-21 2016-12-14 北京佰才邦技术有限公司 The method of a kind of resource distribution and base station
CN107466482B (en) * 2017-06-07 2021-07-06 香港应用科技研究院有限公司 Method and system for joint determination of computational offload and content pre-fetching in a cellular communication system

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102202418A (en) * 2011-02-23 2011-09-28 华为技术有限公司 Method for establishing service and method, equipment and system for providing service
CN102333127A (en) * 2011-10-20 2012-01-25 中兴通讯股份有限公司 Resource downloading method, device and system
US20170093942A1 (en) * 2015-09-29 2017-03-30 Sony Mobile Communications Inc. User Equipment and Media Streaming Network Assistance Node
CN105472402A (en) * 2015-11-19 2016-04-06 北京超圣信华科技有限公司 P2P-based video streaming media resource obtaining method and equipment
CN107404733A (en) * 2017-08-22 2017-11-28 山东省计算中心(国家超级计算济南中心) A kind of 5G method of mobile communication and system based on MEC and layering SDN
CN108200178A (en) * 2018-01-04 2018-06-22 海信集团有限公司 A kind of method and apparatus for downloading resource

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112911344A (en) * 2019-11-19 2021-06-04 中兴通讯股份有限公司 Transmission method, storage medium and electronic device
CN112911344B (en) * 2019-11-19 2024-05-24 中兴通讯股份有限公司 Transmission method, storage medium and electronic device
CN114928636A (en) * 2022-07-20 2022-08-19 北京达佳互联信息技术有限公司 Interface call request processing method, device, equipment, storage medium and product
CN114928636B (en) * 2022-07-20 2022-11-04 北京达佳互联信息技术有限公司 Interface call request processing method, device, equipment, storage medium and product

Also Published As

Publication number Publication date
CN108200178A (en) 2018-06-22

Similar Documents

Publication Publication Date Title
WO2019134440A1 (en) Method and device for downloading resources
CN109640348B (en) Multi-service MEC network architecture, and method and device for processing multi-service data stream
WO2017076086A1 (en) Method, apparatus and system for opening network slicing capability
EP4027664A1 (en) Method and apparatus for providing network auxiliary information, electronic device, and computer-readable storage medium
CN113596191B (en) Data processing method, network element equipment and readable storage medium
WO2013056630A1 (en) Base station, service processing method and cloud computing system
WO2020094035A1 (en) Wireless network connection method for terminal
US9826053B2 (en) Content caching with remote charging services in a radio access network
WO2014190642A1 (en) Media data transmission method, apparatus and system
WO2012151936A1 (en) Method and gateway for adjusting webpage contents
CA2814705C (en) Content caching with remote charging services in a radio access network
WO2016119343A1 (en) Data acquisition method, apparatus and system
US20150244791A1 (en) System and method of delivering data that provides service differentiation and monetization in mobile data networks
WO2021000379A1 (en) Network data scheduling method and edge node
US20120102162A1 (en) Dynamic bandwidth adjustment for multiple service support
WO2013056552A1 (en) Service data processing method, device and system
WO2017113373A1 (en) Caching method and packet data network gateway
KR20140024553A (en) Contents delivery service method for live streaming contents, and apparatus therefor
CN109587028A (en) A kind of method and apparatus controlling client traffic
CN104348856A (en) Method of implementing updating of web cache through broadcast network
CN102387500B (en) A kind of business cipher key management method and system
CN106063217A (en) Method and system for implementing service optimization
WO2015042859A1 (en) Method and device for asynchronous communication
Yao et al. Joint caching in fronthaul and backhaul constrained C-RAN
WO2017084321A1 (en) Video subscription method and system, server, and router

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 18898955

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 18898955

Country of ref document: EP

Kind code of ref document: A1