D2D group multi-object caching method based on social content, system and device thereof
A caching system and multi-objective technology, applied in transmission systems, machine-to-machine/machine-type communication services, data processing applications, etc., can solve the problem of ignoring user social factors and inability to maximize the integration and utilization of data resources of D2D systems, etc. problem, to achieve the effect of reducing the number of transmissions and improving transmission efficiency
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0082] refer to figure 1 and figure 2 , a D2D grouping multi-object caching method based on social content, comprising the following steps:
[0083] S1. Determine the HUE in the D2D system through the eNB and initialize parameters;
[0084] S2. Calculate the Jaccard similarity jac between HUE and other VUEs u and Jaccard distance d u , respectively expressed as: d u = 1-jac u ; OK d u The set of VUE that is not 0 is BUE;
[0085] Among them, K is the number of social attributes of HUE;
[0086] S UK for BUE i Whether it has the judgment amount of the kth social attribute of HUE, 0UK <1;
[0087] BUE is a set of VUEs with at least one same social attribute with HUE, expressed as BUE={BUE i |i=1,2,...,I};
[0088] S3. Calculate the number Q of cached data packets, expressed as:
[0089]
[0090]
[0091] Among them, the first item of the above formula is the number of data packets obtained based on the wireless link quality, user satisfaction with HUE and B...
Embodiment 2
[0116] D2D group multi-object caching system based on social content, including:
[0117] The initial module is used to determine the HUE in the D2D system and initialize parameters through the eNB;
[0118] BUE determination module, used to calculate the Jaccard similarity jac between HUE and other VUEs u and Jaccard distance d u , respectively expressed as: d u = 1-jac u ; OK d u The set of VUE that is not 0 is BUE;
[0119] The data packet calculation module is used to calculate the number Q of cached data packets, expressed as:
[0120]
[0121]
[0122] Among them, the first item of the above formula is the number of data packets obtained based on the wireless link quality, user satisfaction with HUE and BUE, and the minimum social cost, and the second item is when the HUE cache package is the same as the HUE preference package The number of data packets obtained;
[0123] The transmission module is used to transmit the buffered data packets to other VUEs b...
Embodiment 3
[0127] The D2D packet multi-object caching device based on social content includes: a processor and a memory for storing processor-executable instructions; the processor reads the executable instructions and performs the following steps:
[0128] Determine the HUE in the D2D system through the eNB and initialize the parameters;
[0129] Calculate the Jaccard similarity jac between HUE and other VUEs u and Jaccard distance d u , respectively expressed as: d u = 1-jac u ; OK d u The set of VUE that is not 0 is BUE;
[0130] Calculate the number of cached data packets Q, expressed as:
[0131]
[0132]
[0133] Among them, the first item of the above formula is the number of data packets obtained based on the wireless link quality, user satisfaction with HUE and BUE, and the minimum social cost, and the second item is when the HUE cache package is the same as the HUE preference package The number of data packets obtained;
[0134] The buffered data packets are tran...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com