Data communication method and device
11246090 ยท 2022-02-08
Assignee
Inventors
Cpc classification
H04W8/22
ELECTRICITY
H04W36/02
ELECTRICITY
H04W76/27
ELECTRICITY
H04W56/0045
ELECTRICITY
International classification
H04W8/22
ELECTRICITY
H04W36/02
ELECTRICITY
H04W76/27
ELECTRICITY
Abstract
The present disclosure discloses a data communication method and a device, to resolve a prior-art problem of a high latency for switching a terminal device from an idle mode to a connected mode. The method includes: prestoring, by a terminal device, a TA indication list of a group of cells; performing, by the terminal device, cell selection or reselection, and obtaining a cell identity of a cell obtained after the selection or reselection; querying, by the terminal device based on the cell identity, the TA indication list of the group of cells for a TA value corresponding to the cell identity; and if the terminal device successfully finds, in the TA indication list of the group of cells, the TA value corresponding to the cell identity, sending, by the terminal device, an uplink Radio Resource Control (RRC) message in a random access-free manner.
Claims
1. A data communication method, the method comprising: reporting, by a terminal device to a network device, first information indicating whether the terminal device is capable of supporting random access-free uplink synchronization; receiving, by the terminal device from the network device, a control message comprising a time advance (TA) indication list of a group of cells, wherein the control message is an RRC connection release message, and wherein the control message further comprises information indicating a validity period of the TA indication list of the group of cells; prestoring, by the terminal device, the TA indication list of the group of cells, the TA indication list of the group of cells comprising at least one resource pool corresponding to the group of cells, and the TA indication list having been configured based at least on the first information; performing, by the terminal device, cell selection or reselection, and obtaining a cell identity of a first cell based on the cell selection or the reselection; querying, by the terminal device based on the cell identity, the TA indication list of the group of cells for a TA value corresponding to the cell identity; and sending, in response to finding the TA value corresponding to the cell identity, by the terminal device to the network device, an uplink Radio Resource Control (RRC) message in a random access-free manner by directly sending, by the terminal device according to the TA value corresponding to the cell identity and using a resource indicated by the at least one resource pool, the uplink RRC message, wherein the network device provides a service for the first cell.
2. The data communication method according to claim 1, wherein sending the uplink RRC message comprises sending the uplink RRC message in a contention access manner.
3. The data communication method according to claim 1, wherein the uplink RRC message is a connection resume request message.
4. A data communication method, the method comprising: receiving, by a network device from a terminal device, first information indicating whether the terminal device is capable of supporting random access-free uplink synchronization; configuring, by the network device according to the first information, a timing advance (TA) indication list of a group of cells for the terminal device, the TA indication list of the group of cells comprising at least one resource pool corresponding to the group of cells; sending, by the network device to the terminal device, the TA indication list of the group of cells, wherein sending the TA indication list of the group of cells comprises adding, by the network device, the TA indication list of the group of cells to a control message, and sending the control message to the terminal device, wherein the control message is an RRC connection release message, and wherein the control message further comprises information indicating a validity period of the TA indication list of the group of cells; and receiving, by the network device from the terminal device, an uplink Radio Resource Control (RRC) message in a random access-free manner according to a TA value corresponding to a first cell and using a resource indicated by the at least one resource pool, wherein the network device provides a service for the first cell.
5. The data communication method according to claim 4, wherein of receiving the uplink RRC message comprises receiving the uplink RRC message in a contention access manner.
6. The data communication method according to claim 4, wherein the uplink RRC message is a connection resume request message.
7. A data communication apparatus comprising: a processor; and a non-transitory storage medium comprising executable instructions which, when executed by the processor, cause the data communication apparatus to: report, to a network device, first information indicating whether the data communication apparatus is capable of supporting random access-free uplink synchronization; receive, from the network device, a control message comprising a time advance (TA) indication list of a group of cells, wherein the control message is an RRC connection release message, and wherein the control message further comprises information indicating a validity period of the TA indication list of the group of cells; prestore the TA indication list of the group of cells, the TA indication list of the group of cells comprising at least one resource pool corresponding to the group of cells, and the TA indication list having been configured based at least on the first information; perform cell selection or reselection, and obtain a cell identity of a first cell based on the cell selection or the reselection; query, based on the cell identity, the TA indication list of the group of cells for a TA value corresponding to the cell identity; and send, to the network device in response to finding the TA value corresponding to the cell identity, an uplink Radio Resource Control (RRC) message in a random access-free manner by directly sending, according to the TA value corresponding to the cell identity and using a resource indicated by the at least one resource pool, the uplink RRC message, wherein the network device provides a service for the first cell.
8. The data communication apparatus according to claim 7, wherein the uplink RRC message is a connection resume request message.
9. The data communication apparatus according to claim 7, wherein to send of the uplink RRC message comprises to send the uplink RRC message in a contention access manner.
10. A data communication apparatus comprising: a processor; and a non-transitory storage medium comprising executable instructions which, when executed by the processor, cause the data communication apparatus to: receive, from a terminal device, first information indicating whether the terminal device is capable of supporting random access-free uplink synchronization; configure, according to the first information, a timing advance (TA) indication list of a group of cells for the terminal device, the TA indication list of the group of cells comprising at least one resource pool corresponding to the group of cells; send, to the terminal device, the TA indication list of the group of cells by adding the TA indication list of the group of cells to a control message, and sending the control message to the terminal device, wherein the control message is an RRC connection release message, and wherein the control message further comprises information indicating a validity period of the TA indication list of the group of cells; and receive, from the terminal device, an uplink Radio Resource Control (RRC) message in a random access-free manner according to a TA value corresponding to a first cell and using a resource indicated by the at least one resource pool, wherein the data communication apparatus provides a service for the first cell.
11. The data communication apparatus according to claim 10, wherein to receive the uplink RRC message comprises to receive the uplink RRC message in a contention access manner.
12. The data communication apparatus according to claim 10, wherein the uplink RRC message is a connection resume request message or a connection setup request message.
Description
BRIEF DESCRIPTION OF DRAWINGS
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
DESCRIPTION OF EMBODIMENTS
(10) The following further describes the embodiments of the present disclosure in detail with reference to the accompanying drawings of this specification. It should be understood that the embodiments described herein are merely used to explain the present disclosure but are not intended to limit the present disclosure.
(11) A network architecture shown in
(12) An embodiment of the present disclosure provides a data communication method. As shown in
(13) S21. A terminal device stores a TA indication list of a group of cells.
(14) S22. The terminal device performs cell selection or reselection, and obtains a cell identity of a cell obtained after the selection or reselection.
(15) Optionally, the terminal device selects a cell in which the terminal device is originally located, or the terminal device selects, in the group of cells, another cell different from a cell in which the terminal device is originally located.
(16) S23. The terminal device queries, based on the cell identity, the TA indication list of the group of cells for a TA value corresponding to the cell identity.
(17) S24. If the terminal device successfully finds, in the TA indication list of the group of cells, the TA value corresponding to the cell identity, the terminal device sends an uplink Radio Resource Control (RRC) message in a random access-free manner, where sending the uplink RRC message in the random access-free manner is directly sending, by the terminal device based on the TA value, the uplink RRC message to a network device that provides a service for the cell obtained after the selection or reselection.
(18) Optionally, the terminal device sends the uplink RRC message in a contention access manner.
(19) Optionally, the uplink RRC message is a Radio Resource Control connection resume request (RRC connection resume request) message, a Radio Resource Control connection setup request (RRC connection setup request) message, or a Radio Resource Control connection reestablishment request (RRC connection reestablishment request) message.
(20) In this embodiment of the present disclosure, the terminal device queries the stored TA indication list of the group of cells for the TA value corresponding to the cell identity of the cell obtained after the selection or reselection, and sends, based on the TA value, the uplink Radio Resource Control (RRC) message in the random access-free manner without a need to obtain the TA value by using a random access process. This reduces a latency for switching the terminal device from an idle mode to a connected mode.
(21) In a possible implementation, before step S21, the method further includes: receiving, by the terminal device, the timing advance (TA) indication list of the group of cells sent by the network device.
(22) Optionally, the TA indication list of the group of cells is carried in a broadcast message or a control message that is sent by the network device and that is received by the terminal device, where the control message is an RRC connection release message or a Medium Access Control control element (MAC CE).
(23) In another possible implementation, before step S21, the method further includes: generating, by the terminal device, the timing advance (TA) indication list of the group of cells based on historical residence information.
(24) Optionally, the TA indication list of the group of cells includes a cell identity and a TA value corresponding to the cell identity.
(25) Optionally, the TA indication list of the group of cells further includes a common resource pool corresponding to the group of cells, and a resource in the common resource pool is used by the terminal device to send the uplink RRC message.
(26) Optionally, the TA indication list of the group of cells further includes a resource pool corresponding to the cell identity, and a resource in the resource pool is used by the terminal device to send the uplink RRC message.
(27) Specifically, when the terminal device sends the uplink RRC message to the network device by using the TA value, the uplink RRC message is sent at least once by using the resource in the common resource pool or the resource in the resource pool corresponding to the cell identity.
(28) In a possible implementation, before step S21, the terminal device reports first information to the network device, where the first information indicates whether the terminal device has a capability of supporting random access-free uplink synchronization.
(29) Specifically, when the terminal device has the capability of supporting the random access-free uplink synchronization, the terminal device is a static terminal device or a dynamic terminal device. When the terminal device is a dynamic terminal device, the broadcast message or the control message carries both the TA indication list of the group of cells and a timer that is used to indicate a validity period of the TA indication list of the group of cells.
(30) Based on a same disclosure concept, an embodiment of the present disclosure provides a data communication method. As shown in
(31) S31. A network device configures a timing advance (TA) indication list of a group of cells for a terminal device.
(32) In a possible implementation, before step S31, the method further includes: receiving, by the network device, location information of the terminal device and first information that is reported by the terminal device, where the first information indicates whether the terminal device has a capability of supporting random access-free uplink synchronization.
(33) Specifically, the network device configures the TA indication list of the group of cells for the terminal device based on the location information and the first information.
(34) Optionally, the location information is obtained by the network device through reporting of the terminal device, or obtained by the network device by using information that is exchanged between network devices through an X2 interface. The TA indication list of the group of cells is carried in a broadcast message or a control message that is sent by the network device to the terminal device.
(35) S32. The network device sends the TA indication list of the group of cells to the terminal device.
(36) In this embodiment of the present disclosure, the network device configures the TA indication list of the group of cells for the terminal device; and the terminal device queries the TA indication list of the group of cells for a TA value corresponding to a cell identity of a cell obtained after selection or reselection, and sends, based on the TA value, an uplink Radio Resource Control (RRC) message in a random access-free manner without a need to obtain the TA value by using a random access process. This reduces a latency for switching the terminal device from an idle mode to a connected mode.
(37) In a possible implementation, after step S32, the method further includes: receiving, by the network device, an uplink Radio Resource Control (RRC) message that is sent by the terminal device in a random access-free manner, where the random access-free means that the network device directly receives the uplink RRC message.
(38) In a possible implementation, the TA indication list of the group of cells includes a cell identity and a TA value corresponding to the cell identity.
(39) In a possible implementation, the TA indication list of the group of cells further includes a common resource pool corresponding to the group of cells, and the network device receives, by using a resource in the common resource pool, the uplink RRC message sent by the terminal device.
(40) In a possible implementation, the TA indication list of the group of cells further includes a resource pool corresponding to the cell identity, and the network device receives, by using a resource in the resource pool, the uplink RRC message sent by the terminal device.
(41) The following describes in detail the data communication method in the embodiments of the present disclosure by using two specific embodiments and an interaction process between a network device and a terminal device.
(42) Embodiment 1: When an RRC connection between a terminal device and a network device that provides a service for a cell in which the terminal device is originally located is resumed, a specific process is shown in
(43) Step 1: The terminal device detects a downlink synchronization message sent by the network device, to complete downlink synchronization with the network device.
(44) Step 2: The terminal device reports that the terminal device is a static terminal device having a capability of supporting random access-free uplink synchronization.
(45) Step 3: The network device configures a TA indication list of a group of cells for the terminal device, where the TA indication list of the group of cells includes a cell identity, a TA value corresponding to the cell identity, and a common resource pool corresponding to the group of cells, and a configuration format of the TA indication list of the group of cells is: (Cell index 1, Timing advance 1), (Cell index 2, Timing advance 2), . . . , (Cell index n, Timing advance n), resource pool. The cell index n is a cell identity of an n.sup.th cell in the TA indication list, the timing advance n is a TA value corresponding to the cell identity of the n.sup.th cell in the TA indication list, and the resource pool is the common resource pool corresponding to the group of cells in the TA indication list.
(46) Step 4: The network device sends the TA indication list of the group of cells to the terminal device.
(47) Step 5: The terminal device selects or reselects a cell in the group of cells, where the cell is the cell in which the terminal device is originally located.
(48) Step 6: The terminal device queries the TA indication list of the group of cells for a TA value corresponding to a cell identity of the cell.
(49) Step 7: The terminal device sends an RRC connection resume request message at least once based on the TA value.
(50) Step 8: The network device sends an RRC connection resume request response message.
(51) Step 9: After receiving the RRC connection resume request response message, the terminal device stops sending the RRC connection resume request message, and sends an RRC connection resume complete message to the network device.
(52) Embodiment 2: When an RRC connection between a terminal device and a network device that provides a service for a cell in which the terminal device is originally located is resumed, another specific process is shown in
(53) Step 1: The terminal device detects a downlink synchronization message sent by the network device, to complete downlink synchronization with the network device.
(54) Step 2: The terminal device reports that the terminal device is a static terminal device having a capability of supporting random access-free uplink synchronization.
(55) Step 3: The network device configures a TA indication list of a group of cells for the terminal device, where the TA indication list of the group of cells includes a cell identity, a TA value corresponding to the cell identity, and a resource pool corresponding to the cell identity, and a configuration format of the TA indication list of the group of cells is: (Cell index 1, Timing advance 1, Resource pool 1), (Cell index 2, Timing advance 2, Resource pool 2), . . . , (Cell index n, Timing advance n, Resource pool n). The cell index n is a cell identity of an n.sup.th cell in the TA indication list, the timing advance n is a TA value corresponding to the cell identity of the n.sup.th cell in the TA indication list, and the resource pool n is a resource pool corresponding to the cell identity of the n.sup.th cell in the TA indication list.
(56) Step 4: The network device sends the TA indication list of the group of cells to the terminal device.
(57) Step 5: The terminal device selects or reselects a cell in the group of cells, where the cell is the cell in which the terminal device is originally located.
(58) Step 6: The terminal device queries the TA indication list of the group of cells for a TA value corresponding to a cell identity of the cell.
(59) Step 7: The terminal device sends an RRC connection resume request message at least once based on the TA value.
(60) Step 8: The network device sends an RRC connection resume request response message.
(61) Step 9: After receiving the RRC connection resume request response message, the terminal device stops sending the RRC connection resume request message, and sends an RRC connection resume complete message to the network device.
(62) Based on a same disclosure concept, an embodiment of the present disclosure provides a terminal device. As shown in
(63) In this embodiment of the present disclosure, the terminal device queries the stored TA indication list of the group of cells for the TA value corresponding to the cell identity of the cell obtained after the selection or reselection, and sends, based on the TA value, the uplink Radio Resource Control (RRC) message in the random access-free manner without a need to obtain the TA value by using a random access process. This reduces a latency for switching the terminal device from an idle mode to a connected mode.
(64) In a possible implementation, before the storage module prestores the TA indication list of the group of cells, the terminal device further includes: a receiving module, configured to receive the TA indication list of the group of cells that is included in a broadcast message sent by the network device; or the receiving module is further configured to receive the TA indication list of the group of cells that is included in a control message sent by the network device, where the control message is a Radio Resource Control connection release message or a Medium Access Control control element.
(65) In another possible implementation, before the storage module prestores the TA indication list of the group of cells, the terminal device further includes: the processing module generates the TA indication list of the group of cells based on historical residence information.
(66) Optionally, the directly sending, by the sending module based on the TA value, the uplink RRC message to a network device that provides a service for the cell includes: sending, by the sending module, the uplink RRC message in a contention access manner.
(67) Optionally, the uplink RRC message is a connection resume request message, connection setup request message, or connection reestablishment request message.
(68) Optionally, before the storage module prestores the TA indication list of the group of cells, the terminal device further includes: the sending module is further configured to report first information to the network device, where the first information indicates whether the terminal device has a capability of supporting random access-free uplink synchronization.
(69) Optionally, the TA indication list of the group of cells includes a cell identity and a TA value corresponding to the cell identity.
(70) Optionally, the TA indication list of the group of cells further includes a common resource pool corresponding to the group of cells, and a resource in the common resource pool is used by the sending module 63 to send the uplink RRC message.
(71) Optionally, the TA indication list of the group of cells further includes a resource pool corresponding to the cell identity, and a resource in the resource pool is used by the sending module to send the uplink RRC message.
(72) Optionally, the directly sending, by the sending module based on the TA value, the uplink RRC message to a network device that provides a service for the cell includes: sending, by the sending module, the uplink RRC message based on the TA value and by using the resource in the common resource pool or the resource in the resource pool corresponding to the cell identity.
(73) Based on a same disclosure concept, an embodiment of the present disclosure provides a network device. As shown in
(74) In this embodiment of the present disclosure, the network device configures the TA indication list of the group of cells for the terminal device; and the terminal device queries the TA indication list of the group of cells for a TA value corresponding to a cell identity of a cell obtained after selection or reselection, and sends, based on the TA value, an uplink Radio Resource Control (RRC) message in a random access-free manner without a need to obtain the TA value by using a random access process. This reduces a latency for switching the terminal device from an idle mode to a connected mode.
(75) Optionally, that the sending module is configured to send the TA indication list of the group of cells to the terminal device includes: the sending module adds the TA indication list of the group of cells to a broadcast message, and sends the broadcast message to the terminal device; or the sending module adds the TA indication list of the group of cells to a control message, and sends the control message to the terminal device, where the control message is an RRC connection release message or a Medium Access Control control element.
(76) Optionally, the network device further includes a receiving module, configured to receive an uplink Radio Resource Control (RRC) message that is sent by the terminal device in a random access-free manner, where the random access-free means that the network device directly receives the uplink RRC message.
(77) Optionally, the receiving module is further configured to receive location information of the terminal device and first information that is reported by the terminal device, where the first information indicates whether the terminal device has a capability of supporting random access-free uplink synchronization.
(78) Optionally, that the processing module is configured to configure the timing advance (TA) indication list of the group of cells for the terminal device includes: the processing module configures the TA indication list of the group of cells for the terminal device based on the location information and the first information.
(79) Optionally, the location information is obtained by the network device through reporting of the terminal device, or obtained by the network device by using information that is exchanged between network devices through an X2 interface.
(80) Optionally, the TA indication list of the group of cells includes a cell identity and a TA value corresponding to the cell identity.
(81) Optionally, the TA indication list of the group of cells further includes a common resource pool corresponding to the group of cells, and the receiving module receives, by using a resource in the common resource pool, the uplink RRC message sent by the terminal device.
(82) Optionally, the TA indication list of the group of cells further includes a resource pool corresponding to the cell identity, and the receiving module receives, by using a resource in the resource pool, the uplink RRC message sent by the terminal device.
(83) The following describes a structure and a processing manner of the terminal device in the embodiments of the present disclosure with reference to a hardware structure.
(84) In an embodiment corresponding to
(85) The processor 800 is configured to read a program from a memory 820, to perform the following process.
(86) If the terminal device successfully finds, in a TA indication list of a group of cells, a TA value corresponding to a cell identity, the transceiver sends an uplink Radio Resource Control (RRC) message in a random access-free manner, where sending the uplink RRC message in the random access-free manner is directly sending, by the terminal device based on the TA value, the uplink RRC message to a network device that provides a service for a cell.
(87) The transceiver 810 is configured to receive and send data.
(88) The memory 820 is configured to store the data and the program.
(89) The memory 820 is further configured to store the TA indication list of the group of cells.
(90) The processor 800 is further configured to perform the following process: performing cell selection or reselection, and obtaining a cell identity of a cell obtained after the selection or reselection; and querying, based on the cell identity, the TA indication list of the group of cells for a TA value corresponding to the cell identity.
(91) In
(92) Optionally, the transceiver 810 is further configured to receive the TA indication list of the group of cells that is included in a broadcast message sent by the network device, or the transceiver 810 is further configured to receive the TA indication list of the group of cells that is included in a control message sent by the network device, where the control message is an RRC connection release message or a Medium Access Control control element.
(93) Optionally, the directly sending, by the transceiver 810 based on the TA value, the uplink RRC message to a network device that provides a service for the cell includes: sending, by the transceiver 810, the uplink RRC message in a contention access manner.
(94) Optionally, the uplink RRC message is a connection resume request message, connection setup request message, or connection reestablishment request message.
(95) Optionally, before the memory 820 prestores the TA indication list of the group of cells, the terminal device further includes: the transceiver 810 is further configured to report first information to the network device, where the first information indicates whether the terminal device has a capability of supporting random access-free uplink synchronization.
(96) Optionally, the TA indication list of the group of cells includes a cell identity and a TA value corresponding to the cell identity.
(97) Optionally, the TA indication list of the group of cells further includes a common resource pool corresponding to the group of cells, and a resource in the common resource pool is used by the transceiver 810 to send the uplink RRC message.
(98) Optionally, the TA indication list of the group of cells further includes a resource pool corresponding to the cell identity, and a resource in the resource pool is used by the transceiver 810 to send the uplink RRC message.
(99) Optionally, the directly sending, by the transceiver 810 based on the TA value, the uplink RRC message to a network device that provides a service for the cell includes: the transceiver 810 sends the uplink RRC message based on the TA value and by using the resource in the common resource pool or the resource in the resource pool corresponding to the cell identity.
(100) In an embodiment corresponding to
(101) The processor 900 is configured to read a program from a memory 920, to perform the following process.
(102) The processor 900 configures a timing advance (TA) indication list of a group of cells for a terminal device.
(103) The transceiver 910 is configured to receive and send data.
(104) The transceiver 910 sends the TA indication list of the group of cells to the terminal device.
(105) In
(106) Optionally, that the transceiver 910 is configured to send the TA indication list of the group of cells to the terminal device includes: the transceiver 910 adds the TA indication list of the group of cells to a broadcast message, and sends the broadcast message to the terminal device; or the transceiver 910 adds the TA indication list of the group of cells to a control message, and sends the control message to the terminal device, where the control message is an RRC connection release message or a Medium Access Control control element.
(107) Optionally, the transceiver 910 is further configured to receive an uplink Radio Resource Control (RRC) message that is sent by the terminal device in a random access-free manner, where the random access-free means that the network device directly receives the uplink RRC message.
(108) Optionally, the transceiver 910 is further configured to receive location information of the terminal device and first information that is reported by the terminal device, where the first information indicates whether the terminal device has a capability of supporting random access-free uplink synchronization.
(109) Optionally, that the processor 900 is configured to configure the timing advance (TA) indication list of the group of cells for the terminal device includes: the processor 900 configures the TA indication list of the group of cells for the terminal device based on the location information and the first information.
(110) Optionally, the location information is obtained by the network device through reporting of the terminal device, or obtained by the network device by using information that is exchanged between network devices through an X2 interface.
(111) Optionally, the TA indication list of the group of cells includes a cell identity and a TA value corresponding to the cell identity.
(112) Optionally, the TA indication list of the group of cells further includes a common resource pool corresponding to the group of cells, and the transceiver 910 receives, by using a resource in the common resource pool, the uplink RRC message sent by the terminal device.
(113) Optionally, the TA indication list of the group of cells further includes a resource pool corresponding to the cell identity, and the transceiver 910 receives, by using a resource in the resource pool, the uplink RRC message sent by the terminal device.
(114) A person skilled in the art should understand that the embodiments of the present disclosure may be provided as a method, a system, or a computer program product. Therefore, the present disclosure may use a form of hardware only embodiments, software only embodiments, or embodiments combining software and hardware. Moreover, the present disclosure may use a form of a computer program product that is implemented on one or more computer-usable storage media (including but not limited to a magnetic disk memory, a CD-ROM, and an optical memory) that include computer-usable program code.
(115) The present disclosure is described with reference to the flowcharts and/or block diagrams of the method, the device (system), and the computer program product according to the embodiments of the present disclosure. It should be understood that computer program instructions may be used to implement each process in the flowcharts and/or each block in the block diagrams and a combination of a process in the flowcharts and/or a block in the block diagrams. These computer program instructions may be provided for a general-purpose computer, a dedicated computer, an embedded processor, or a processor of another programmable data processing device to generate a machine, so that the instructions executed by the computer or the processor of the another programmable data processing device generate an apparatus for implementing specific function in one or more processes in the flowcharts and/or in one or more blocks in the block diagrams.
(116) These computer program instructions may be stored in a computer readable memory that can instruct the computer or the another programmable data processing device to work in a specific manner, so that the instructions stored in the computer readable memory generate an artifact that includes an instruction apparatus. The instruction apparatus implements a specific function in one or more processes in the flowcharts and/or in one or more blocks in the block diagrams.
(117) These computer program instructions may be loaded onto a computer or another programmable data processing device, so that a series of operations and steps are performed on the computer or the another programmable device, to generate computer-implemented processing. Therefore, the instructions executed on the computer or the other programmable device provide steps for implementing a specific function in one or more processes in the flowcharts and/or in one or more blocks in the block diagrams.
(118) Although some embodiments of the present disclosure have been described, a person skilled in the art can make changes and modifications to these embodiments once learning the basic inventive concept. Therefore, the following claims are intended to be construed as to cover the embodiments and all changes and modifications that fall within the scope of the present disclosure.
(119) Obviously, a person skilled in the art can make various modifications and variations to the present disclosure without departing from the spirit and scope of the present disclosure. The present disclosure is intended to cover these modifications and variations provided that they fall within the scope of the following claims and equivalent technologies of the present disclosure.