CN109274414A - Method for network coding and edge buffering in multi-directional wireless relay interaction channel cooperation - Google Patents
Method for network coding and edge buffering in multi-directional wireless relay interaction channel cooperation Download PDFInfo
- Publication number
- CN109274414A CN109274414A CN201810833018.8A CN201810833018A CN109274414A CN 109274414 A CN109274414 A CN 109274414A CN 201810833018 A CN201810833018 A CN 201810833018A CN 109274414 A CN109274414 A CN 109274414A
- Authority
- CN
- China
- Prior art keywords
- user
- base station
- file
- mec
- relay base
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 230000003993 interaction Effects 0.000 title claims abstract description 22
- 238000000034 method Methods 0.000 title claims abstract description 22
- 230000003139 buffering effect Effects 0.000 title 1
- 238000004891 communication Methods 0.000 claims abstract description 34
- 230000002452 interceptive effect Effects 0.000 claims abstract description 29
- 238000010801 machine learning Methods 0.000 claims abstract description 7
- 230000005540 biological transmission Effects 0.000 abstract description 13
- 238000005516 engineering process Methods 0.000 description 10
- 230000001413 cellular effect Effects 0.000 description 8
- 230000006870 function Effects 0.000 description 7
- 238000004458 analytical method Methods 0.000 description 4
- 230000000694 effects Effects 0.000 description 4
- 238000011160 research Methods 0.000 description 4
- 230000008901 benefit Effects 0.000 description 3
- 238000004364 calculation method Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 230000008859 change Effects 0.000 description 2
- 238000013461 design Methods 0.000 description 2
- 238000013507 mapping Methods 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 230000006399 behavior Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 239000012141 concentrate Substances 0.000 description 1
- 230000008094 contradictory effect Effects 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 230000007812 deficiency Effects 0.000 description 1
- 239000004744 fabric Substances 0.000 description 1
- 238000005562 fading Methods 0.000 description 1
- 238000010230 functional analysis Methods 0.000 description 1
- 230000004927 fusion Effects 0.000 description 1
- 238000010348 incorporation Methods 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 230000008447 perception Effects 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 230000001737 promoting effect Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 230000000630 rising effect Effects 0.000 description 1
- 238000012216 screening Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
- H04L1/0076—Distributed coding, e.g. network coding, involving channel coding
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/14—Relay systems
- H04B7/15—Active relay systems
- H04B7/155—Ground-based stations
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/10—Flow control between communication endpoints
- H04W28/14—Flow control between communication endpoints using intermediate storage
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
A kind of method that network code cooperates with edge cache in multidirectional wireless relay interactive channel, comprising: setting includes the relay base station of MEC server;MEC server collects the potential demand of periphery user communication, machine learning is carried out in conjunction with the real-time Hot Contents of network and file size, obtain the potential file demand for being suitble to the periphery user, and file demand is sent to core net, then obtain subsequent need MEC file cache to be used to relay base station from core net;On periphery, user needs that the packet synchronisation of MEC file and user's interaction is sent to each user by way of network code using relay base station when MEC file, and on periphery, user does not need that the packet synchronisation of user's interaction is sent to each user using relay base station when MEC file.The present invention is able to solve the time interval resource problem between the data packet that the transmission of MEC file is interacted with user in multidirectional wireless relay interactive channel model, to improve the operational paradigm of network.
Description
Technical field
Be related to wireless communication technology field, be related to quite common relay base station in mobile cellular net, it is multidirectional it is wireless in
After interactive channel and network coding technique, further relate to MEC (mobile edge cache, hereinafter can abbreviation MEC or edge cache), it is special
It is not related to a kind of method that network code cooperates with edge cache in multidirectional wireless relay interactive channel.
Background technique
" relaying " refers to a kind of functional mode of carrying point-to-point transmission communication, the signal from last communication point can be connect
It is pass on after retractable is big to next communication point, has respective application in many different industry fields.In cellular networks,
" relaying " refers specifically to radio repeater station (Relay Station), also referred to as repeater, is a two-way radio frequency, with frequency, broadband
Linear Amplifer relay equipment.It receives and forwards respectively the signal from macro base station and mobile station, commonly uses with the macro base of mate-assist
Stand (Base Station) solve the shadow region due to caused by landform or artificial obstacle's object, blind in cellular mobile communications net
Communication in area, dead angle and tunnel promotes the communication quality of mobile station (Mobile Station).
Relaying Cellular Networks is the product for merging relaying technique, multihop architecture with conventional cellular network.In traditional honeycomb
Relay base station is introduced in the network architecture, and uses multi-hop link, and mobile terminal can be by one or more relay stations and base
It stands and is connected, to enhance MPS process, improve handling capacity, channel fading is counteracted.Cellular Networks relaying due to functionally close to
Macro base station, but it is lower than macro base station on cost, while great flexibility, therefore largely made in Cellular Networks of today
With.Specifically include using meaning: (1) for promoting the communication performance of Cell Edge User, (2) are used to increase power system capacity,
(3) the covering blind spot in cell is eliminated in Extended Cell coverage area, (4), and (5) provide building, tunnel and underground communication place
Communication overlay, (6) provide provisional emergency communication.
Relay base station is fairly common base station in Cellular Networks of today, can spirit due to its distinctive advantage
It livingly is combined with the cooperation of other network technologies, more more efficient communication plans is realized with this.
Shown in Figure 1, multidirectional wireless relay interactive channel is one of wireless relay communication typical case model, should
Have in model N number of user (symbol is denoted as S), it can not direct communication between each user, it is necessary to carry out information friendship by relaying R
Mutually.The scene meaning be it is each with there is respective data file per family, entire scene then shares N number of data packet, need to borrow
Relaying R is helped to carry out information exchange, so that each user can possess complete N number of data packet after several time slots.Nowadays
The essential model of Multi-Party Conference in practical application is then analogous to the model.
Network code is the research hotspot of rising in recent years.Traditional coding thinking concentrates on information source end, encodes in other words
Groundwork be to be undertaken by information source.And the core concept of network code is to allow nodes to different information flows
It is recompiled, becomes information flow all the way, which has broken the reason that independent uncorrelated bit information can not be compressed again
By limitation, it is also assumed that network code is that the route technology of traditional storage forwarding is more typically changed.
Network code is carried out to the information received on each channel linear or non-thread on each node in a network
The processing of property, is then forwarded to downstream node, intermediate node plays the role of encoder or signal processor.Traditional communication
The mode of network node transmission data is storage forwarding, i.e., the node other than the sending node of data and receiving node is only born
Duty routing, without doing any processing to data content, intermediate node plays the role of transponder, and network code has then changed biography
The role of system node, encodes data on node, is handled, and is to improve having for network throughput, robustness and safety
Efficacious prescriptions method develops connected applications in fields such as wireless network, P2P system, distributed document storage and network securitys at present.
Its basic thought is introduced with a network code typical example below.Shown in Figure 2 is two place of single source
Multicast network.Assuming that sending two information flow u from A1,u2To stay of two nights end F and G, the link of every point-to-point is all zero defect
, and maximum capacity is all ' 1 '.
In order to realize multicast, traditional routing mechanism is shown in Figure 3, and wherein dotted line is indicated to information flow u1Transmitting,
Solid line is indicated to information flow u2Transmitting.It can be seen that the link from D to E has used receives the link capacity of D to E twice
Limitation, i.e., " network bottleneck ".
If redesigning routing policy using network code.Shown in Figure 4, node D is to u1, u2 two-way information flow
It is mergedAnd the information stream after fusion is gone out.Stay of two nights end F is receivedAnd after u1, pass through calculatingTo obtain u2;Similarly stay of two nights end G also can get u1.So, one is just reduced to the link of D to E
The transmission of information flow avoids the link bottleneck between D and E well.
It can be seen that, if not carrying out the routing transmission of network code in D node, it must be arranged from this example
The traditional routing of team's storage is sent, then the stay of two nights, which is held level with both hands, can only receive 1.5 information flows in each time slot.Carry out network code
Afterwards, the handling capacity of whole network is also improved, and each stay of two nights end can receive 2 information flows simultaneously.
Above-mentioned scheme is most simple, efficient scheme in network code, but real network coding is most basic
Thought is the encoding operation for carrying out linear equation on galois field according to certain mapping ruler to the data packet received, will be former
What the data packet of beginning forwarded after coding is then coding result and code coefficient vector.When information destination node receives enough
After the incoherent coding vector of polyteny, inverse operation can be completed on galois field and is obtained by mapping return original
Data.
From the point of view of current research achievement, the advantage of network code includes: (1) improving network throughput, (2) equalising network
Bandwidth availability ratio is improved in load, (3), and (4) promote network robustness.
Network code can bring great promotion to the operational paradigm of network entirety, since it can increase to a certain extent
The workload of screening network increases computational complexity and bigger expense is brought therefore not obtain very extensive fall also in recent years
How preferably, convenient and efficient network coding technique is still landed realization in research by ground application, quite a lot of scholar.
The distance scheme of network code is really that linear equation encodes a kind of most simplified scheme in example, although its
There is the limitation of application in whole huge network environment, but with quite high convenient in independent department pattern
Property, high efficiency, feasibility, therefore be very suitable to generate new, efficient communication plan in conjunction with other network technologies.
Network code is applied to the multidirectional wireless relay interactive channel that is mentioned above, confirming after study can be compared to
Ordinary circumstance saves a time slot.N number of user interaction model shown in FIG. 1 needs to consume 2N time slot (relaying under normal circumstances
In semiduplex mode, transmitting-receiving can not while but can be with broadcast message for work), i.e., each user of top n time slot is respectively to relaying R
Information is sent, N+1 to 2N time slot is then to relay successively to broadcast N number of data packet, so that N number of use after 2N time slot
All data packets at family complete interaction.A time slot can then be saved according to the scheme of network code, i.e., from the 2N+1 when
Gap starts to the 2N-1 time slot, relays R to each S broadcast code information, the encoded information of each time slot is from N number of data packet
In select 2 data packets to carry out exclusive or codings, and the encoded information that each time slot is sent is different.Eventually pass through N-1 time slot
The decoding operate that the data packet possessed carries out network code can be used in N number of user after broadcast, so that N number of user completes letter
Breath interaction.
For more intuitive explanation, example is provided herein, it is assumed that there are 5 users to interact, each own data packet are as follows: S1-a,
S2-b, S3-c, S4-d, S5-e, the content after network code is handled from the 6th time slot to the 9th slot transmission is successively are as follows:This 4 data packets.At this point, the data packet that each user possesses are as follows: S1-a, S2-b,S3-c,S4-d, S5-e,Obviously can be made by the operation of exclusive or again each with obtaining per family
A, complete 5 data packets of b, c, d and e, to complete to interact.
The research achievement, although there is certain innovative value and practical value, due to current bring income
Effect is not significant enough while temporarily lacking corresponding application scenarios therefore also not by practical landing use.
Mobile edge calculations (MEC:Mobile Edge Computing) be then in order to meet the 5G epoch in 2014
A kind of new network communication plan proposed by European Telecommunication Standardization Association ETSI.The arrival in 5G epoch will lead to network communication
It will reform again, it will be an epoch faster, more efficient, more humane, more intelligent, and MEC is then to solve
The problems such as cloud service bring bandwidth deficiency and high time delay and be suggested, MEC server pass through to nearest user carry out content
Perception and buffered in advance, can be improved network performance, mitigate core net pressure, while bring to user more efficient, more intelligent
Network service.
The part Hot Contents of network, intelligence computation function, can be downloaded to close to terminal user by mobile edge calculations MEC
Edge.To improve the efficiency of end-user access Web content, the burden of conventional communication networks is reduced, is brought more efficiently
Change, the service of hommization, following 3 advantages can be summarized as:
● low time delay, high bandwidth;Due to caching content at edge close to user, reduce the frequent of Internet resources
It occupies, and reduces response delay to a certain degree, improve the real-time respond of network, this is the most prominent feature of MEC.
● network information context Intellisense;Past communication link is frequently referred to " dumb pipe ", and is supported later by MEC
Many user informations such as the available location information of communication link, while the also available communication in terms of operator
Parameter, this provides the foundation for subsequent big data application.
● network information management of computing;MEC server will be arranged in corresponding mobile base station, can be for the user obtained
Information carries out analytical calculation, intelligent management is carried out to Web content, while open interface is to third-party application, so that more
The intelligentized service of hommization is possibly realized.
Although MEC is the emerging technology being just suggested in recent years, but since the practicality is strong, be highly suitable at hand
5G network communication, therefore have quite a lot of scholar and Internet company be devoted to exploitation MEC server, make every effort to MEC technology
Landing early realize.Existing part Large-Scale Interconnected net business men has completed the exploitation of MEC server to a certain extent at present,
It is expected that the universal of MEC server can be seen in the near future.
MEC edge cache a portion core function is the potential demand progress buffered in advance for perceiving edge customer, this
It can carry out new overhead burden to existing network communication band to a certain extent, or even have certain probability that can occupy proper network communication
Resource, therefore the time interval resource for how coordinating normal communication content and buffered in advance content is to need urgently to solve the problems, such as.
Summary of the invention
The present invention proposes a kind of method that network code cooperates with edge cache in multidirectional wireless relay interactive channel, by nothing
Line relaying is combined with network code, and MEC server is combined with relay base station RS;In multidirectional wireless relay interactive channel mould
In type, it can solve using network code using MEC buffered in advance bring time slot contradictory problems, to improve the running of network
Efficiency improves the reliability of information transmission.
The present invention adopts the following technical scheme:
A kind of method that network code cooperates with edge cache in multidirectional wireless relay interactive channel, comprising: setting includes MEC
The relay base station of server, the relay base station work is in semiduplex mode and can communicate with core net and N number of periphery user radio;
The MEC server collects the potential demand of periphery user communication, carries out in conjunction with the real-time Hot Contents of network and file size
Machine learning obtains and is suitble to the potential file demand of the periphery user, and file demand is sent to core net, then from described
Core net obtains subsequent need MEC file X-cache to be used to relay base station;On periphery, user needs using in when MEC file X
The packet synchronisation of MEC file X and user's interaction are sent to each user by way of network code after base station, on periphery
User does not need that the packet synchronisation of user's interaction is sent to each user using relay base station when MEC file X.
Preferably, the relay base station when periphery user needs using MEC file X will by way of network code
MEC file X and the packet synchronisation of user's interaction are sent to each user, specifically include:
The each user of top n time slot by respective data packet s1, s2, s3 ..., sn be successively sent to the relaying base
It stands;
Relay base station described in N+1 to 2N time slot uses network code, by N+1 data packet s1, s2, s3 ..., sn and X
It is encoded into N number of data packet and is successively broadcast to N number of user;
After 2N time slot, N number of user, which decodes, obtains N+1 data packet.
Preferably, relay base station described in the N+1 to 2N time slot use network code, by N+1 data packet s1, s2,
S3 ..., sn and X be encoded into N number of data packet and be successively broadcast to N number of user, specifically include:
Relay base station described in the N+1 to 2N time slot use network code, by N+1 data packet s1, s2, s3 ..., sn
N number of data packet, which is encoded into, with X exclusive or is successively broadcast to N number of user.
Preferably, the relay base station when periphery user does not need using MEC file X is same by the data packet of user's interaction
Step is sent to each user, specifically includes:
The each user of top n time slot by respective data packet s1, s2, s3 ..., sn be successively sent to the relaying base
It stands;
Relay base station described in N+1 to 2N time slot by N number of data packet s1, s2, s3 ..., sn be successively broadcast to N number of user;
By the N number of user data package interaction for completing a cycle after 2N time slot.
Preferably, when the relay base station and periphery user carry out data interaction, the MEC server sync collects periphery
The potential demand of user's communication carries out machine learning in conjunction with the real-time Hot Contents of network and file size, obtains described in being suitble to
The potential file demand of periphery user, and file demand is sent to core net, then make from the subsequent needs of core net acquisition
MEC file X-cache to relay base station memory module.
Preferably, the relay base station transmitting-receiving can not carry out simultaneously, and available there is only one between each user
Channel.
By the above-mentioned description of this invention it is found that compared with prior art, the invention has the following beneficial effects:
(1) present invention realizes MEC and network coding technique by relay base station under Many to Alternately channel model scene
Technological incorporation so that the intelligence of MEC, convenience by the high efficiency of network code by the flexibility of relay base station at this
It puts into effect under scene, is a technical solution with innovative, practicability and feasibility, while the thinking can also open up
Exhibition brings the innovation effect of optimization under different scenes to different scenes with this;
(2) present invention solves the problems, such as the time slot of MEC buffered in advance to a certain extent;If according to traditional scheme, though
So intermediate novel relaying RS buffered in advance is following N number of with may need file to be used per family, but to by this document
A large amount of time slots can be then just occupied to influence each user in each user of information exchange under being distributed to the scene when calling
Information exchange efficiency, application network of the present invention coding smoothly solves the contradiction, so that each user can be in information
The interactive reception for be completed at the same time MEC file, so that the operational paradigm of overall network gets a promotion;
(3) present invention improves the robustness of network code (in recent years several studies have shown that same to a certain extent
File different data packet is intercepted and captured or has certain probability that can crack out several effective informations, the content encoded in the present invention
The data packet of data packet and future file X including normal transmission, correlation is not present in two data packets under normal circumstances), simultaneously
Improve the stationarity of scene overall network running.
Invention is further described in detail with reference to the accompanying drawings and embodiments, but a kind of network code of the invention with
Edge cache is not limited to the embodiment in the method that multidirectional wireless relay interactive channel cooperates.
Detailed description of the invention
Fig. 1 is multidirectional wireless relay interactive channel model schematic;
Fig. 2 is the multicast network schematic diagram of two place of single source;
Fig. 3 is the conventional routing mechanisms schematic diagram for solving two place multicast problems of single source;
Fig. 4 is the two place QoS routing strategy schematic diagram of single source using network code;
Fig. 5 is multidirectional wireless relay interactive channel model schematic of the invention;
Fig. 6 is the flow chart of the method for the present invention.
Specific embodiment
Below by way of specific embodiment, the invention will be further described.
A kind of method that network code cooperates with edge cache in multidirectional wireless relay interactive channel of the present invention, including relaying
Base station RS, the relay base station are provided with MEC server and work in semiduplex mode, can not receive and dispatch simultaneously, have broadcast function
Energy and store function, and can be believed all with core network access.Relay base station RS with MEC server not only has base station
Communication and wireless transmission capability, while also with MEC content Intellisense and storing data ability.It can be by collecting week
The potential demand of side user communication, and at the same time in conjunction with file format, the size of Hot Contents and related content in network
Situations such as export to obtain several potential demand files for being most suitable for periphery user by way of machine learning, by the demand text
Part is fed back at core net, and acquisition future may need file cache to be used to the memory module of relay base station from core net
It is interior, periphery interaction each user needed really using file when again by files through network coding mode with normally interact
Packet synchronisation be sent to each user.
Shown in Figure 5 is multidirectional wireless relay interactive channel model schematic of the invention, and RS therein indicates relaying
Base station, MEC indicate that MEC server, X indicate that the future of MEC buffered in advance needs file to be used.The model not only possesses base station
The function of information transmission, while having the function of the intellectual analysis of MEC, buffered in advance etc., model specific works in semiduplex mode,
Transmitting-receiving can not carry out simultaneously, and have between each user there is only an available channel (assuming that the channel is noiseless)
Broadcast capability, store function can be communicated with core network access.
It is done as described below for Fig. 5.S1 in figure, S2 ... Sn indicate the N in the multidirectional wireless relay interactive channel scene
A user, the equipment for scheming center is that relay base station RS, black circle X therein with MEC server capability represent the equipment and pass through
The future of MEC technology analysis buffered in advance may need file to be used, be buffered in the memory module of relay base station.Four-headed arrow
It is then to represent uplink downlink.Subsequent that s1, s2, s3 ... sn will be used to represent the data packet of each user, x represents MEC caching
File needs the data packet transmitted to each user when called.
Shown in Figure 6 is detailed workflow, two kinds of feelings when being divided into the called access of ordinary circumstance and X-File
Condition:
(1) when ordinary circumstance:
Ordinary circumstance whole description is that N number of user passes through relay base station RS progress information exchange, the MEC service of relay base station
The device moment carries out context-aware to interactive content and analyzes potential demand, so that potential file needs are excavated, from core net
It obtains corresponding document and is stored in memory module, be labeled as X, specific as follows:
Under normal circumstances, which it is (big in view of will increase friendship using network code at this time not to enable network coding scheme
Still bring income is not significant enough for expense), N number of user completes primary information interaction and needs 2N time slot.Top n time slot is each
User successively sends respective data packet to RS, and N+1 to the 2N time slot RS successively broadcasts the data packet of each user, in 2N
Primary interaction is completed after gap;
Since all information exchanges pass through relay base station RS, the context sense of MEC server can use
When knowing that functional analysis interacts in many ways, which file N number of user may need in future using, in combination with the text of core net at this time
The multi-party factor such as part hot spot, file size, file type carries out machine learning comprehensive analysis, analyzes the periphery is suitble to use in advance
The file of family buffered in advance accesses to core net and obtains, is stored in the memory module of RS, is labeled as file X;
Since the interactive channel between N number of user does not conflict at this time with MEC file buffered in advance channel, in general feelings
With stepping row under condition.
(2) when the called access of X-File:
It is different when the called access of X-File (concrete meaning is that N number of user of the scene is required to using this file X)
In being for ordinary circumstance, X-File is also required to the data letter for splitting into several data packet x of corresponding size using N number of user interaction
Road is successively distributed to each user.Since the channel that MEC file X is used at this time is the interactive channel of user information, if adopting
Necessarily will affect with traditional communication mode and normally interactively communicate, increase time slot cost, so when need to introduce network code
Technology, thus accomplish that N+1 data packet is still sent to each user using under 2N time slot and same channel capacity,
It is specific as follows:
In this case, network code is enabled, specific encoding scheme is referred to the case of background of technology above.
From time slot, respective data packet s1, s2, s3 ... ..., sn are successively sent to relaying as before by each user of top n time slot
Base station RS begins to use network coding scheme from the N+1 time slot, there is s1, s2, s3 ... ..., the total N+1 data of sn, x at this time
Packet needs to be broadcasted by relay base station RS to each user, the number after then only needing to broadcast N number of coding using the scheme of network code
It can be completed according to packet, therefore still can complete the data-bag interacting of N number of user after 2N time slot, while by x data packet
It is delivered at each user;
The MEC intelligent analysis module of novel RS conflicts, still due to distributing the use in work and No Assets with file
It can carry out as before.
According to above scheme, the MEC file transmission time slot that can smoothly solve multidirectional wireless relay interactive channel model is asked
Topic.It is transmitted under normal circumstances according to traditional scheme, needs to call and reuse network code using X-File, so that the scene
Whole primary interactive time slot cost remains 2N time slot, and channel capacity cost does not also increase, in the expense of high performance-price ratio
Solves the problems, such as the time slot of MEC file transmission under cost.
The technology of network code has developed relative maturity in recent years, and why temporarily lacking landing application is because complete
Network code work be quite huge operation Engineering System, need to support from equipment on a large scale, and the present invention makes
Network code is then most basic distance coding mode, and relative overhead is smaller while effect is obvious, operational feasibility is strong.
After hardware corollary equipment proposed by the present invention (relay base station for being provided with MEC server) realization, it is only necessary to cloth
It sets and replaces the invention scene in life, while being made according to the present invention program for the part-structure operating mode of network suitable
Work as adjustment, the present invention program can be realized, solves the transmission of MEC file and normal users in multidirectional wireless relay interactive channel model
The time interval resource problem between content is interactively communicated, to improve the operational paradigm of network.
The above is only a specific embodiment of the present invention, but the design concept of the present invention is not limited to this, all to utilize this
Design makes a non-material change to the present invention, and should all belong to behavior that violates the scope of protection of the present invention.
Claims (6)
1. a kind of method that network code cooperates with edge cache in multidirectional wireless relay interactive channel characterized by comprising
Relay base station including MEC server is set, and the relay base station work is in semiduplex mode and can be with core net and N number of periphery
User radio communication;The MEC server collects the potential demand of periphery user communication, in conjunction with the real-time Hot Contents of network and
File size carries out machine learning, obtains the potential file demand for being suitble to the periphery user, and file demand is sent to core
Heart net, then subsequent need MEC file X-cache to be used is obtained to relay base station from the core net;On periphery, user needs to make
The packet synchronisation of MEC file X and user's interaction are sent to by way of network code with relay base station when MEC file X
Each user, on periphery, user does not need to be sent to the packet synchronisation of user's interaction respectively using relay base station when MEC file X
A user.
2. a kind of network code according to claim 1 is with edge cache in the side that multidirectional wireless relay interactive channel cooperates
Method, which is characterized in that the relay base station when periphery user needs using MEC file X is by way of network code by MEC
File X and the packet synchronisation of user's interaction are sent to each user, specifically include:
The each user of top n time slot by respective data packet s1, s2, s3 ..., sn be successively sent to the relay base station;
Relay base station described in N+1 to 2N time slot use network code, by N+1 data packet s1, s2, s3 ..., sn and X coding
N number of user is successively broadcast at N number of data packet;
After 2N time slot, N number of user, which decodes, obtains N+1 data packet.
3. a kind of network code according to claim 2 is with edge cache in the side that multidirectional wireless relay interactive channel cooperates
Method, which is characterized in that relay base station described in the N+1 to 2N time slot use network code, by N+1 data packet s1, s2,
S3 ..., sn and X be encoded into N number of data packet and be successively broadcast to N number of user, specifically include:
Relay base station described in the N+1 to 2N time slot uses network code, by N+1 data packet s1, s2, s3 ..., sn and X
Exclusive or is encoded into N number of data packet and is successively broadcast to N number of user.
4. a kind of network code according to claim 1 is with edge cache in the side that multidirectional wireless relay interactive channel cooperates
Method, which is characterized in that the relay base station when periphery user does not need using MEC file X is same by the data packet of user's interaction
Step is sent to each user, specifically includes:
The each user of top n time slot by respective data packet s1, s2, s3 ..., sn be successively sent to the relay base station;
Relay base station described in N+1 to 2N time slot by N number of data packet s1, s2, s3 ..., sn be successively broadcast to N number of user;
By the N number of user data package interaction for completing a cycle after 2N time slot.
5. a kind of network code according to claim 1 is with edge cache in the side that multidirectional wireless relay interactive channel cooperates
Method, which is characterized in that when the relay base station and periphery user carry out data interaction, the MEC server sync collects periphery
The potential demand of user's communication carries out machine learning in conjunction with the real-time Hot Contents of network and file size, obtains described in being suitble to
The potential file demand of periphery user, and file demand is sent to core net, then make from the subsequent needs of core net acquisition
MEC file X-cache to relay base station memory module.
6. a kind of network code according to claim 1 is with edge cache in the side that multidirectional wireless relay interactive channel cooperates
Method, which is characterized in that the relay base station transmitting-receiving can not carry out simultaneously, and can use and believe there is only one between each user
Road.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810833018.8A CN109274414B (en) | 2018-07-26 | 2018-07-26 | A method for cooperation between network coding and edge caching in multidirectional wireless relay interaction channel |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810833018.8A CN109274414B (en) | 2018-07-26 | 2018-07-26 | A method for cooperation between network coding and edge caching in multidirectional wireless relay interaction channel |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109274414A true CN109274414A (en) | 2019-01-25 |
CN109274414B CN109274414B (en) | 2021-07-09 |
Family
ID=65153281
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810833018.8A Active CN109274414B (en) | 2018-07-26 | 2018-07-26 | A method for cooperation between network coding and edge caching in multidirectional wireless relay interaction channel |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109274414B (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109561470A (en) * | 2018-11-26 | 2019-04-02 | 厦门大学 | A kind of collaboration method of network code and edge cache in chain type communication network |
CN110769413A (en) * | 2019-09-24 | 2020-02-07 | 厦门大学 | Data transmission method and system for multi-party conference |
CN110943765A (en) * | 2019-10-31 | 2020-03-31 | 厦门大学 | Millimeter wave and microwave hybrid relay transmission assisting system based on network coding |
CN114070859A (en) * | 2021-11-29 | 2022-02-18 | 重庆邮电大学 | Edge-cloud caching collaboration method, device and system based on boundary cost-benefit model |
Citations (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20030126233A1 (en) * | 2001-07-06 | 2003-07-03 | Mark Bryers | Content service aggregation system |
CN102098790A (en) * | 2009-12-09 | 2011-06-15 | 三星电子株式会社 | Resource scheduling information exchange method for wireless relay stations |
US7975025B1 (en) * | 2008-07-08 | 2011-07-05 | F5 Networks, Inc. | Smart prefetching of data over a network |
CN102394682A (en) * | 2011-10-17 | 2012-03-28 | 西安电子科技大学 | Multi-user multi-input and multi-output cooperative relay system information processing method |
CN103067138A (en) * | 2013-01-21 | 2013-04-24 | 电信科学技术研究院 | Method of establishing communication and method and device of signal transmission based on network code table |
CN103095439A (en) * | 2013-01-10 | 2013-05-08 | 周亚建 | Method and device of two-way cooperation relay transmission data based on network coding |
CN103634072A (en) * | 2012-08-28 | 2014-03-12 | 华为技术有限公司 | Information transmission method and apparatus |
CN103929385A (en) * | 2014-04-23 | 2014-07-16 | 西安电子科技大学宁波信息技术研究院 | Interference suppression method based on signal subspace alignment for multi-source heterogeneous signals |
CN104283981A (en) * | 2014-10-14 | 2015-01-14 | 无锡云捷科技有限公司 | CDN transparent cache method based on hot spot mechanism |
CN104683485A (en) * | 2015-03-25 | 2015-06-03 | 重庆邮电大学 | A C-RAN-based Internet content cache preloading method and system |
CN104811264A (en) * | 2014-01-28 | 2015-07-29 | 中兴通讯股份有限公司 | System information transmission method, base station, terminal and system |
CN104868976A (en) * | 2015-04-07 | 2015-08-26 | 北京邮电大学 | Network coding method |
CN105007141A (en) * | 2015-06-18 | 2015-10-28 | 西安电子科技大学 | Information transmission method for multi-user MIMO relay system |
CN106161569A (en) * | 2015-04-24 | 2016-11-23 | 华为软件技术有限公司 | The recommendation of Web content, buffer replacing method and equipment |
CN107005273A (en) * | 2014-10-30 | 2017-08-01 | 艾斯通林克国际有限责任公司 | For distributing time slot and the system and method for solving time slot collision in distribution grid |
CN107548102A (en) * | 2017-08-16 | 2018-01-05 | 北京邮电大学 | The node B cache method of user's time delay is minimized in a kind of edge cache network |
CN107909108A (en) * | 2017-11-15 | 2018-04-13 | 东南大学 | Edge cache system and method based on content popularit prediction |
-
2018
- 2018-07-26 CN CN201810833018.8A patent/CN109274414B/en active Active
Patent Citations (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20030126233A1 (en) * | 2001-07-06 | 2003-07-03 | Mark Bryers | Content service aggregation system |
US7975025B1 (en) * | 2008-07-08 | 2011-07-05 | F5 Networks, Inc. | Smart prefetching of data over a network |
CN102098790A (en) * | 2009-12-09 | 2011-06-15 | 三星电子株式会社 | Resource scheduling information exchange method for wireless relay stations |
CN102394682A (en) * | 2011-10-17 | 2012-03-28 | 西安电子科技大学 | Multi-user multi-input and multi-output cooperative relay system information processing method |
CN103634072A (en) * | 2012-08-28 | 2014-03-12 | 华为技术有限公司 | Information transmission method and apparatus |
CN103095439A (en) * | 2013-01-10 | 2013-05-08 | 周亚建 | Method and device of two-way cooperation relay transmission data based on network coding |
CN103067138A (en) * | 2013-01-21 | 2013-04-24 | 电信科学技术研究院 | Method of establishing communication and method and device of signal transmission based on network code table |
CN104811264A (en) * | 2014-01-28 | 2015-07-29 | 中兴通讯股份有限公司 | System information transmission method, base station, terminal and system |
CN103929385A (en) * | 2014-04-23 | 2014-07-16 | 西安电子科技大学宁波信息技术研究院 | Interference suppression method based on signal subspace alignment for multi-source heterogeneous signals |
CN104283981A (en) * | 2014-10-14 | 2015-01-14 | 无锡云捷科技有限公司 | CDN transparent cache method based on hot spot mechanism |
CN107005273A (en) * | 2014-10-30 | 2017-08-01 | 艾斯通林克国际有限责任公司 | For distributing time slot and the system and method for solving time slot collision in distribution grid |
CN104683485A (en) * | 2015-03-25 | 2015-06-03 | 重庆邮电大学 | A C-RAN-based Internet content cache preloading method and system |
CN104868976A (en) * | 2015-04-07 | 2015-08-26 | 北京邮电大学 | Network coding method |
CN106161569A (en) * | 2015-04-24 | 2016-11-23 | 华为软件技术有限公司 | The recommendation of Web content, buffer replacing method and equipment |
CN105007141A (en) * | 2015-06-18 | 2015-10-28 | 西安电子科技大学 | Information transmission method for multi-user MIMO relay system |
CN107548102A (en) * | 2017-08-16 | 2018-01-05 | 北京邮电大学 | The node B cache method of user's time delay is minimized in a kind of edge cache network |
CN107909108A (en) * | 2017-11-15 | 2018-04-13 | 东南大学 | Edge cache system and method based on content popularit prediction |
Non-Patent Citations (2)
Title |
---|
ZHIHENG Z: "Network Joint Coding-Aware Routing for Wireless Ad Hoc Networks", 《2010 IEEE INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATION,NETWORKING AND INFORMATION SECURITY》 * |
吴湛击: "简单高效的新型多向中继网络编码方法", 《北京航空航天大学学报》 * |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109561470A (en) * | 2018-11-26 | 2019-04-02 | 厦门大学 | A kind of collaboration method of network code and edge cache in chain type communication network |
CN109561470B (en) * | 2018-11-26 | 2020-10-27 | 厦门大学 | Method for cooperation of network coding and edge cache in chain communication network |
CN110769413A (en) * | 2019-09-24 | 2020-02-07 | 厦门大学 | Data transmission method and system for multi-party conference |
CN110943765A (en) * | 2019-10-31 | 2020-03-31 | 厦门大学 | Millimeter wave and microwave hybrid relay transmission assisting system based on network coding |
CN110943765B (en) * | 2019-10-31 | 2021-05-07 | 厦门大学 | Network coding-based millimeter wave and microwave hybrid relay transmission assistance system |
CN114070859A (en) * | 2021-11-29 | 2022-02-18 | 重庆邮电大学 | Edge-cloud caching collaboration method, device and system based on boundary cost-benefit model |
CN114070859B (en) * | 2021-11-29 | 2023-09-01 | 重庆邮电大学 | Edge cloud cache cooperation method, device and system based on boundary cost benefit model |
Also Published As
Publication number | Publication date |
---|---|
CN109274414B (en) | 2021-07-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Palattella et al. | Enabling internet of everything everywhere: LPWAN with satellite backhaul | |
CN109274414A (en) | Method for network coding and edge buffering in multi-directional wireless relay interaction channel cooperation | |
Bai et al. | Data aggregation in UAV-aided random access for Internet of Vehicles | |
CN101969396A (en) | Time delay and bandwidth resource-based relay selection method | |
CN104205665A (en) | A multi-directional relay architecture and apparatus and methods of operation useful in conjunction therewith | |
CN101523827A (en) | IP flow-based load balancing over a plurality of wireless network links | |
CN104506228B (en) | A kind of WIFI application systems based on satellite communication | |
CN103067127B (en) | Distributed decoding under asymmetric speed forwards bi-directional relaying system of selection | |
US20230362807A1 (en) | Data driven energy efficiency in open radio access network (o-ran) systems | |
CN105210409A (en) | Method and apparatus for controlling a signal path of a radio communication | |
CN113905388B (en) | Fire control 5G emergent private network dynamic coverage system based on emergent communication knapsack | |
CN109561470A (en) | A kind of collaboration method of network code and edge cache in chain type communication network | |
CN104683993B (en) | Satellite and land domain collaborative multi communication system | |
CN112218340A (en) | Controlling handover | |
CN109450512A (en) | A kind of method that network code cooperates with wireless relay in edge cache | |
Ali et al. | Internet of things (IoT) considerations, requirements, and architectures for disaster management system | |
Yang et al. | On scalable network communication for infrastructure-vehicle collaborative autonomous driving | |
EP2547136A1 (en) | Method for processing data in network systems, base station and network system | |
Wang et al. | MiFo: A novel edge network integration framework for fog computing | |
Liu | A new sensing‐throughput tradeoff scheme in cooperative multiband cognitive radio network | |
CN109818667A (en) | A remote device network access control method based on on-satellite channel switching | |
CN108882307A (en) | It is a kind of to control the method and device separated with business | |
Do-Duy et al. | Efficient communication over cellular networks with network coding in emergency scenarios | |
CN101742558B (en) | Data transmission method in wireless relay system, wireless relay system and base station | |
Tzanakaki et al. | Optical Transport Networks for 5G: An enabler for vertical industries |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |