ELECTRONIC DEVICE AND METHOD FOR WIRELESS COMMUNICATION, AND COMPUTER-READABLE STORAGE MEDIUM
20230171049 · 2023-06-01
Assignee
Inventors
Cpc classification
H04W72/23
ELECTRICITY
H04B1/7136
ELECTRICITY
H04W16/14
ELECTRICITY
H04W76/27
ELECTRICITY
International classification
H04W72/23
ELECTRICITY
Abstract
An electronic device and method for wireless communication, and a computer-readable storage medium; the electronic device comprises: a processing circuit, which is configured to: acquire radio resource control (RRC) signaling from a base station, the RRC signaling comprising configuration information used by a user equipment (UE) for a frequency hopping operation during broadband uplink transmission on an unlicensed frequency band, and the UE switching between multiple sub-bands in the broadband by using the frequency hopping operation so as to execute uplink transmission; and acquire downlink control information from the base station, the downlink control information comprising activation information for the frequency hopping operation.
Claims
1. An electronic apparatus for wireless communications, comprising: processing circuitry, configured to: acquire, from a base station, a radio resource control (RRC) signaling which comprises configuration information of a frequency-hopping operation for uplink transmission in wide band of a user equipment on an unlicensed frequency band, wherein the user equipment switches among multiple sub-bands in the wide band to perform the uplink transmission by the frequency-hopping operation; and acquire, from the base station, downlink control information which comprises activation information for the frequency-hopping operation.
2. The electronic apparatus according to claim 1, wherein the configuration information comprises information about a frequency-hopping mode and/or information about a frequency-hopping rule; and/or wherein the activation information comprises indication information of a frequency-hopping mode to be activated and/or indication information of a frequency-hopping rule to be applied.
3. (canceled)
4. The electronic apparatus according to claim 1, wherein the frequency-hopping mode comprises one or more of: a first frequency-hopping mode, in which the user equipment performs the frequency-hopping operation among a plurality of consecutive channel occupation times (COTs), a second frequency-hopping mode, in which the user equipment performs the frequency-hopping operation among a plurality of uplink transmission sections within one COT, and a third frequency-hopping mode, in which the user equipment performs the frequency-hopping operation among periodic uplink transmissions of configured grant scheduling.
5. The electronic apparatus according to claim 4, wherein the information about the frequency-hopping mode comprises one or more of: the number of the plurality of consecutive COTs, the number of interval time slots between adjacent uplink transmissions in the third frequency-hopping mode, and the number of frequency-hopping operations that can be performed in the third frequency-hopping mode; and/or wherein the activation information comprises a first field indicating whether to activate the first frequency-hopping mode and/or a second field indicating whether to activate the second frequency-hopping mode, wherein the first field and the second field multiplex an existing frequency-hopping flag field in the downlink control information.
6. (canceled)
7. The electronic apparatus according to claim 1, wherein the frequency-hopping rule comprises one or more of: a rule for determining which sub-band the user equipment is to be switched to when performing the frequency-hopping operation, and a rule for determining whether to perform the frequency-hopping operation.
8. The electronic apparatus according to claim 7, wherein the frequency-hopping rule further comprises processing for a situation in which a sub-band to which the user equipment is to be switched is occupied.
9. The electronic apparatus according to claim 7, wherein the frequency-hopping rule comprises one or more of: continuously performing the frequency-hopping operation, performing the frequency-hopping operation once every predetermined number of frequency-hopping operation periods, randomly determining a sub-band to be switched to, and switching to a sub-band next to a sub-band used by the user equipment before the frequency-hopping operation is performed.
10. The electronic apparatus according to claim 1, wherein the processing circuitry is configured to perform the frequency-hopping operation on a sub-band on which the uplink transmission is performed in response to the downlink control information, and in a case that the user equipment is to perform the frequency-hopping operation on a plurality of sub-bands, the processing circuitry is configured to perform the frequency-hopping operation on each of the plurality of sub-bands respectively, and if a post-hopping sub-band collision occurs in two or more sub-bands among the plurality of sub-bands, perform the frequency-hopping operation again on the two or more sub-bands involved in the post-hopping sub-band collision until the post-hopping sub-band collision does not occur.
11. The electronic apparatus according to claim 10, wherein the processing circuitry is further configured to, in a case that the plurality of sub-bands are adjacent to each other, perform the frequency-hopping operation by taking the plurality of sub-bands as one sub-band.
12. The electronic apparatus according to claim 1, wherein the downlink control information further comprises an indication indicating whether to activate a sub-band optimization mode in which the processing circuitry is configured to select a sub-band to be used for uplink transmission to perform channel idle detection on the selected sub-band to reduce fragmentation of the sub-bands.
13. The electronic apparatus according to claim 12, wherein in the sub-band optimization mode, the processing circuitry is further configured to select the sub-band based on a distance between the user equipment and another user equipment.
14. The electronic apparatus according to claim 13, wherein the processing circuitry is configured to acquire, from the base station, information about the distance.
15. The electronic apparatus according to claim 14, wherein the processing circuitry is further configured to report a signal to interference and noise ratio of the user equipment to the base station, so that the base station determines the information of the distance between the user equipment and the other user equipment based on the signal to interference and noise ratio of each of user equipments.
16. The electronic apparatus according to claim 14, wherein the information of the distance comprises information indicating whether the distance is near or far, and the processing circuitry is configured to, in a case that the information of the distance comprises the information indicating that the distance is near, select the sub-band taking sub-band selection by the other user equipment into consideration.
17. The electronic apparatus according to claim 1, wherein the RRC signaling is a periodic semi-persistent scheduling RRC signaling.
18. An electronic apparatus for wireless communications, comprising: processing circuitry, configured to: transmit, to a user equipment, a radio resource control (RRC) signaling which comprises configuration information of a frequency-hopping operation for uplink transmission in wide band of the user equipment on an unlicensed frequency band, wherein the user equipment switches among multiple sub-bands in the wide band to perform the uplink transmission by the frequency-hopping operation; and transmit, to the user equipment, downlink control information which comprises activation information for the frequency-hopping operation.
19. The electronic apparatus according to claim 18, wherein the configuration information comprises information about a frequency-hopping mode and/or information about a frequency-hopping rule; and/or wherein the activation information comprises indication information of a frequency-hopping mode to be activated and/or indication information of a frequency-hopping rule to be applied.
20. (canceled)
21. The electronic apparatus according to claim 19, wherein the frequency-hopping mode comprises one or more of: a first frequency-hopping mode, in which the user equipment performs the frequency-hopping operation among a plurality of consecutive channel occupation times (COTs), a second frequency-hopping mode, in which the user equipment performs the frequency-hopping operation among a plurality of uplink transmission sections within one COT, and a third frequency-hopping mode, in which the user equipment performs the frequency-hopping operation among periodic uplink transmissions of configured grant scheduling.
22.-26. (canceled)
27. The electronic apparatus according to claim 19, wherein the downlink control information further comprises an indication indicating whether to activate a sub-band optimization mode in which the user equipment selects a sub-band to be used for uplink transmission to perform channel idle detection on the selected sub-band to reduce fragmentation of the sub-bands.
28.-31. (canceled)
32. A method for wireless communications, comprising: acquiring, from a base station, a radio resource control (RRC) signaling which comprises configuration information of a frequency-hopping operation for uplink transmission in wide band of a user equipment on an unlicensed frequency band, wherein the user equipment switches among multiple sub-bands in the wide band to perform the uplink transmission by the frequency-hopping operation; and acquiring, from the base station, downlink control information which comprises activation information for the frequency-hopping operation.
33.-34. (canceled)
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0015] To further set forth the above and other advantages and features of the present disclosure, detailed description will be made in the following taken in conjunction with accompanying drawings in which identical or like reference signs designate identical or like components. The accompanying drawings, together with the detailed description below, are incorporated into and form a part of the specification. It should be noted that the accompanying drawings only illustrate, by way of example, typical embodiments of the present disclosure and should not be construed as a limitation to the scope of the disclosure. In the accompanying drawings:
[0016]
[0017]
[0018]
[0019]
[0020]
[0021]
[0022]
[0023]
[0024]
[0025]
[0026]
[0027]
[0028]
[0029]
[0030]
[0031]
[0032]
[0033]
[0034]
DETAILED DESCRIPTION OF EMBODIMENTS
[0035] An exemplary embodiment of the present disclosure will be described hereinafter in conjunction with the accompanying drawings. For the purpose of conciseness and clarity, not all features of an embodiment are described in this specification. However, it should be understood that multiple decisions specific to the embodiment have to be made in a process of developing any such embodiment to realize a particular object of a developer, for example, conforming to those constraints related to a system and a service, and these constraints may change as the embodiments differs. Furthermore, it should also be understood that although the development work may be very complicated and time-consuming, for those skilled in the art benefiting from the present disclosure, such development work is only a routine task.
[0036] Here, it should also be noted that in order to avoid obscuring the present disclosure due to unnecessary details, only a device structure and/or processing steps closely related to the solution according to the present disclosure are illustrated in the accompanying drawing, and other details having little relationship to the present disclosure are omitted.
First Embodiment
[0037] For ease of understanding,
[0038]
[0039] The first acquiring unit 101 and the second acquiring unit 102 may be implemented by one or more processing circuitries, and the processing circuitry, for example, may be implemented as a chip or a processor. Moreover, it should be understood that the functional units in the electronic apparatus shown in
[0040] The electronic apparatus 100, for example, may be arranged on a UE side or may be communicatively connected to a UE. It should be further noted that the electronic apparatus 100 may be implemented at a chip level or at a device level. For example, the electronic apparatus 100 may operate as a UE itself, and may include external devices such as a memory and a transceiver (not shown in
[0041] The UE performs the frequency-hopping operation among multiple sub-bands in the wideband when performing the uplink transmission, improving the reliability of data transmission, and improving the success probability of the LBT due to making use of the diversity gain of the multiple sub-bands, thereby transmitting data more timely and reducing the latency.
[0042] The first acquiring unit 101 acquires, from the base station, configuration information for the frequency-hopping operation. The information may be included in the RRC signaling. Exemplarily, the RRC signaling is a periodic semi-persistent scheduling (SPS) RRC signaling. Alternatively, the RRC signaling is a periodic configured grant scheduling RRC signaling.
[0043] The UE continuously detects a physical downlink control channel (PDCCH). The second acquiring unit 102 acquires an activation indication for the frequency-hopping operation from the DCI in the detected PDCCH for the UE. The UE performs the frequency-hopping operation based on the activation indication.
[0044] For example, the configuration information may include information about a frequency-hopping mode and/or information about a frequency-hopping rule. In other words, The configuration information is used for configuring under what conditions the frequency-hopping operation is performed and/or how to perform the frequency-hopping operation. The activation information may include indication information of a frequency-hopping mode to be activated and/or indication information of a frequency-hopping rule to be applied. For example, in a case that the frequency-hopping mode is unique, the configuration information may not include the information about the frequency-hopping mode, and the activation information may not include the information of the frequency-hopping mode to be activated, which is agreed by default by the base station and the UE. Similarly, in a case that the frequency-hopping rule is unique, the configuration information may not include the information about the frequency-hopping rule, and the activation information may not include the information of the frequency-hopping rule to be applied, which is agreed by default by the base station and the UE.
[0045] Further, in a specific example, the base station and the UE may agree to adopt a fixed frequency-hopping mode and a fixed frequency-hopping rule by default, instead of configuring through the RRC signaling and indicating through the DCI.
[0046] In an example, the frequency-hopping mode may include one or more of: a first frequency-hopping mode in which the UE performs the frequency-hopping operation among multiple consecutive channel occupation times (OCTs), a second frequency-hopping mode in which the UE performs the frequency-hopping operation among multiple uplink transmission sections within one COT, and a third frequency-hopping mode in which the UE performs the frequency-hopping operation among periodic uplink transmissions of configured grant scheduling.
[0047]
[0048] Accordingly, the information about the first frequency-hopping mode in the configuration information may include the number of multiple consecutive COTs, such as a value of S as mentioned above. Frequency-hopping transmission is performed among multiple consecutive COTs, effectively resisting frequency-selective fading of the sub-bands, and mitigating the impact of LBT failures.
[0049]
[0050] Frequency-hopping transmission is performed among multiple uplink transmission sections within a single COT, effectively avoiding disadvantages caused by preempting sub-bands by other devices due to switching between uplink and downlink in a single COT, thereby enabling the available sub-bands to be found more quickly for transmission and reducing the latency.
[0051]
[0052] Accordingly, the information about the third frequency-hopping mode in the configuration information may include the number of interval time slots between adjacent uplink transmissions, such as the above K. In addition, the information about the third frequency-hopping mode may further include the number of frequency-hopping operations that can be performed (hereinafter also referred to as the number of survivals of frequency-hopping transmission). The number of frequency-hopping operations that can be performed refers to the maximum number of frequency-hopping operations that can be performed among periodic uplink transmissions of the configured grant scheduling.
[0053] By performing frequency-hopping transmission among periodic uplink transmissions of the configured grant scheduling, the advantages of multiple sub-bands can be better utilized, the impact of LBT failures and the latency can be reduced, improving the reliability of transmission.
[0054] The activation information may include indication information of a frequency-hopping mode to be activated, such as information for indicating which one of the first frequency-hopping mode, the second frequency-hopping mode and the third frequency-hopping mode is to be activated, or information for indicating whether to activate a certain frequency-hopping mode.
[0055] Exemplarily, the activation information may include a first field indicating whether to activate the first frequency-hopping mode and/or a second field indicating whether to activate the second frequency-hopping mode. For example, the first field is IsMultipleSlotsHopping, and the second field is IsMultipleULHoppingSigleCOT. In a case that the first field takes the value of 1, it indicates that the first frequency-hopping mode is to be activated; and in a case that the second field takes the value of 1, it indicates that the second frequency-hopping mode is to be activated. In addition, the first field and the second field may multiplex an existing frequency-hopping flag field, such as Frequency Hopping Flag, in the DCI. The first field and the second field may also be the same field, and different values indicate different frequency-hopping modes are to be activated. It should be understood that the above is merely an example of how to indicate the frequency-hopping mode to be activated, and is not limiting.
[0056] Based on the configuration and indication of multiple frequency-hopping modes, the uplink transmission scheme can be configured more flexibly to better meet different service requirements.
[0057] Hereinafter, an example of how to perform a frequency-hopping operation, that is, a frequency-hopping rule, is specifically described. For example, a frequency-hopping rule may be designed to enable the UE to find available sub-bands for transmission and to reduce the impact of frequency-selective fading as much as possible.
[0058] The frequency-hopping rule may include one or more of: a rule for determining which sub-band the UE is to be switched to when performing the frequency-hopping operation, and a rule for determining whether to perform the frequency-hopping operation. In addition, the frequency-hopping rule may further include processing for a situation in which a sub-band to which the UE is to be switch is occupied.
[0059] Exemplarily, the frequency-hopping rule may include one or more of: continuously performing the frequency-hopping operation, performing frequency-hopping operation once every predetermined number of frequency-hopping operation periods, randomly determining a sub-band to be switched to, and switching to a sub-band next to a sub-band used by the UE before the frequency-hopping operation is performed. The frequency-hopping operation period refers to a time interval between two frequency-hopping operations in each of the frequency-hopping modes. Specifically, for example, in the first frequency-hopping mode, the frequency-hopping operation period is one COT; in the second frequency-hopping mode, the frequency-hopping operation period is one uplink transmission section; and in the third frequency-hopping mode, the frequency-hopping operation period is a time interval between adjacent uplink transmissions.
[0060] For ease of understanding, specific examples of three frequency-hopping rules are provided below. It should be understood that these examples are not limiting.
[0061] According to a first frequency-hopping rule, the UE continuously performs frequency-hopping operations, that is, the UE performs a frequency-hopping operation between every two frequency-hopping operation periods. It is assumed that f.sub.n represents the number of a sub-band to which the UE is to be switched in an n-th frequency-hopping operation period (that, an n-th frequency-hopping operation), the first frequency-hopping rule may be expressed as:
f.sub.n=(f.sub.n−1+1)mod X, if rand(1)>1−ϵ (1)
f.sub.n└X*rand(1)┘, if rand(1)<ϵ (2)
[0062] where X represents the total number of optional sub-bands, ϵ represents a sub-band selection resetting probability, and the rand(1) function returns a value ranging from 0 to 1 with a uniform probability. It can be seen from equation (1) that, if rand(1)>1−ϵ, the UE will frequency hop to a sub-band next to a sub-band previously used by the UE. It can be seen from equation (2) that, if rand(1)<ϵ, the UE will randomly switch to a sub-band. Furthermore, in a case that LBT results for the f.sub.n sub-bands fail, the UE continuously applies the first frequency-hopping rule to attempt to switch to a next sub-band or another sub-band which is randomly determined.
[0063] By using the first frequency-hopping rule, each of the sub-bands can be selected with equal probability, and sub-band resetting is possible to be realized.
[0064] According to a second frequency-hopping rule, the UE performs one frequency-hopping operation every T frequency-hopping operation periods. It is assumed that g.sub.n represents the number of a sub-band to which the UE is to be switched to in an n-th frequency-hopping operation period, the second frequency-hopping rule may be expressed as:
g.sub.nT+x=g.sub.nT+1,2≤x≤T,n≥0 (3)
g.sub.(n+1)T+1=(g.sub.nT+1+1)Mod X,n≥0 (4)
[0065] where X represents the total number of optional sub-bands, and T represents the number of frequency-hopping operation periods between two adjacent frequency-hopping operations. It can be seen from equation (3) that one frequency-hopping operation is performed every T frequency-hopping operation periods. It can be seen from equation (4) that in performing the frequency-hopping operation, the UE switches to a sub-band next to a sub-band used by the UE before the frequency-hopping operation is performed.
[0066] By using the second frequency-hopping rule, the frequency of the frequency-hopping occurrence can be controlled, thereby ensuring that frequency-hopping does not occur frequently. By adjusting T, the frequency of the frequency-hopping operation can be adjusted for different channel change rates, thereby improving the reliability of data transmission.
[0067] According to a third frequency-hopping rule, the UE performs one frequency-hopping operation every T frequency-hopping operation periods. It is assumed that h.sub.n represents the number of a sub-band to which the UE is to be switched in an n-th frequency-hopping operation period, the third frequency-hopping rule may be expressed as:
h.sub.nT+x=h.sub.nT+1,2≤x≤T,n≥0 (5)
h.sub.(n+1)T+1=└X*rand)┘,n≥0 (6)
[0068] where X represents the total number of optional sub-bands, and T represents the number of frequency-hopping operation periods between two adjacent frequency-hopping operations. It can be seen from equation (5) that one frequency-hopping operation is performed every T frequency-hopping operation periods. It can be seen from equation (6) that in performing the frequency-hopping operation, the UE switches to a randomly determined sub-band.
[0069] Similarly, by using the third frequency-hopping rule, the frequency of the frequency-hopping occurrence can be controlled, thereby ensuring that frequency-hopping does not occur frequently. By adjusting T, the frequency of the frequency-hopping operation can be adjusted for different channel change rates, thereby improving the reliability of data transmission.
[0070] Which frequency-hopping rule is to be used by the UE may be configured by an RRC signaling, or may be indicated by DCI. Alternatively, the base station and the UE may agree to use a specific frequency-hopping rule by default, which is not limiting.
[0071] As shown in
[0072] In addition, in order to minimize fragmentation of remaining spectrum after the UE selects a sub-band for transmission and to utilize a guard band between sub-bands, a sub-band optimization mode may be adopted. In the sub-band optimization mode, the UE (specifically, for example, the execution unit 103) selects a sub-band to be used for uplink transmission to perform channel idle detection (such as LBT) to reduce fragmentation of the sub-bands. In this way, the utilization efficiency of the guard band between the sub-bands can be improved. The DCI acquired by the second acquiring unit 102 may further include an indication indicating whether to activate the sub-band optimization mode.
[0073]
[0074] The sub-band optimization selection by the UE may be affected by impact between the UE and another UE. For example, in the sub-band optimization mode, the execution unit 103 is further configured to select the sub-band based on the distance between the UE and another UE.
[0075] In a case that the distance between the UE (referred to as UE1) and another UE (referred to as UE2) is near, such as smaller than a predetermined threshold, when the UE1 uses a sub-band, the UE2 will detect that the sub-band is occupied. Therefore, the result of the UE1 selecting a sub-band for LBT will affect the UE2. In a case that the distance between the UE1 and the UE2 is far, such as greater than a predetermined threshold, the sub-band selection by the UE1 does not affect the selection by the UE2, and the utilization of the sub-bands by the UE1 and the UE2 may be completely decoupled.
[0076]
[0077] Exemplarily, the second acquiring unit 102 is further configured to acquire, from the base station, information about the distance. For example, the information about the distance may be a value of the actual distance provided by the base station, and the UE determines that the distance between the UE and the other UE is far or near based on the value of the distance. Alternatively, the information about the distance may include information indicating whether the distance is near or far. The execution unit 103 is configured, in a case that the information about the distance indicates that the distance is near, to select the sub-band taking sub-band selection by the other UE into consideration. On the contrary, in a case that the information about the distance indicates that the distance is far, the execution unit 103 selects the sub-band without considering sub-band selection by the other UE.
[0078] For example, the distance between the UE1 and the UE2 being near or far may be estimated based on a degree of interferences between the UE1 and the UE2. In a case that the interferences between the UE1 and the UE2 are strong, it is determined that the distance between the UE1 and the UE2 is near; and otherwise, it is determined that the distance between the UE1 and the UE2 is far. For example, the interferences may be represented by a signal to interference and noise ratio (SINR) of the UE. Exemplarily, in a case that an SINR of the UE1 is less than a threshold due to the interferences of the UE2 to the UE1, it is determined that the distance between the UE1 and the UE2 is near.
[0079] It is assumed that the distance between the UE1 and the UE2 is represented by d.sub.1.sup.2, interferences I.sub.1.sup.2 are produced, as shown in the following equation (7), and the receiving SINR.sub.1.sup.2 of the UE1 is as shown in the following equation (8). In a case that SINR.sub.1.sup.2<SINR.sub.th due to d.sub.1.sup.2, it is determined that the UE1 is near to the UE2. In the equation (7), P.sub.Tx represents a transmitting power of the UE2, G.sub.Tx represents an antenna gain, λ and α represent constants. In the equation (8), P.sub.Rx represents a receiving power of the UE1, and N.sub.0 represents a white-noise power.
[0080] In an example, the execution unit 103 is further configured to report an SINR of the UE to the base station, so that the base station determines the information of the distances between the UE and the other UE based on the SINR of each of UEs. For example, the base station compares the reported SINR with a set threshold to determine a distance relationship between two UEs, and provides a determination result to the UE.
[0081] In summary, with the electronic apparatus 100 according to the present embodiment, the frequency-hopping technology can be adopted in the uplink wideband transmission on the unlicensed frequency band, so that the uplink transmission can be switched among multiple sub-bands, improving the reliability of the uplink transmission and effectively reducing the latency. In addition, with the electronic apparatus 100, the sub-band is selected in the sub-band optimization mode, reducing fragmentation of spectrum, improving the utilization rate of the guard bands between the sub-bands, thereby improving the utilization efficiency of the spectrum.
[0082] For ease of understanding,
[0083] It should be understood that the information procedure described above is only an example, and in practical applications, adjustments may be made according to requirements, such as adding or removing information items.
Second Embodiment
[0084]
[0085] The first transmitting unit 101 and the second transmitting unit 102 may be implemented by one or more processing circuitries. The processing circuitry, for example, may be implemented as a chip or a processor. Moreover, it should be understood that the functional units in the electronic apparatus shown in
[0086] The electronic apparatus 200, for example, may be arranged on a base station side or may be communicatively connected to a base station. The base station described in the present disclosure may be a Transmit Receive Point (TRP) or an Access Point (AP). It should be further noted that the electronic apparatus 200 may be implemented at a chip level or a device level. For example, the electronic apparatus 200 may function as a base station itself, and may include an external device such as a memory and a transceiver (not shown in
[0087] As mentioned above, the UE performs the frequency-hopping operation among multiple sub-bands in the wideband in performing the uplink transmission, improving the reliability of data transmission, improving the success probability of the LBT due to making use of the diversity gain of the multiple sub-bands, thereby transmitting data more timely and reducing the latency. The electronic apparatus 200 in this embodiment is configured to configure and indicate the frequency-hopping operation of the UE.
[0088] The first transmitting unit 201 transmits, to the UE, configuration information of the frequency-hopping operation through an RRC signaling. Exemplarily, the RRC signaling is a periodic semi-persistent scheduling RRC signaling. Alternatively, the RRC signaling is a periodic configured grant scheduling RRC signaling. The second transmitting unit 202 transmits, to the UE, activation information of the frequency-hopping operation through DCI, so that the UE performs the frequency-hopping operation based on the activation information.
[0089] For example, the configuration information may include information about a frequency-hopping mode and/or information about a frequency-hopping rule. In other words, the configuration information is used for configuring under what conditions the frequency-hopping operation is performed and/or how to perform the frequency-hopping operation. The activation information may include indication information of a frequency-hopping mode to be activated and/or indication information of a frequency-hopping rule to be applied.
[0090] In an example, the frequency-hopping mode may include one or more of: a first frequency-hopping mode in which the UE performs the frequency-hopping operation among multiple consecutive OCTs, a second frequency-hopping mode in which the UE performs the frequency-hopping operation among multiple uplink transmission sections within one COT, and a third frequency-hopping mode in which the UE performs the frequency-hopping operation among periodic uplink transmissions of configured grant scheduling. The first frequency-hopping mode, the second frequency-hopping mode and the third frequency-hopping mode have been described specifically in the first embodiment with reference to
[0091] Accordingly, the information about the frequency-hopping mode in the configuration information may include one or more of: the number of multiple consecutive COTs, the number of interval time slots between adjacent uplink transmissions in the third frequency-hopping mode, and the number of frequency-hopping operations that can be performed in the third frequency-hopping mode.
[0092] Similarly, the activation information may include indication information of a frequency-hopping mode to be activated, such as information for indicating which one of the first frequency-hopping mode, the second frequency-hopping mode and the third frequency-hopping mode is to be activated, or information for indicating whether to activate a certain frequency-hopping mode.
[0093] Exemplarily, the activation information may include a first field indicating whether to activate the first frequency-hopping mode and/or a second field indicating whether to activate the second frequency-hopping mode. For example, the first field is IsMultipleSlotsHopping, and the second field is IsMultipleULHoppingSigleCOT. In a case that the first field takes the value of 1, it indicates that the first frequency-hopping mode is to be activated; and in a case that the second field takes the value of 1, it indicates that the second frequency-hopping mode is to be activated. In addition, the first field and the second field may multiplex an existing frequency-hopping flag field, such as Frequency Hopping Flag, in the DCI. The first field and the second field may be the same field, and different values indicate that different frequency-hopping modes are to be activated. It should be understood that the above is merely an example of how to indicate the frequency-hopping mode to be activated, and is not limiting.
[0094] Based on the configuration and indication of multiple frequency-hopping modes, the uplink transmission scheme can be configured flexibly to meet different service requirements.
[0095] The UE may perform the frequency-hopping operation by adopting one of the multiple frequency-hopping rules. Therefore, the configuration information may configure multiple frequency-hopping rules for the UE. For example, a frequency-hopping rule may be designed to enable the UE to find an available sub-band for transmission and to reduce the impact of frequency-selective fading.
[0096] In one example, the frequency-hopping rule may include one or more of: a rule for determining which sub-band the UE is to be switched to when performing the frequency-hopping operation, and a rule for determining whether to perform the frequency-hopping operation. In addition, the frequency-hopping rule may further include processing for a situation in which a sub-band to which the UE is to be switched is occupied. The processing includes, for example, performing the frequency-hopping operation again according to the frequency-hopping rule until the sub-band which is switched to is available.
[0097] Exemplarily, the frequency-hopping rule may include one or more of: continuously performing the frequency-hopping operation, performing frequency-hopping operation once every predetermined number of frequency-hopping operation periods, randomly determining a sub-band to be switched to, and switching to a sub-band next to a sub-band used by the UE before the frequency-hopping operation is performed. The frequency-hopping operation period refers to a time interval between two frequency-hopping operations in each of the frequency-hopping modes. Specifically, for example, in the first frequency-hopping mode, the frequency-hopping operation period is one COT; in the second frequency-hopping mode, the frequency-hopping operation period is one uplink transmission section; and in the third frequency-hopping mode, the frequency-hopping operation period is a time interval between adjacent uplink transmissions.
[0098] Specific examples of the three frequency-hopping rules have been provided in the first embodiment, and are not repeated herein. The gNB may configure the frequency-hopping rule for the UE through an RRC signaling, and may dynamically indicate the frequency-hopping rule to the UE through DCI, which are not limiting.
[0099] In addition, the DCI may further include an indication indicating whether to activate a sub-band optimization mode. In the sub-band optimization mode, the UE selects a sub-band to be used for uplink transmission to perform channel idle detection (such as LBT) to reduce fragmentation of the sub-bands. In addition, by using the sub-band optimization mode, guard bands between sub-bands can be utilized, thereby improving the utilization efficiency of the guard bands between the sub-bands.
[0100] As described in the first embodiment, the sub-band optimal selection by the UE may be affected by the impact between the UE and another UE. Therefore, in the sub-band optimization mode, the UE can select the sub-band based on the distance between the UE and the other UE. In this embodiment, the second transmitting unit 202 provides the UE with information about the distance between the UE and the other UE. For example, the information about the distance may be values of the actual distance. Alternatively, the information about the distance includes information indicating whether the distance is near or far. In a case that the information about the distance indicates that the distance is near, the UE selects the sub-band taking the sub-band selection by the other UE into consideration. A specific example, for example, is shown in
[0101] The electronic apparatus 200 may acquire, from each of the UEs, an SINR of the UE, and determine the information about the distance between the UE and another UE based on the SINR of each of the UEs.
[0102] In summary, with the electronic apparatus 200 according to the embodiments of the present embodiment, the frequency-hopping technology is adopted by the UE in the uplink wideband transmission on the unlicensed frequency band, so that the uplink transmission can be switched among multiple sub-bands, improving the reliability of the uplink transmission and effectively reducing the latency. In addition, with the electronic apparatus 200, the UE can select a sub-band in the sub-band optimization mode, reducing fragmentation of spectrum, improving the utilization rate of the guard bands between the sub-bands, thereby improving the utilization efficiency of the spectrum.
Third Embodiment
[0103] In the above description of embodiments of the electronic apparatuses for wireless communications, it is apparent that some processing and methods are further disclosed. In the following, a summary of the methods is described without repeating details that are described above. However, it should be noted that although the methods are disclosed when describing the electronic apparatuses for wireless communications, the methods are unnecessary to adopt those components or to be performed by those components described above. For example, implementations of the electronic apparatuses for wireless communications may be partially or completely implemented by hardware and/or firmware. Methods for wireless communications to be discussed blow may be completely implemented by computer executable programs, although these methods may be implemented by the hardware and/or firmware for implementing the electronic apparatuses for wireless communications.
[0104]
[0105] For example, the configuration information includes information about a frequency-hopping mode and/or information about a frequency-hopping rule. The activation information includes indication information of a frequency-hopping mode to be activated and/or indication information of a frequency-hopping rule to be applied. The RRC signaling is a periodic semi-persistent scheduling RRC signaling.
[0106] Exemplarily, the frequency-hopping mode may include one or more of: a first frequency-hopping mode in which the UE performs the frequency-hopping operation among multiple consecutive COTs, a second frequency-hopping mode in which the UE performs the frequency-hopping operation among multiple uplink transmission sections within one COT, and a third frequency-hopping mode in which the UE performs the frequency-hopping operation among periodic uplink transmissions of configured grant scheduling.
[0107] The information about the frequency-hopping mode includes one or more of: the number of the multiple consecutive COTs, the number of interval time slots between adjacent uplink transmissions in the third frequency-hopping mode, and the number of frequency-hopping operations that can be performed in the third frequency-hopping mode.
[0108] The activation information includes, for example, a first field indicating whether to activate the first frequency-hopping mode and/or a second field indicating whether to activate the second frequency-hopping mode. The first field and the second field multiplex an existing frequency-hopping flag field in the DCI.
[0109] The frequency-hopping rule includes, for example, one or more of: a rule for determining which sub-band the UE is to be switched to when performing the frequency-hopping operation, and a rule for determining whether to perform the frequency-hopping operation. The frequency-hopping rule may further include processing for a situation in which a sub-band to which the UE is to be switched is occupied.
[0110] Exemplarily, the frequency-hopping rule includes one or more of: continuously performing the frequency-hopping operation, performing the frequency-hopping operation once every predetermined number of frequency-hopping operation periods, randomly determining a sub-band to be switched to, and switching to a sub-band next to a sub-band used by the UE before the frequency-hopping operation is performed.
[0111] Although not shown in
[0112] In addition, the DCI may further include an indication indicating whether to activate a sub-band optimization mode in which the UE selects a sub-band to be used for uplink transmission to perform channel idle detection on the selected sub-band to reduce fragmentation of the sub-bands. For example, in the sub-band optimization mode, the sub-band may be selected based on a distance between the UE and another UE.
[0113] For example, the method further includes: acquiring, from the base station, information about the distance. The information about the distance may include information indicating whether the distance is near or far, and in a case that the information about the distance includes information indicating that the distance is near, the sub-band is selected by taking sub-band selection by another UE into consideration.
[0114] The method further includes: reporting an SINR of the UE to the base station, so that the base station determines the information about the distance between the UE and another UE based on the SINR of each of UEs.
[0115]
[0116] For example, the RRC signaling is a periodic semi-persistent scheduling RRC signaling. For example, the configuration information includes information about a frequency-hopping mode and/or information about a frequency-hopping rule. The activation information includes indication information of a frequency-hopping mode to be activated and/or indication information of a frequency-hopping rule to be applied.
[0117] Exemplarily, the frequency-hopping mode may include one or more of: a first frequency-hopping mode in which the UE performs the frequency-hopping operation among multiple consecutive COTs, a second frequency-hopping mode in which the UE performs the frequency-hopping operation among multiple uplink transmission sections within one COT, and a third frequency-hopping mode in which the UE performs the frequency-hopping operation among periodic uplink transmissions of configured grant scheduling.
[0118] The information about the frequency-hopping mode includes one or more of: the number of the multiple consecutive COTs, the number of interval time slots between adjacent uplink transmissions in the third frequency-hopping mode, and the number of frequency-hopping operations that can be performed in the third frequency-hopping mode.
[0119] The activation information includes, for example, a first field indicating whether to activate the first frequency-hopping mode and/or a second field indicating whether to activate the second frequency-hopping mode. The first field and the second field multiplex an existing frequency-hopping flag field in the DCI.
[0120] The frequency-hopping rule includes, for example, one or more of: a rule for determining which sub-band the UE is to be switched to when performing the frequency-hopping operation, and a rule for determining whether to perform the frequency-hopping operation. The frequency-hopping rule may further include processing for a situation in which a sub-band to which the UE is to be switched is occupied.
[0121] Exemplarily, the frequency-hopping rule includes one or more of: continuously performing the frequency-hopping operation, performing the frequency-hopping operation once every predetermined number of frequency-hopping operation periods, randomly determining a sub-band to be switched to, and switching to a sub-band next to a sub-band used by the UE before the frequency-hopping operation is performed.
[0122] In addition, the DCI may further include an indication indicating whether to activate the sub-band optimization mode. In the sub-band optimization mode, the UE selects a sub-band to be used for uplink transmission to perform channel idle detection on the selected sub-band to reduce fragmentation of the sub-bands.
[0123] To enable the UE to determine whether it is required to consider the influence of other UEs in selecting a sub-band, the method further includes providing the UE with information about a distance between the UE and another UE. The information of the distance, for example, includes information indicating whether the distance is near or far. In a case that the information about the distance includes information indicating that the distance is near, the UE selects the sub-bands taking the sub-band selection by the other UE into consideration.
[0124] The method further includes: acquiring, from each of UEs, an SINR of the UE; and determining information about the distance between the UE and another UE based on the SINR of each of the UEs.
[0125] It should be noted that the methods described above may be used in combination or individually, and the details thereof have been described in detail in the first embodiment and the second embodiment, which are not repeated herein.
[0126] The technology according to the present disclosure is applicable to various products.
[0127] For example, the electronic apparatus 200 may be implemented as various base stations. The base station may be implemented as any type of evolved node B (eNB) or gNB (a 5G base station). The eNB includes, for example, a macro eNB and a small eNB. The small eNB may be an eNB covering a cell smaller than a macro cell, such as a pico eNB, a micro eNB, and a home (femto) eNB. The case for the gNB is similar to the above. Alternatively, the base station may be implemented as any other type of base station, such as a NodeB and a base transceiver station (BTS). The base station may include: a main body (also referred to as a base station apparatus) configured to control wireless communication; and one or more remote radio head ends (RRH) located at positions different from the main body. In addition, various types of user equipment may each serve as a base station by performing functions of the base station temporarily or semi-permanently.
[0128] The electronic apparatus 100 may be implemented as various user equipments. The user equipment may be implemented as a mobile terminal (such as a smartphone, a tablet personal computer (PC), a notebook PC, a portable game terminal, a portable/dongle-type mobile router, and a digital camera device) or an in-vehicle terminal such as a car navigation apparatus. The user equipment may also be implemented as a terminal (also referred to as a machine type communication (MTC) terminal) that performs machine-to-machine (M2M) communication. In addition, the user equipment may be a wireless communication module (such as an integrated circuit module including a single chip) mounted on each of the terminals described above.
Application Examples Regarding a Base Station
First Application Example
[0129]
[0130] Each of the antennas 810 includes a single or multiple antennal elements (such as multiple antenna elements included in a multiple-input multiple-output (MIMO) antenna), and is used for the base station apparatus 820 to transmit and receive wireless signals. As shown in
[0131] The base station device 820 includes a controller 821, a memory 822, a network interface 823, and a radio communication interface 825.
[0132] The controller 821 may be, for example, a CPU or a DSP, and operates various functions of a higher layer of the base station apparatus 820. For example, the controller 821 generates a data packet from data in signals processed by the radio communication interface 825, and transfers the generated packet via the network interface 823. The controller 821 may bundle data from multiple base band processors to generate the bundled packet, and transfer the generated bundled packet. The controller 821 may have logical functions of performing control such as radio resource control, radio bearer control, mobility management, admission control and scheduling. The control may be performed in corporation with an eNB or a core network node in the vicinity. The memory 822 includes a RAM and a ROM, and stores a program executed by the controller 821 and various types of control data (such as terminal list, transmission power data and scheduling data).
[0133] The network interface 823 is a communication interface for connecting the base station apparatus 820 to a core network 824. The controller 821 may communicate with a core network node or another eNB via the network interface 823. In this case, the eNB 800, and the core network node or another eNB may be connected to each other via a logic interface (such as an S1 interface and an X2 interface). The network interface 823 may also be a wired communication interface or a wireless communication interface for wireless backhaul. If the network interface 823 is a wireless communication interface, the network interface 823 may use a higher frequency band for wireless communication than that used by the radio communication interface 825.
[0134] The radio communication interface 825 supports any cellular communication scheme (such as Long Term Evolution (LTE) and LTE-advanced), and provides wireless connection to a terminal located in a cell of the eNB 800 via the antenna 810. The radio communication interface 825 may typically include, for example, a baseband (BB) processor 826 and an RF circuit 827. The BB processor 826 may perform, for example, encoding/decoding, modulating/demodulating, and multiplexing/demultiplexing, and performs various types of signal processing of layers (such as L1, Media Access Control (MAC), Radio Link Control (RLC), and a Packet Data Convergence Protocol (PDCP)). The BB processor 826 may have a part or all of the above-described logical functions instead of the controller 821. The BB processor 826 may be a memory storing communication control programs, or a module including a processor and a related circuit configured to execute the programs. Updating the program may allow the functions of the BB processor 826 to be changed. The module may be a card or a blade that is inserted into a slot of the base station apparatus 820. Alternatively, the module may also be a chip that is mounted on the card or the blade. Meanwhile, the RF circuit 827 may include, for example, a mixer, a filter, and an amplifier, and transmits and receives wireless signals via the antenna 810.
[0135] As shown in
[0136] In the eNB 800 shown in
Second Application Example
[0137]
[0138] Each of the antennas 840 includes a single or multiple antennal elements (such as multiple antenna elements included in an MIMO antenna), and is used for the RRH 860 to transmit and receive wireless signals. As shown in
[0139] The base station apparatus 850 includes a controller 851, a memory 852, a network interface 853, a radio communication interface 855, and a connection interface 857. The controller 851, the memory 852, and the network interface 853 are the same as the controller 821, the memory 822, and the network interface 823 described with reference to
[0140] The radio communication interface 855 supports any cellular communication scheme (such as LTE and LTE-advanced), and provides wireless communication to a terminal located in a sector corresponding to the RRH 860 via the RRH 860 and the antenna 840. The radio communication interface 855 may typically include, for example, a BB processor 856. The BB processor 856 is the same as the BB processor 826 described with reference to
[0141] The connection interface 857 is an interface for connecting the base station apparatus 850 (radio communication interface 855) to the RRH 860. The connection interface 857 may also be a communication module for communication in the above-described high speed line that connects the base station apparatus 850 (radio communication interface 855) to the RRH 860.
[0142] The RRH 860 includes a connection interface 861 and a radio communication interface 863.
[0143] The connection interface 861 is an interface for connecting the RRH 860 (radio communication interface 863) to the base station apparatus 850. The connection interface 861 may also be a communication module for communication in the above-described high speed line.
[0144] The radio communication interface 863 transmits and receives wireless signals via the antenna 840. The radio communication interface 863 may typically include, for example, the RF circuit 864. The RF circuit 864 may include, for example, a mixer, a filter and an amplifier, and transmits and receives wireless signals via the antenna 840. The radio communication interface 863 may include multiple RF circuits 864, as shown in
[0145] In the eNB 830 as shown in
Application Examples Regarding User Equipment
First Application Example
[0146]
[0147] The processor 901 may be, for example, a CPU or a system on a chip (SoC), and controls functions of an application layer and another layer of the smartphone 900. The memory 902 includes a RAM and a ROM, and stores a program executed by the processor 901 and data. The storage 903 may include a storage medium such as a semiconductor memory and a hard disk. The external connection interface 904 is an interface for connecting an external device (such as a memory card and a universal serial bus (USB) device) to the smartphone 900.
[0148] The camera 906 includes an image sensor (such as a charge coupled device (CCD) and a complementary metal oxide semiconductor (CMOS)), and generates a captured image. The sensor 907 may include a group of sensors, such as a measurement sensor, a gyro sensor, a geomagnetism sensor, and an acceleration sensor. The microphone 908 converts sounds that are inputted to the smartphone 900 to audio signals. The input device 909 includes, for example, a touch sensor configured to detect touch onto a screen of the display device 910, a keypad, a keyboard, a button, or a switch, and receives an operation or information inputted from a user. The display device 910 includes a screen (such as a liquid crystal display (LCD) and an organic light-emitting diode (OLED) display), and displays an output image of the smartphone 900. The speaker 911 converts audio signals that are outputted from the smartphone 900 to sounds.
[0149] The radio communication interface 912 supports any cellular communication scheme (such as LTE and LTE-advanced), and performs a wireless communication. The radio communication interface 912 may include, for example, a BB processor 913 and an RF circuit 914. The BB processor 913 may perform, for example, encoding/decoding, modulating/demodulating, and multiplexing/de-multiplexing, and perform various types of signal processing for wireless communication. The RF circuit 914 may include, for example, a mixer, a filter and an amplifier, and transmits and receives wireless signals via the antenna 916. It should be noted that although
[0150] Furthermore, in addition to a cellular communication scheme, the radio communication interface 912 may support another type of wireless communication scheme such as a short-distance wireless communication scheme, a near field communication scheme, and a radio local area network (LAN) scheme. In this case, the radio communication interface 912 may include the BB processor 913 and the RF circuit 914 for each wireless communication scheme.
[0151] Each of the antenna switches 915 switches connection destinations of the antennas 916 among multiple circuits (such as circuits for different wireless communication schemes) included in the radio communication interface 912.
[0152] Each of the antennas 916 includes a single or multiple antenna elements (such as multiple antenna elements included in an MIMO antenna) and is used for the radio communication interface 912 to transmit and receive wireless signals. The smartphone 900 may include the multiple antennas 916, as shown in
[0153] Furthermore, the smartphone 900 may include the antenna 916 for each wireless communication scheme. In this case, the antenna switches 915 may be omitted from the configuration of the smartphone 900.
[0154] The bus 917 connects the processor 901, the memory 902, the storage 903, the external connection interface 904, the camera 906, the sensor 907, the microphone 908, the input device 909, the display device 910, the speaker 911, the radio communication interface 912, and the auxiliary controller 919 to each other. The battery 918 supplies power to blocks of the smart phone 900 shown in
[0155] In the smart phone 900 as shown in
Second Application Example
[0156]
[0157] The processor 921 may be, for example a CPU or a SoC, and controls a navigation function and additional function of the car navigation apparatus 920. The memory 922 includes RAM and ROM, and stores a program that is executed by the processor 921, and data.
[0158] The GPS module 924 determines a position (such as latitude, longitude and altitude) of the car navigation apparatus 920 by using GPS signals received from a GPS satellite. The sensor 925 may include a group of sensors such as a gyro sensor, a geomagnetic sensor and an air pressure sensor. The data interface 926 is connected to, for example, an in-vehicle network 941 via a terminal that is not shown, and acquires data (such as vehicle speed data) generated by the vehicle.
[0159] The content player 927 reproduces content stored in a storage medium (such as a CD and a DVD) that is inserted into the storage medium interface 928. The input device 929 includes, for example, a touch sensor configured to detect touch onto a screen of the display device 930, a button, or a switch, and receives an operation or information inputted from a user. The display device 930 includes a screen such as an LCD or OLED display, and displays an image of the navigation function or content that is reproduced. The speaker 931 outputs a sound for the navigation function or the content that is reproduced.
[0160] The radio communication interface 933 supports any cellular communication scheme (such as LTE and LTE-Advanced), and performs wireless communication. The radio communication interface 933 may typically include, for example, a BB processor 934 and an RF circuit 935. The BB processor 934 may perform, for example, encoding/decoding, modulating/demodulating and multiplexing/demultiplexing, and perform various types of signal processing for wireless communication. The RF circuit 935 may include, for example, a mixer, a filter and an amplifier, and transmits and receives wireless signals via the antenna 937. The radio communication interface 933 may also be a chip module having the BB processor 934 and the RF circuit 935 integrated thereon. The radio communication interface 933 may include multiple BB processors 934 and multiple RF circuits 935, as shown in
[0161] Furthermore, in addition to a cellular communication scheme, the radio communication interface 933 may support another type of wireless communication scheme such as a short-distance wireless communication scheme, a near field communication scheme, and a wireless LAN scheme. In this case, the radio communication interface 933 may include the BB processor 934 and the RF circuit 935 for each wireless communication scheme.
[0162] Each of the antenna switches 936 switches connection destinations of the antennas 937 among multiple circuits (such as circuits for different wireless communication schemes) included in the radio communication interface 933.
[0163] Each of the antennas 937 includes a single or multiple antenna elements (such as multiple antenna elements included in an MIMO antenna), and is used by the radio communication interface 933 to transmit and receive wireless signals. As shown in
[0164] Furthermore, the car navigation apparatus 920 may include the antenna 937 for each wireless communication scheme. In this case, the antenna switches 936 may be omitted from the configuration of the car navigation apparatus 920.
[0165] The battery 938 supplies power to the blocks of the car navigation apparatus 920 shown in
[0166] In the car navigation device 920 shown in
[0167] The technology of the present disclosure may also be implemented as an in-vehicle system (or a vehicle) 940 including one or more blocks of the car navigation apparatus 920, the in-vehicle network 941 and a vehicle module 942. The vehicle module 942 generates vehicle data (such as a vehicle speed, an engine speed, and failure information), and outputs the generated data to the in-vehicle network 941.
[0168] The basic principle of the present disclosure has been described above in conjunction with particular embodiments. However, as can be appreciated by those ordinarily skilled in the art, all or any of the steps or components of the method and apparatus according to the disclosure can be implemented with hardware, firmware, software or a combination thereof in any computing device (including a processor, a storage medium, etc.) or a network of computing devices by those ordinarily skilled in the art in light of the disclosure of the disclosure and making use of their general circuit designing knowledge or general programming skills.
[0169] Moreover, the present disclosure further discloses a program product in which machine-readable instruction codes are stored. The aforementioned methods according to the embodiments can be implemented when the instruction codes are read and executed by a machine.
[0170] Accordingly, a memory medium for carrying the program product in which machine-readable instruction codes are stored is also covered in the present disclosure. The memory medium includes but is not limited to soft disc, optical disc, magnetic optical disc, memory card, memory stick and the like.
[0171] In the case where the present disclosure is realized with software or firmware, a program constituting the software is installed in a computer with a dedicated hardware structure (e.g. the general computer 1900 shown in
[0172] In
[0173] The following components are linked to the input/output interface 1905: an input section 1906 (including keyboard, mouse and the like), an output section 1907 (including displays such as a cathode ray tube (CRT), a liquid crystal display (LCD), a loudspeaker and the like), a memory section 1908 (including hard disc and the like), and a communication section 1909 (including a network interface card such as a LAN card, modem and the like). The communication section 1909 performs communication processing via a network such as the Internet. A driver 1910 may also be linked to the input/output interface 1905, if needed. If needed, a removable medium 1911, for example, a magnetic disc, an optical disc, a magnetic optical disc, a semiconductor memory and the like, may be installed in the driver 1910, so that the computer program read therefrom is installed in the memory section 1908 as appropriate.
[0174] In the case where the foregoing series of processing is achieved through software, programs forming the software are installed from a network such as the Internet or a memory medium such as the removable medium 1911.
[0175] It should be appreciated by those skilled in the art that the memory medium is not limited to the removable medium 1911 shown in
[0176] To be further noted, in the apparatus, method and system according to the present disclosure, the respective components or steps can be decomposed and/or recombined. These decompositions and/or re-combinations shall be regarded as equivalent solutions of the disclosure. Moreover, the above series of processing steps can naturally be performed temporally in the sequence as described above but will not be limited thereto, and some of the steps can be performed in parallel or independently from each other.
[0177] Finally, to be further noted, the term “include”, “comprise” or any variant thereof is intended to encompass nonexclusive inclusion so that a process, method, article or device including a series of elements includes not only those elements but also other elements which have been not listed definitely or an element(s) inherent to the process, method, article or device. Moreover, the expression “comprising a(n) . . . ” in which an element is defined will not preclude presence of an additional identical element(s) in a process, method, article or device comprising the defined element(s)” unless further defined.
[0178] Although the embodiments of the present disclosure have been described above in detail in connection with the drawings, it shall be appreciated that the embodiments as described above are merely illustrative rather than limitative of the present disclosure. Those skilled in the art can make various modifications and variations to the above embodiments without departing from the spirit and scope of the present disclosure. Therefore, the scope of the present disclosure is defined merely by the appended claims and their equivalents.