The present invention relates to a method and apparatus for transmitting and receiving channel-related information.
When using a massive Multiple Input Multiple Output (MIMO) system, a communication service provider can easily satisfy a high data rate, which is required in a next generation communication system after 4G, with only a simple linear precoder by providing a plurality of antennas in a base station. In theory, when using an infinite number of antennas, a communication service provider can perfectly remove various problems, such as fast fading, inter-user interference, and the like, which limit the performance of a system, by using a linear precoder.
When a multiple user system based on the massive MIMO is configured, throughput of the system, which is much higher than that of an existing communication system, can be obtained at a low cost. Such an advantage of the massive MIMO system is based on the assumption that the base station has identified channel information. In a situation where there are a large number of antennas, such an assumption is very burdensome to the system. Therefore, conventional researches on a massive MIMO system have been made based on a Time-Division Duplex (TDD) system in which a channel estimation cost is not affected by the number of antennas of the base station due to channel reciprocity.
Meanwhile, when data transmission amounts of uplink (UL) and downlink (DL) are similar to each other or when a distance between a transmission end and a reception end is long, the TDD system has a frequency efficiency lower than that of a Frequency-Division Duplex (FDD) system due to conversion between a transmission mode and a reception mode. For this reason, conventional communication systems, such as a Universal Mobile Telecommunications System (UMTS), a Wideband Code Division Multiple Access (WCDMA), a CDMA2000, and the like, have supported an FDD mode in various environments. Therefore, researches and development on an FDD massive MIMO system for securing backward compatibility could be considered to be a necessary and sufficient condition which allows the massive MIMO system to be a core technology of the next-generation communication system.
In the FDD system, channel reciprocity is not established. Thus, the FDD system uses a limited feedback system, which quantizes a channel estimated by the reception end and transmits the quantized channel to the transmission end, in order to secure Channel State Information at the Transmitter (CSIT). Meanwhile, conventional researches on the limited feedback show that the size of a codebook for restraining system throughput deterioration caused by the limited feedback in a single stream environment exponentially increases according to the number of transmission antennas. The size of a codebook needed when the environment of a system is expanded to a multi-stream (or multi-user) environment must increase according to a signal-to-noise ratio (SNR) as well as the number of transmission antennas. These facts suggest that the number of pilot signals, feedback channel capacity, the size of a codebook, and the like are main factors which restrain the throughput of the FDD massive MIMO system.
According to the conventional modulation schemes, such as Quadrature Amplitude Modulation (QAM), Frequency-Shift Keying (FSK), and Phase-Shift Keying (PSK), entities associated with communication transmit and receive information with the sizes of symbols, frequencies, phases, and the like which are differentiated in a time domain or a spatial domain of a signal, as shown in
The characteristic of the massive MIMO system which is robust against fading and interference can be acquired only when a transmission end is completely aware of channel information. In an FDD system, in which channel correlation can be used, a process of acquiring, by a transmission end, channel information may be a large burden on communication entities.
In a TDD system, a base station can estimate the entire DL channels using UL pilots proportional to the number of antennas of a terminal on the basis of channel correlation, as shown in
In the FDD system, generally, a transmission end uses a codebook-based limited feedback system, such as DFT or Grassmannian, in order to acquire channel information (CSIT). When a transmission end has one antenna (i.e. MT=1), the number “B” of feedback bits for having a performance difference of 3 dB from a system capable of using the full CSIT regardless of a signal-to-noise ratio (SNR) is expressed as equation 1 below.
B=M
T−1 [Equation 1]
Here, MT represents the number of transmission antennas, and the size of a required codebook is “N=2B”. This means that, when MT=16, a codebook having the size of “N=32768” or greater is required in order to reduce a performance loss to 3 dB or less with respect to the full CSIT. Meanwhile, when there are a plurality of transmission antennas (i.e. MT>1), a difference between the full CSIT according to transmission power ρ and the capacity of limited feedback system is expressed as equation 2 below.
C
CSIT(ρ)−CFB(ρ)<MT log2(1+ρ·2−B/(M
Referring to equation 2, it can be understood that, when MT>1, the number of feedback bits for constantly maintaining a difference in performance from the case of using the full CSIT increases by ρ as well as by MT. Since the performance of an FDD massive MIMO system is limited by the size of a codebook, as described above, the advantage of the massive MIMO system, such as channel hardening, cannot be provided when “N” is finite although MT is sufficiently large. That is to say, in the FDD massive MIMO system, it is impossible to easily ensure an effective inter-symbol distance “d” at a reception end through precoding, and thus it is impossible to increase a transmission rate in the conventional modulation schemes.
The present invention has been made in order to solve the above problems, and an object of the present invention is to provide an efficient transmission/reception method.
In order to achieve the object, a method for allowing a terminal to transmit channel-related information may include: receiving a first signal including data and a reference signal; estimating a modulation order corresponding to a channel state from the first signal; and transmitting channel-related information including a first modulation order indicator (MOI), which indicates the estimated modulation order, to a base station.
In order to achieve the object, a terminal for transmitting channel-related information may include: a communication unit for receiving a first signal including data and a reference signal; and a control unit for estimating a modulation order corresponding to a channel state from the first signal, wherein the communication unit transmits channel-related information including a first modulation order indicator (MOI), which indicates the estimated modulation order, to a base station.
In order to achieve the object, a method for allowing a base station to receive channel-related information may include: transmitting a first signal including data and a reference signal to a terminal; and receiving channel-related information including a first modulation order indicator (MOI), which indicates an estimated modulation order corresponding to the first signal, from the terminal.
In order to achieve the object, a base station for receiving channel-related information may include: a control unit for performing a control to transmit a first signal including data and a reference signal to a terminal; and a communication unit for receiving channel-related information including a first modulation order indicator (MOI), which indicates an estimated modulation order corresponding to the first signal, from the terminal.
In accordance with the present invention, channel-related information can be efficiently transmitted and received.
a is a flowchart showing a scheduling process of a base station according to an embodiment of the present invention.
b is a flowchart showing a channel information transmission process of a terminal according to an embodiment of the present invention.
a and 11b show examples of BER performance graphs according to each type of codebooks.
a and 12b show other examples of BER performance graphs according to each type of codebooks.
a and 13b show the results of simulations for optimal modulation orders according to BTcoh when MT=64 with respect to table 1 and equation 22.
Hereinafter, exemplary embodiments of the present invention are described in detail with reference to the accompanying drawings.
In describing the example embodiments of the present invention, descriptions related to technical contents which are well-known in the art to which the present invention belongs, and are not directly associated with the present invention, will be omitted. Such an omission of unnecessary descriptions is intended to prevent obscuring of the main idea of the present invention and more clearly transfer the main idea.
For the same reason, in the accompanying drawings, some components may be exaggerated, omitted, or schematically illustrated. Further, the size of each component does not entirely reflect the actual size. In the drawings, identical or corresponding components are provided with identical reference numerals.
An embodiment of the present invention is intended to develop a transceiver for FDD massive MIMO which can flexibly control the number of pilot signals and the size of a codebook according to various environments by efficiently using spatial resources of a massive MIMO system. Especially, an embodiment of the present invention is provided to propose a new modulation scheme for utilizing spatial resources of a massive MIMO system in symbol modulation.
To this end, a detailed purpose desired to be achieved by an embodiment of the present invention is to develop a modulation scheme by which 1) liquidity of channel estimation burden according to situations can be ensured, 2) dependence on feedback can be significantly lower than that in a convention system, and 3) spatial correlation which may be a big problem in a massive MIMO environment can be robust.
According to an embodiment of the present invention, there are provided with: a transmission end for generating a precoder and performing a port modulation (PM); and a reception end for estimating an effective channel and a transmitted precoder, and performing feedback of a channel correlation index (CCI) and/or a modulation order index (MOI).
The modulation order means the number of bits which are loaded on one modulation symbol and are reported from a transmission end to a reception end. Generally, the modulation orders of BPSK, QPSK, 16 QAM, 64 QAM and 256 QAM, which are modulation schemes used in a mobile communication system, are 1, 2, 4, 6 and 8, respectively.
Referring to
Here, “H” and “Heff=HF” are configured according to the following equation 4.
When it is assumed that “a” having a length of “m=log2 P” is mapped to a jth port in equations 3 and 4, a reception signal of a terminal is expressed as the following equation 5.
y=√{square root over (ρ)}h
eff,j
(col)
+n [Equation 5]
Here, heff,j(col)=[h1(row)fj, . . . , hM
Before an actual data transmission and reception, each terminal estimates P number of ports, and configures the Heff of equation 4. Thereafter, an optical detector for equation 5 may be configured according to the following equations 6 and 7.
According to the embodiment, a codebook is configured in a form in which an existing Discrete Fourier Transform (DFT) codebook or Grassmannian codebook is multiplied by a transmission correlation matrix RT, wherein a jth column of “F” is configured as the following equation 8.
f
R
,j
=R
T
1/2
f
j
/∥R
T
1/2
f
j∥ [Equation 8]
As shown in the following description, the “PM” proposed in the embodiment can obtain a robust characteristic in correlation through a codebook constituted by a precoding vector as expressed in equation 8. In addition, as shown in the following description, since the number of pilots necessary for PM transmission is “P” in number regardless of the number of transmission antennas, an excellent performance can be obtained when the “P” is set by taking the coherence bandwidth (BW)-time of each terminal into consideration.
Referring to
When the PM mode is set, the base station provides basic information for communication to a terminal through upper signaling at step 420. The base station performs scheduling for PM at step 430. The base station transmits an RS and data by applying PM at step 440. Detailed operations for the scheduling, and an RS and data transmission/reception processes will be described later with reference to
a is a flowchart showing a scheduling process of a base station according to an embodiment of the present invention.
b is a flowchart showing a channel information transmission process of a terminal according to an embodiment of the present invention.
The procedure of
A PM scheduling may be performed, for example, in order as follows.
Referring to
The terminal receives the initial RS from the base station at step 555.
The terminal estimates a coherent bandwidth-time block and other channel information according thereto using the received initial RS at step 560. The terminal may estimate spatial correlation. On the basis thereof, the terminal may obtain an MOI and/or CCI estimation value. The terminal feeds channel information back to the base station at step 565. The channel information may include at least one of an MOI and a CCI.
The MOI may be separately set depending on each frequency, or may be set to one MOI value which represents the entire system frequency band. Here, whether an MOI for each frequency is to be fed back or one representative MOI is to be set for the entire frequency band may be determined by an upper signal from the base station.
According to a modified embodiment, the base station may estimate transmission-end correlation directly from a UL signal, without feedback of a CCI by the terminal.
The base station receives the channel information at step 510.
The base station performs scheduling to allocate data resources to the terminal by making reference to a received MOI estimation value at step 515. In this case, various scheduling schemes, such as round robin (RR) or proportional fair (PF), may be employed. The base station determines an RS structure to be applied for the terminal. When an MOI from the terminal, or by predetermined periods, the base station may perform scheduling for the terminal and re-adjust an RS structure to be applied for the terminal.
In the scheduling step, the base station determines a modulation order to be used by the terminal. The base station may notify the terminal of an allocated modulation order indicator (MOI) through scheduling information at step 520. Although the terminal transfers an MOI estimation value to the base station at step 510, the base station may apply the MOI estimation value to a corresponding terminal, or may apply another MOI to the corresponding terminal by taking another factor into consideration.
At step 525, the base station compensates a codebook according to an acquired CCI. For example, the base station may compensate a codebook according to spatial correlation. As described above, the base station may receive a CCI from the terminal, or may estimate correlation from a UL signal. The base station may compensate a codebook when receiving a CCI from the terminal. According to a modified embodiment, the base station may compensate a codebook when receiving an MOI from the terminal. According to another modified embodiment, on generation of an event requiring compensation of a codebook, the base station may compensate the codebook when sensing that compensation of the codebook has been required.
At step 530, the base station makes reference to an acquired CCI and an MOI allocated to the terminal, and accordingly, transmits an RS and data, to which a PM scheduling is applied, to the terminal. The base station may transmit an RS and a data symbol after mapping the RS and data symbol using an RS-precoder mapping table. In view of the terminal, the terminal receives the RS and data, to which the PM scheduling is applied, at step 570.
When the PM scheduling is completed, and the respective data resources are allocated to terminals, a PM symbol (data and an RS) is transmitted and received between the base station and the terminal according to the following steps.
The base station allocates an MOI, which is determined by the base station, to the scheduled terminal.
The base station and the terminal may share RS information, which is to be used in PM symbol mapping and de-mapping, through MOI allocation with each other. The base station may determine an RS-precoder mapping table according to an MOI allocated to the terminal, and perform a symbol mapping using the determined table. The terminal may determine an RS-precoder mapping table according to an allocated MOI, and perform a symbol de-mapping using the determined table. The RS information may be generated by mapping MOI allocation information to a specific RS-precoder mapping table. For example, the RS structure may vary depending on a scheduling MCS value.
According to a modified embodiment, the terminal may identify RS information through blind estimation, without a procedure in which the base station transfers MOI allocation to the terminal.
The base station determines the RS structure, for example, the locations of RSs, the number thereof, the density thereof, or the like, of each terminal, and then transmits data and an RS for PM transmission/reception. In this case, a precoding, such as data transmission, for an RS for PM transmission/reception may be applied.
The terminal receives data on the basis of an MOI notified from the base station, or of an MOI and an RS which are estimated by the terminal.
The terminal estimates an SNR and the size of a coherent bandwidth-time block using an RS and data.
According to determination of the base station, an initial RS may be additionally or periodically transmitted and received.
When a trigger event is issued, the terminal may transfer estimated channel information, for example, an MOI and/or a CCI, to the base station. Here, the trigger event may include, for example, sensing of a change in a coherent bandwidth-time and/or in correlation. According to a modified embodiment, the terminal may transfer channel information, e.g. an MOI and/or a CCI, to the base station in a predetermined period.
As understood with reference to explanation to be described later, when an SNR is sufficiently high, the optimal number P* (or density) of RSs according to coherent bandwidth-time BTcoh. may be calculated as shown in table 1.
Since “P*” is variable, a PM mapping/de-mapping table must be variable as well. A mapping table between RS and precoder indexes which can be efficiently shared between the base station and the terminal is required.
When starting an operation in a PM mode, or while PM transmission and reception is being performed, the base station and the terminal may determine which part in
The base station and the terminal shares an RS-precoder mapping table, which is the same as or similar to that shown in
When a coherent bandwidth-time trigger event is generated, the terminal feeds an estimated MOI back to the base station. In this case, the coherent bandwidth-time trigger event may include, for example, a case where an estimated BTcoh. deviates from a range represented by the number “P” of current RSs which is defined in table 1. In addition, the base station may transmit an initial RS for MOI estimation by preset constant periods, and on the basis of the transmitted initial RS, the terminal may periodically estimate and feeds an MOI back to the base station.
The base station may determine “P” on the basis of the fed-back MOI, and notify the terminal of the determined “P” through an upper signaling. The base station modulates an information bit sequence on the basis of the determined “P” and the RS-precoder mapping table, and then transmits the modulated information bit sequence. The terminal demodulates a received PM signal on the basis of the notified “P” and the RS-precoder mapping table.
When the proposed method is applied, the density of an RS can be controlled according to the modulation order of a modulation scheme which is employed in a transmission end. That is to say, an RS structure having a high density may be used when a modulation order is high, and an RS structure having a low density may be used when a modulation order is low. Such a method may be applied even when BPSK, QPSK, 16 QAM, 64 QAM, 256 QAM, or the like, which is an existing modulation scheme, is used. Generally, when an existing modulation scheme is used, a modulation scheme having a higher modulation order requires a relatively superior channel estimation capability. In order to satisfy such requirements, when a modulation order is higher, an RS having a higher density is transmitted. A change in the density of an RS depending on the modulation order of a modulation scheme, as described above, must have been identified by not only a transmission end for performing transmission according to a modulation scheme, but also by a reception end for performing reception thereof. That is to say, a receiver must have identified a change in the density of an RS depending on a modulation scheme in order to enable channel estimation of a received signal and data restoration. On method for solving such a matter is to use a predetermined relation with respect to a modulation order and an RS density between a transmission end and a reception end. That is to say, with respect to a specific modulation order, an RS density and the location of the corresponding RS are determined according to what is preset for the modulation order. In this case, a transmission end notifies a reception end of an MOI, and thus a corresponding can be notified of an RS density and the location of the corresponding RS.
A PM is a technique using a random constellation. When a PM is used, a trade-off relation exists between the increase of a data transmission rate and the increase of a constellation estimation cost according to an increase in the size of a constellation. Therefore, on a PM, an optimal throughput performance can be obtained by changing a modulation order according to the situation of a terminal, and particularly, according to coherent bandwidth-time.
The precoded RS structure of
According to an embodiment shown in
The base station transmits control information for PM transmission/reception to the terminal, and then transmits a symbol of an RS 0 structure to the terminal.
The terminal measures channel coherence, estimates an MOI when a trigger event is generated, and then transmits the estimated MOI to the base station. When receiving the MOI, the base station changes the RS structure of a transmission signal, e.g. the number RSs or the density thereof, according to an RS structure as shown in
The base station transmits control information for PM transmission/reception to the terminal, and then transmits an MCS RS by predetermined periods. When receiving the MCS RS, the terminal measures channel coherence, and then transmits an MOI to the base station. The base station receives the MOI, and then change an RS structure, e.g. the number of RSs and/or the density thereof. When a predetermined period of time has elapsed after the base station transmits the MCS RS to the terminal, the base station transmits data and RSs of an updated RS structure.
As shown in
First, the costs can be reduced. As compared with the conventional antenna selection schemes or the like, a robust characteristic against power limitation of each antenna port or each antenna element can be maintained. Since an RF chain having a small output can be configured, it is possible to maintain the advantages of an existing massive MIMO system, that the unit cost of production for each module is low, active cooling is not required, and the like. In addition, the embodiments of the present invention may be implemented on the basis of TDD massive MIMO hardware.
A method for establishing a codebook is easy. An FDD massive MIMO system may be configured using an existing DFT codebook or Grassmannian codebook. In addition, a codebook can be easily corrected using a transmission-end correlation coefficient, transmission-end antenna geometry, or the like. In view of a codebook, lower compatibility with respect to an existing terminal can be easily ensured.
The cost for channel estimation is variable. Since a variable RS structure is used, an efficient disposal according to the situations of a terminal is possible. A service can be provided even to a terminal which cannot cope with a large burden for channel estimation and feedback due to large frequency selectivity or a short coherence time.
A codebook correction procedure for PM using transmission antenna correlation will be described below in more detail.
An average bit error probability of PM has an upper bound as shown in the following equation 9.
In this case, N(I, j) represents the number of bit errors between an ith symbol and a jth symbol, and PEP(i→j) represents a pairwise error probability between an ith symbol and a jth symbol in a PM system. The PEP of PM is determined by a difference between column vectors of an effective channel, and thus may be calculated according to the following equation 10.
In this case, N0 represents the dispersion of noise. Through equations 9 and 10, it can be understood that a codebook “F” minimizing PEP(i→j) is an optimal codebook of PM. Through equation 11, an optimal codebook can be obtained.
Here, F∞ represents a codebook bank which has an infinite number of codebooks. In order to find an optimal codebook Fopt satisfying equation 11, a transmission end must be completely aware of channel information, and solve a Grassmannian line packing problem whenever a channel is changed. This requires a large amount of feedback and a large amount of calculation.
Meanwhile, since one of the advantages of PM is that feedback can be significantly reduced as compared with an existing system, finding an optimal codebook as shown in equation 11 may be a large burden. When it is assumed that correlation between reception antennas is zero, a difference of column vectors between effective channels may be bounded according to the following equation 12.
Here, RR represents an MR×MR reception antenna correlation matrix, and RT represents an MT×MT transmission antenna correlation matrix. Hw represents an MR×MT Rayleigh fading channel matrix. hi(row) represents an row vector of RR1/2HW. By equation 12, when it is assumed that a transmission end is aware of only correlation between transmission antennas, it can be understood that an expected value of the PEP can be minimized by maximizing ∥RT1/2(fi−fj)∥2. That is to say, when a transmission end is not aware of instantaneous channel information, an optimal codebook can be obtained using the following equation 13.
When RT=I, equation 13 becomes the same as an existing codebook generation condition, and {tilde over (F)} can be easily obtained through a DFT codebook or a Grassmannian line packing solution. In contrast, when RT≠I, two methods of maximally reduce an influence by RT (zero-forcing type; ZF type) or maximally using an influence by RT (matched filter type; MF type) may be considered in order to obtain {tilde over (F)}. An average reception chordal distance is defined according to the following equation 14.
d
R(i,j|H,F)=EH
When it is assumed that fi is an ith column vector of a DFT codebook, an ith column vector in the ZF type codebook may be configured as fZF,i=(RT1/2)−1fi/∥(RT1/2)−1fi∥. Therefore, when the ZF type codebook is used, equation 14 is arranged in the form of equation 15.
Since RT1/2 is a symmetric matrix, an eigenvalue decomposition of RT1/2=UAUH is possible. Here, Λ=diag(λ1, . . . , λM
Here, since gi=UHfi, √{square root over (gj*gj)} comes to the value of a dot product of two random unit vectors. According to equation 16, it can be understood that, as λM
Meanwhile, an ith column vector of an MF-type codebook may be configured as fMF,i=RT1/2fi/∥RT1/2fi∥. Therefore, when an MF-type codebook is used, equation 14 may be arranged in the form of the following equation 17.
Similarly to the case of a ZF-type codebook, the numerator and denominator of equation 17 may be arranged in the forms of the following equations 18 and 19.
According to equations 18 and 19, when an MF-type codebook is used, it can be understood that, as λ1 is larger, an expected value EF{dR,MF(i,j|H,FMF)} of equation 17 comes to a larger value.
The above results show that a system performance is deteriorated by the minimum eigenvalue of a transmission correlation matrix when a ZF-type codebook is used, and a system performance is enhanced by the maximum eigenvalue of a transmission correlation matrix when an MF-type codebook is used. Therefore, an embodiment of the present invention is configured such that each terminal estimates and feeds a transmission correlation matrix back to a base station, or a base station directly estimates RT using a UL signal, thereby enhancing a system performance.
a and 11b show examples of BER performance graphs according to each type of codebooks.
Referring to
a and 12b show other examples of BER performance graphs according to each type of codebooks.
Referring to
Hereinafter, a modulation order trade-off in a PM system will be described.
As described with reference to
When a coherent bandwidth is Nsmooth and a coherent time is Tc, a coherent bandwidth-time is BTcoh.=NsmoothTc. Thus, when BTcoh. is finite, the spatial efficiency of PM may be defined using equation 21.
Equation 21 shows that a spatial efficiency of PM shows a monotonic increasing function of BTcoh. when an SNR has a sufficiently large value, which is a concave function of “P”. That is to say, when a BTcoh. is given, one optimal “P” can be found. With equation 21, a simple reference for estimating an optimal “P” on the basis of the coherent bandwidth-time of a terminal when the terminal has measured the coherent bandwidth-time thereof may be proposed. It may be assumed that the modulation orders of m=log2 P, m=1, . . . , 6 are supported in a PM system. It is understood that, when an SNR has a sufficiently large value, the PM spatial efficiency with modulation order “m” and the PM spatial efficiency with modulation order “m+1” under the condition as the following equation 22 are the same as each other by equation 21.
{BTcoh−2m}log2 2m={BTcoh−2m+1}log2 2m+1
BTcoh=2m(m+2) [Equation 22]
Equation 22 shows that it is necessary to increase a modulation order when a measured BTcoh is larger than “2m(m+2)”. With equation 22, an MOI mapping table such as table 1 may be established.
a and 13b show the results of simulations for optimal modulation orders according to BTcoh when MT=64 with respect to table 1 and equation 22. It can be understood that, with respect to SNRs of p=5 dB or higher, a result that optimal modulation orders are identical to those in table 1 is shown.
Referring to
Referring to
Here, it can be understood that each block of the flowcharts and a combination of the flowcharts can be performed by computer program instructions. Since computer program instructions can be loaded into a processor of a universal computer, a special computer or other programmable data processing equipment, instructions performed via a processor of a computer or other programmable data processing equipment generates means for performing functions described in block(s) of the flowcharts. Since the computer program instructions can be stored in a computer available or computer readable memory capable of configuring a computer or other programmable data processing equipment to implement functions in a scheme, instructions stored in the computer available or computer readable memory can produce manufacturing articles involving an instruction means executing functions described in block(s) of the flowcharts. Because the computer program instructions can be loaded onto a computer or other programmable data processing equipment, a series of operational steps are performed in the computer or other programmable data processing equipment to create a process executed by the computer or other programmable data processing equipment such that instructions performing by the computer or other programmable data processing equipment can provide steps for executing functions described in block(s) of the flowcharts.
Further, each block can indicate a part of a module, a segment, or a code including at least one executable instruction for executing specific logical function(s). It should be noted that several execution examples can generate functions described in blocks out of order. For example, two contiguously shown blocks can be simultaneously performed, and occasionally, the blocks may be performed in a converse order according to corresponding functions.
Here, the term “unit”, as used in the embodiments, refers to software or a hardware component, such as an FPGA) or ASIC, which performs a predetermined function. However, the term “unit” is not limited to software or hardware. The “unit” can be configured to be included in an addressable storage medium and to play one or more processors. Accordingly, for example, the term “unit” includes components, such as software components, object-oriented software components, class components, and task structural components, processes, functions, attributes, procedures, subroutines, segments of a program code, drivers, firmware, microcode, circuit, data, database, data structures, tables, arrays, and variables. Functions provided in components and “units” may be engaged by a smaller number of components and “units”, or may be divided into additional components and “units”. Furthermore, components and “units” may be implemented to play one or more CPUs in a security multimedia card or a device.
Those skilled in the art will appreciate that various modifications, additions and substitutions are possible, without departing from the scope and spirit of the invention as disclosed in the accompanying claims. Therefore, it should be appreciated that the embodiments described above are not limitative, but only illustrative. The scope of the present invention is defined by the following claims, and all modified or varied forms derived from the meaning and scope of the claims and also equivalent concepts thereof should be interpreted to be included in the scope of the present invention.
Meanwhile, although the exemplary embodiments of the present disclosure have been illustrated in the present specification and the accompanying drawings and specific terms have been used, they are used in a general meaning in order to assist in the understanding the present disclosure and do not limit the scope of the present invention. It will be obvious to those skilled in the art to which the present disclosure belongs that other modifications based on the spirit of the present disclosure may be made in addition to the above-mentioned exemplary embodiments.
Number | Date | Country | Kind |
---|---|---|---|
10-2013-0035324 | Apr 2013 | KR | national |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/KR2014/002803 | 4/1/2014 | WO | 00 |