Communication device, method and arrangement for data transmission
By determining the data destination node through communication equipment and directly transmitting it, the problem of interactive services of diversified access technologies of home terminal devices is solved, efficient local communication and authentication optimization is achieved, and access and interaction of diversified terminal devices are supported.
Patent Information
- Application Number
- CN202080103539.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2020-09-16
- Publication Date
- 2025-10-17
- Estimated Expiration
- 2040-09-16
AI Technical Summary
In old urban areas or remote areas, the cost of laying optical fiber is high, traditional wired connections cannot meet the speed-up requirements of broadband services, and it is difficult to support interactive services with diversified access technologies of home terminal devices.
Provided is a communication device that can determine the destination node of a service data unit and directly transmit the data to the target terminal without passing through the base station and core network equipment. It supports local interaction between terminals with different access technologies, maintains the correspondence between the wireless bearer identifiers of terminal devices, and optimizes data routing and authentication processes.
It realizes local business interaction of terminals with different access technologies, reduces authentication overhead and latency, improves communication performance, and supports access and interaction of diverse home terminal devices.
Smart Images

Figure CN116097890B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to a communication network, and more particularly to a communication device, a method and an apparatus for data transmission. Background Art
[0002] In recent years, global broadband access network construction has been rapidly developing, and broadband penetration has steadily increased. Current indoor broadband access technologies are still primarily based on fixed broad band (FBB), including fiber to the x (FTTx), asymmetric digital subscriber line (ADSL), and cable television. The emergence of various video-related applications and other emerging multimedia services has placed increasing demands on network speeds. Traditional wired connections, such as ADSL, may not be able to meet the increased speed demands of broadband services, necessitating the deployment of large-scale fiber optic networks to address these challenges.
[0003] However, in some old urban areas or sparsely populated remote areas, the high cost of line reconstruction and fiber optic laying is unacceptable to network operators. Therefore, wireless broad band / wireless to the X (WBB / WTTx) has become an alternative indoor broadband access technology.
[0004] In some indoor scenarios, such as indoor scenarios in home environments, terminal devices have multiple different access technologies. Therefore, how to support the local exchange services of home terminal devices with diverse access technologies is an urgent problem that needs to be solved. Summary of the Invention
[0005] The present application provides a communication device, a data transmission method and an apparatus, so as to support the interactive local exchange services of home terminal devices with diverse access technologies.
[0006] In a first aspect, a communication device is provided. The communication device is configured to determine a destination node of a service data unit (SDU) of a first access technology terminal; the communication device is further configured to, when the destination node of the SDU is a second access technology terminal, transparently transmit the SDU to the second access technology terminal without passing through a base station and core network device connected to the communication device; wherein the first access technology terminal and the second access technology terminal are connected to the communication device.
[0007] For example, the communication device determines the destination node of the service data unit (SDU) of the first access technology terminal, i.e., determines the destination node of the data transmitted by the first access technology terminal, or in other words, determines which device the data transmitted by the first access technology terminal is sent to.
[0008] For example, the destination node of the SDU is the second access technology terminal, i.e., the destination node of the SDU transmitted by the first access technology terminal is the second access technology terminal, or in other words, the SDU transmitted by the first access technology terminal is sent to the second access technology terminal.
[0009] For example, the communication device can be an indoor access point, or the communication device can be a chip or chip system or circuit configured in the indoor access point.
[0010] For example, the first access technology terminal connects to the communication device, i.e., the first access technology terminal accesses the communication device through the first access technology, or in other words, the first access technology terminal establishes a communication connection with the communication device through the first access technology. The second access technology terminal connects to the communication device, i.e., the second access technology terminal accesses the communication device through the second access technology, or in other words, the second access technology terminal establishes a communication connection with the communication device through the second access technology.
[0011] For example, the first access technology terminal and the second access technology terminal can be understood as the first home terminal and the second home terminal. For example, the first access technology terminal and the second access technology terminal are terminal devices (such as home terminals) that access using different access technologies. For example, the first access technology terminal is a home terminal supporting 3GPP access technology, and the second access technology terminal is a home terminal supporting non-3GPP access technology. It should be understood that terminals with the same access technology are also applicable to the present application when interacting.
[0012] For example, the transparent transmission can mean that the communication device can directly forward the SDU of the first access technology terminal to the second access technology terminal, and at least the application layer of the communication device does not need to parse the SDU.
[0013] For example, the destination node includes one or more of the following: the communication device, the second access technology terminal, a base station connected to the communication device, and / or a core network device.
[0014] Based on the technical solution, the first access technology terminal and the second access technology terminal can be connected to the communication device. When the first access technology terminal and the second access technology terminal interact with each other, for example, when the first access technology terminal sends an SDU to the second access technology terminal, the SDU can be forwarded through the communication device, without passing through the base station and the core network device, so that the terminals of different access technologies can interact with each other to implement local services. In addition, in the embodiments of the present application, different access technology terminals can be designed to access the communication device, for example, the first access technology terminal and the second access technology terminal can be connected to the communication device, that is, the first access technology terminal and the second access technology terminal can be connected to the communication device, so that diversified terminal devices (such as home terminal devices) can access the network.
[0015] With reference to the first aspect, in some implementations of the first aspect, the communication device is further configured to: in a case where the destination node of the SDU is the base station or the core network device, forwarding the SDU to the base station or the core network device; or in a case where the destination node of the SDU is the communication device, parsing the content of the SDU.
[0016] In one example, the destination node of the SDU is the base station, that is, the destination node of the SDU transmitted by the first access technology terminal is the base station, or in other words, the SDU transmitted by the first access technology terminal is sent to the base station.
[0017] In another example, the destination node of the SDU is the core network device, that is, the destination node of the SDU transmitted by the first access technology terminal is the core network device, or in other words, the SDU transmitted by the first access technology terminal is sent to the core network device. Specifically, in this example, for example, the communication device can first forward the SDU to the base station, and then the base station forwards the SDU to the core network device.
[0018] In another example, the destination node of the SDU is the communication device, that is, the destination node of the SDU transmitted by the first access technology terminal is the communication device, or in other words, the SDU transmitted by the first access technology terminal is sent to the communication device.
[0019] Based on the technical solution, the communication device can perform corresponding processing according to the destination node of the SDU transmitted by the first access technology terminal.
[0020] With reference to the first aspect, in some implementations of the first aspect, the communication device is specifically configured to: determine the destination node of the SDU according to the identifier of the destination node carried by the first access technology terminal and / or the service type indication.
[0021] The service type indication is used to indicate that the service type of the SDU is a local service or a non-local service.
[0022] For example, the service type indication carried by the first access technology terminal is local service, or the service type indication carried by the data is local service, which means that the data is service transmitted to the communication device, or the destination node of the data is the communication device; or it can also mean that the data is service transmitted to other terminal devices, or the destination node of the data is other terminal devices. Specifically, the destination node identifier can be further determined in combination.
[0023] For example, the service type indication carried by the first access technology terminal is non-local service, or the service type indication carried by the data is non-local service, which means that the data is service transmitted to the base station or core network device, or the destination node of the data is the base station or core network device.
[0024] For example, the service type indication can be implemented by an x-bit field, where x is an integer greater than 1 or equal to 1. Taking 1 bit as an example, the value of the 1-bit field is "0", indicating local service; the value of the 1-bit field is "1", indicating non-local service.
[0025] It should be understood that the destination node identifier can indicate the destination node of the SDU, which does not limit that the corresponding node identifier must be the destination node of the SDU. For example, the destination nodes of the SDUs are different, and the corresponding destination node identifiers can be the same. For example, when the destination node identifier is the communication device, the destination node of the SDU can be the communication device itself, or a base station and / or core network device connected to the communication device. Further, as to which SDU destination node, for example, the service type indication can be determined, and for another example, the destination node can be determined by further indication, which is not limited.
[0026] Based on the above technical solutions, the communication device can determine the corresponding destination node according to the destination node identifier and / or the service type indication carried by the first access technology terminal, and then route the SDU to the destination node.
[0027] In combination with the first aspect, in some implementations of the first aspect, the communication device is specifically configured to: in a case where the destination node identifier is the identifier of the communication device and the service type indication is local service, determine that the destination node is the communication device; or in a case where the destination node identifier is the identifier of the communication device and the service type indication is non-local service, determine that the destination node is the base station or the core network device; or in a case where the destination node identifier is the identifier of the second access technology terminal, determine that the destination node is the second access technology terminal.
[0028] Based on the above technical solution, in the case that the identifier of the destination node is an identifier of a communication device, it can be further determined according to the service type indication whether the SDU transmitted by the first access technology terminal is transmitted to the communication device itself or to the base station and / or the core network device.
[0029] With reference to the first aspect, in some implementations of the first aspect, the communication device is further configured to: receive a message transmitted by the first access technology terminal and carried on a common signaling radio bearer, and the configuration information required for transmitting the message carried on the common signaling radio bearer is predefined by a protocol or is preconfigured by the communication device.
[0030] For example, the configuration information required for transmitting the message carried on the common signaling radio bearer includes quality of service (QoS) information, such as a QoS identifier, required for the message carried on the common signaling radio bearer.
[0031] With reference to the first aspect, in some implementations of the first aspect, the communication device is further configured to: determine whether the first access technology terminal needs to be authenticated in the core network; and in the case that the first access technology terminal does not need to be authenticated in the core network, send indication information to the base station, the indication information being used to indicate that the first access technology terminal is a reliable device.
[0032] For example, a reliable device means a device that does not need to be authenticated in the core network. Core network authentication means that the core network needs to authenticate and authorize the device accessing the network, and only after the device passes the authentication, it can access the network.
[0033] Based on the above technical solution, the core network can avoid performing additional authentication and authorization on the terminal device (i.e., a terminal device that does not need to be authenticated in the core network, for example, a terminal device that has passed the authentication of a communication device or an authentication device built in the communication device, or a terminal device that has completed device authentication in an authentication device on the Internet via the communication device), thereby saving the overhead and delay caused by authentication and authorization.
[0034] With reference to the first aspect, in some implementations of the first aspect, the communication device is further configured to: obtain a corresponding relationship, the corresponding relationship including a corresponding relationship between a radio bearer identifier of the first access technology terminal and a radio bearer identifier of the second access technology terminal.
[0035] For example, the radio bearer of the first access technology terminal can represent a radio bearer between the first access technology terminal and the communication device. For example, the radio bearer of the second access technology terminal can represent a radio bearer between the second access technology terminal and the communication device.
[0036] For example, the communication device obtaining the correspondence relationship can be understood as that the communication device maintains the correspondence relationship.
[0037] Based on the above technical solution, the communication device can maintain the correspondence relationship between the radio bearer identifiers of the plurality of terminal devices, for example, the correspondence relationship between the radio bearer identifier of the first access technology terminal and the radio bearer identifier of the second access technology terminal, so that the communication device can forward the local service exchanged between the terminal devices according to the QoS requirement corresponding to the service between different terminal devices. Therefore, the communication performance can be improved as much as possible.
[0038] With reference to the first aspect, in some implementations of the first aspect, the communication device is specifically configured to: receive the quality of service parameters of the radio bearers of the first access technology terminal and the second access technology terminal from the base station, and generate the correspondence relationship based on the quality of service parameters of the radio bearers of the first access technology terminal and the quality of service parameters of the radio bearers of the second access technology terminal; or receive the information of the correspondence relationship sent by the base station.
[0039] It should be understood that generating the correspondence relationship can also be understood as determining the correspondence relationship.
[0040] Based on the above technical solution, the communication device can determine the correspondence relationship by itself, or the base station can determine the correspondence relationship and indicate the correspondence relationship.
[0041] With reference to the first aspect, in some implementations of the first aspect, the communication device is specifically configured to: receive the SDU transmitted by the first access technology terminal at the first protocol layer of the communication device, wherein the configuration information of the first protocol layer of the communication device is configured by the communication device, or the configuration information of the first protocol layer of the communication device is configured by the base station.
[0042] In one example, the configuration information of the first protocol layer of the communication device is configured by the communication device. That is, the communication device can configure the configuration information of the first protocol layer by itself, or the configuration information of the first protocol layer can be generated by the communication device itself.
[0043] Based on the above technical solution, the communication device can generate the configuration information of the first protocol layer by itself, or the base station can generate and indicate the configuration information of the first protocol layer.
[0044] In some implementations of the first aspect, the configuration information of the first protocol layer of the communication device comprises one or more of the following: an identity of the first protocol layer of the communication device, an identity of the first protocol layer of the first access technology terminal, a correspondence between a layer 2 identity and the first protocol layer identity of the communication link, a correspondence between a radio bearer of the first access technology terminal and a quality of service of the communication link, a correspondence between a radio bearer identity of the first access technology terminal and a radio bearer identity of the second access technology terminal; and the communication link is a link between the communication device and the first access technology terminal.
[0045] In a second aspect, a method for data transmission is provided. The method can be performed by a communication device, or can be performed by a chip or a chip system or a circuit configured in the communication device, which is not limited in the present application.
[0046] The method can comprise: receiving, by the communication device, a service data unit (SDU) transmitted by a first access technology terminal; determining, by the communication device, a destination node of the SDU; and in a case where the destination node of the SDU is a second access technology terminal, transmitting, by the communication device, the SDU to the second access technology terminal without passing through a base station and a core network device connected to the communication device; wherein the first access technology terminal and the second access technology terminal are connected to the communication device.
[0047] In some implementations of the second aspect, in a case where the destination node of the SDU is the base station or the core network device, the communication device forwards the SDU to the base station or the core network device; or in a case where the destination node of the SDU is the communication device, the communication device analyzes a content of the SDU.
[0048] In some implementations of the second aspect, the first access technology terminal carries an identity of the destination node and / or an indication of a service type; and determining, by the communication device, the destination node of the SDU comprises: determining, by the communication device, the destination node of the SDU according to the identity of the destination node and / or the indication of the service type.
[0049] In some implementations of the second aspect, in a case where the identity of the destination node is the identity of the communication device and the service type indicates a local service, the communication device determines that the destination node of the SDU is the communication device; or in a case where the identity of the destination node is the identity of the communication device and the service type indicates a non-local service, the communication device determines that the destination node of the SDU is the base station or the core network device; or in a case where the identity of the destination node is the identity of the second access technology terminal, the communication device determines that the destination node of the SDU is the second access technology terminal.
[0050] In some implementations of the second aspect, the method further includes: receiving, by the communication device, a message sent by the first access technology terminal and carried on a common signaling radio bearer, wherein the configuration information required for transmitting the message carried on the common signaling radio bearer is predefined by a protocol or is preconfigured by the communication device.
[0051] In some implementations of the second aspect, the method further includes: determining, by the communication device, whether the first access technology terminal needs to be authenticated in the core network; and in a case where the first access technology terminal does not need to be authenticated in the core network, sending, by the communication device, indication information to the base station, wherein the indication information is used to indicate that the first access technology terminal is a reliable device.
[0052] In some implementations of the second aspect, the method further includes: obtaining, by the communication device, a correspondence relationship, wherein the correspondence relationship includes a correspondence relationship between a radio bearer identity of the first access technology terminal and a radio bearer identity of the second access technology terminal.
[0053] In some implementations of the second aspect, obtaining, by the communication device, the correspondence relationship includes: receiving, by the communication device, quality of service parameters of radio bearers of the first access technology terminal and the second access technology terminal from the base station, and generating the correspondence relationship based on the quality of service parameters of the radio bearers of the first access technology terminal and the quality of service parameters of the radio bearers of the second access technology terminal; or receiving, by the communication device, information of the correspondence relationship sent by the base station.
[0054] In some implementations of the second aspect, the communication device receives the SDU transmitted by the first access technology terminal, including: the communication device receives the SDU at a first protocol layer of the communication device, wherein the configuration information of the first protocol layer of the communication device is configured by the communication device, or the configuration information of the first protocol layer of the communication device is configured by the base station.
[0055] In some implementations of the second aspect, the configuration information of the first protocol layer of the communication device includes one or more of the following: an identifier of the first protocol layer of the communication device, an identifier of the first protocol layer of the first access technology terminal, a correspondence between a layer 2 identifier of the communication link and the identifier of the first protocol layer, a correspondence between a radio bearer of the first access technology terminal and a quality of service of the communication link, and a correspondence between a radio bearer identifier of the first access technology terminal and a radio bearer identifier of the second access technology terminal; wherein the communication link is a link between the communication device and the first access technology terminal.
[0056] In a third aspect, a method for data transmission is provided. The method can be executed by a terminal device, or can also be executed by a chip or chip system or circuit configured in the terminal device, and the present application does not limit this. Hereinafter, the terminal device is taken as an example of a first access technology terminal.
[0057] The method can include: the first access technology terminal connects to a communication device, and the first access technology terminal connects to a base station and a core network device through the communication device; and the first access technology terminal sends a service data unit (SDU) to the communication device, wherein the first access technology terminal carries an identifier of a destination node and / or a service type indication, and the identifier of the destination node and / or the service type indication are used to determine a destination node of the SDU.
[0058] In some implementations of the third aspect, when the identifier of the destination node is an identifier of the communication device, and the service type indication indicates a local service, the destination node of the SDU is the communication device; or when the identifier of the destination node is the identifier of the communication device, and the service type indication indicates a non-local service, the destination node of the SDU is the base station or the core network device; or when the identifier of the destination node is an identifier of a second access technology terminal, the destination node of the SDU is the second access technology terminal.
[0059] In some embodiments of the third aspect, the method further comprises: transmitting, by the first access technology terminal, a message carried on a common signaling radio bearer to the communication device, wherein configuration information required for transmitting the message carried on the common signaling radio bearer is predefined by a protocol, or the configuration information required for transmitting the message carried on the common signaling radio bearer is preconfigured by the communication device.
[0060] In some embodiments of the third aspect, the first access technology terminal has a corresponding relationship between a radio bearer identifier of the first access technology terminal and a radio bearer identifier of the second access technology terminal.
[0061] A fourth aspect provides a device for data transmission. The device is configured to perform the method of the second aspect or the third aspect.
[0062] A fifth aspect provides a device for data transmission. The device comprises a processor. The processor is coupled to a memory and is configured to execute instructions in the memory to implement the method of the second aspect and any possible implementation of the second aspect. Optionally, the device further comprises the memory. Optionally, the device further comprises a communication interface. The processor is coupled to the communication interface. The communication interface is configured to input and / or output information. The information comprises at least one of instructions and data.
[0063] In one implementation, the device is a communication device. When the device is a communication device, the communication interface can be a transceiver, or an input / output interface.
[0064] In another implementation, the device is a chip or a chip system. When the device is a chip or a chip system, the communication interface can be an input / output interface, an interface circuit, an output circuit, an input circuit, a pin, or a related circuit on the chip or the chip system. The processor can also be implemented as a processing circuit or a logic circuit.
[0065] In another implementation, the device is a chip or a chip system configured in a communication device.
[0066] Optionally, the transceiver can be a transceiver circuit. Optionally, the input / output interface can be an input / output circuit.
[0067] In a sixth aspect, a device for data transmission is provided, which comprises a processor. The processor is coupled with a memory and is configured to execute instructions in the memory to implement the method in the third aspect and any possible implementation of the third aspect. Optionally, the device further comprises the memory. Optionally, the device further comprises a communication interface, and the processor is coupled with the communication interface, where the communication interface is configured to input and / or output information. The information comprises at least one of instructions and data.
[0068] In an implementation form, the device is a terminal device. When the device is a terminal device, the communication interface can be a transceiver, or an input / output interface.
[0069] In another implementation form, the device is a chip or chip system. When the device is a chip or chip system, the communication interface can be an input / output interface, an interface circuit, an output circuit, an input circuit, a pin or related circuit, etc. on the chip or chip system. The processor can also be implemented as a processing circuit or a logic circuit.
[0070] In another implementation form, the device is a chip or chip system configured in a terminal device.
[0071] Optionally, the transceiver can be a transceiver circuit. Optionally, the input / output interface can be an input / output circuit.
[0072] In a seventh aspect, a computer readable storage medium is provided, which stores a computer program. The computer program, when executed by a communication device, causes the communication device to implement the communication method in the second aspect or the third aspect, and any possible implementation of the second aspect or the third aspect.
[0073] In an eighth aspect, a computer program product is provided, which comprises instructions. The instructions, when executed by a computer, cause a communication device to implement the communication method provided in the second aspect or the third aspect.
[0074] In a ninth aspect, a communication system is provided, which comprises the first access technology terminal and the communication device as described above; or, which comprises the first access technology terminal, the second access technology terminal and the communication device as described above; or, which comprises the first access technology terminal, the second access technology terminal, the communication device, the base station and / or the core network device as described above. BRIEF DESCRIPTION OF DRAWINGS
[0075] Figure 1 A schematic diagram of a home network system architecture suitable for embodiments of the present application is shown.
[0076] Figure 2 A schematic diagram of a home broadband access network suitable for embodiments of the present application is shown.
[0077] Figure 3 A schematic diagram of an IAB system applicable to an embodiment of the present application is shown.
[0078] Figure 4 This is an example of a user plane protocol stack architecture for a multi-hop IAB network.
[0079] Figure 5 This is an example of a control plane protocol stack architecture for a multi-hop IAB network.
[0080] Figure 6 A schematic diagram showing a user terminal serving as a relay node is shown.
[0081] Figure 7 This is an example of a user plane protocol stack architecture in which a user terminal acts as a relay node.
[0082] Figure 8 This is an example of a control plane protocol stack architecture in which a user terminal acts as a relay node.
[0083] Figure 9 A schematic diagram showing a fixed-line terminal accessing 5GC via a fixed network.
[0084] Figure 10 It is a schematic block diagram of a data transmission method provided according to an embodiment of the present application.
[0085] Figure 11 A possible protocol stack architecture for U2N service transmission applicable to the embodiments of the present application is shown.
[0086] Figure 12 A possible protocol stack architecture suitable for local service transmission in an embodiment of the present application is shown.
[0087] Figure 13 The following diagram shows a possible process for a home terminal applicable to an embodiment of the present application to access a network via a HAP.
[0088] Figure 14 A schematic flow chart of a data transmission method applicable to an embodiment of the present application is shown.
[0089] Figure 15 It is a schematic block diagram of a communication device provided in an embodiment of the present application.
[0090] Figure 16 This is another schematic block diagram of a communication device provided in an embodiment of the present application.
[0091] Figure 17 It is a schematic block diagram of a terminal device provided in an embodiment of the present application.
[0092] Figure 18is a schematic block diagram of a communication device provided by an embodiment of the present application. DETAILED DESCRIPTION
[0093] The technical solutions in the present application will be described below with reference to the accompanying drawings.
[0094] The technical solutions of the embodiments of the present application can be applied to various communication systems, for example: a home network, a 5th generation (5G) system or new radio (NR), a long term evolution (LTE) system, an LTE frequency division duplex (FDD) system, an LTE time division duplex (TDD) system, etc. The technical solutions of the embodiments of the present application can also be applied to sidelink communication. For example, the technical solutions of the embodiments of the present application can also be applied to: device to device (D2D) communication, machine to machine (M2M) communication, machine type communication (MTC), and communication in a vehicle-to-everything (V2X) system. The communication modes in the V2X system are collectively referred to as V2X, for example, the V2X communication includes: vehicle to vehicle (V2V) communication, vehicle to infrastructure (V2I) communication, vehicle to pedestrian (V2P) or vehicle to network (V2N) communication, etc.
[0095] To facilitate understanding of the embodiments of the present application, first, the communication system applicable to the embodiments of the present application will be described in conjunction with Figure 1 and Figure 2 The communication system applicable to the embodiments of the present application will be described in detail.
[0096] Figure 1 is a schematic diagram of a home network system architecture applicable to the embodiments of the present application. As shown in Figure 1As shown in the system architecture, it can include: home user equipment (HUE), home access point (HAP), 5G base station (such as NR base station (next generation node B, gNB)), base station in 4G network (such as evolved Node B (eNB)), 5G core network (5G core, 5GC), 4G core network (such as evolved packet core (EPC)). The following briefly introduces each network element.
[0097] 1. HUE
[0098] HUE, i.e. home terminal equipment or simply home terminal. The home terminal equipment or terminal equipment mentioned in the embodiments of the present application can also be referred to as user equipment (UE), access terminal, user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication device, user agent or user device. The HUE or UE in the embodiments of the present application can be a mobile phone, a tablet computer (Pad), a computer with wireless transceiver function, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal in industrial control, a wireless terminal in self-driving, a wireless terminal in remote medical treatment, a wireless terminal in smart grid, a wireless terminal in transportation safety, a wireless terminal in smart city, a wireless terminal in smart home, etc. The embodiments of the present application do not limit the application scenarios.
[0099] As shown in the figure, Figure 1 The HUE can be connected to the HAP through a home access (HA) link. It should be understood that the HA link is only named for distinction, and the naming does not limit the protection scope of the embodiments of the present application.
[0100] 2. gNB
[0101] A gNB is a 5G base station that supports HAP nodes. A 5G base station can be a gNB, or it can also be a transmission point (TRP or TP) in a 5G, e.g., NR, system, one or a set of (including multiple antenna panels) antenna panels of a base station in a 5G system, or it can also be a network node that constitutes a gNB or a transmission point, such as a baseband unit (BBU), or a distributed unit (DU), etc., without limitation.
[0102] In some deployments, a gNB can include a centralized unit (CU) and a DU. The CU and the DU can be software-ized or virtualized, and wireless access network functions that need flexible combination can run in the CU, such as high-layer functions like a Service Data Adaptation Protocol (SDAP) layer, a Packet Data Convergence Protocol (PDCP), a Radio Resource Control (RRC), etc., and RAN functions that are strongly related to hardware and have high real-time requirements can run in the DU, such as low-layer functions like a Radio Link Control (RLC) layer, a physical layer (PHY), a Medium Access Control (MAC), etc. It should be understood that the division of the processing functions of the CU and the DU in the above manner is merely an example, and the processing functions of the CU and the DU can also be divided in other manners, and the embodiments of the present application are not limited thereto.
[0103] The CU and the DU are connected through a communication interface, which can be an F1 interface, for example. The CU and a core network device are also connected through a communication interface, which can be an NG interface (specifically, an N2 interface or an N3 interface, etc.).
[0104] In a possible design, a gNB can include one or more gNB-DUs, and one gNB-CU. One gNB-DU is connected to one gNB-CU, and one gNB-CU can be connected to multiple gNB-DUs. The gNB-CU and the gNB-DUs connected thereto are just one gNB as far as other gNBs and a 5GC are concerned.
[0105] Further, in some deployments, a CU (e.g., a gNB-CU) can include a Centralized Unit- user plane (CU-UP) and a Centralized Unit-control plane (CU-CP). Wherein the CU-UP and the CU-CP can be on different physical devices. There can be an open interface between the CU-UP and the CU-CP, which can be referred to as an El interface. Meanwhile, both the CU-UP and the CU-CP can have their own interfaces with the DUs, e.g., the interface between the CU-CP and the DUs can be referred to as a Fl-C interface, and the interface between the CU-UP and the DUs can be referred to as a Fl-U interface.
[0106] It should be appreciated that, Figure 1 The illustrated architecture is merely exemplary and is not limited thereto. For example, one gNB can also include one CU-CP, one or more CU-UPs, and multiple DUs. As another example, in some deployments, a gNB can also include active antenna units (AAUs).
[0107] As Figure 1 As shown, when the HAP node operates in a standalone (SA) mode, the gNB can be connected to a 5G core (5GC). Wherein the gNB-CU-CP can be connected to a control plane network element in the 5GC, e.g., an access and mobility management function (AMF) network element, through an NG control plane interface. Wherein the gNB-CU-UP can be connected to a user plane network element in the 5GC, e.g., a user plane function (UPF) network element, through an NG user plane interface.
[0108] The AMF network element can be mainly used for mobility management and access management, etc., such as user location update, user registration network, user handover, etc. The AMF can also be used to implement other functions in the mobility management entity (MME) except for session management. For example, lawful detection, or access authorization (or authentication), etc. The UPF network element can be responsible for forwarding and receiving user data in the terminal device. The UPF network element can receive user data from a data network (DN) and transmit it to the terminal device through the access network device. The UPF network element can also receive user data from the terminal device through the access network device and forward it to the data network. The transmission resources and scheduling functions provided for the terminal device in the UPF network element are managed and controlled by the SMF network element.
[0109] 3. eNB
[0110] eNB is a base station in 4G network. Figure 1 As shown in Figure 1, when the HAP node operates in NSA mode (or EN-DC mode), the eNB can serve as the primary base station for the HAP, and the gNB can serve as the secondary base station. The eNB can connect to the EPC via the S1 interface (including the S1 user plane interface and the S1 control plane interface), such as the serving gateway (SGW). The eNB and HAP can be connected via the LTE Uu air interface, and the eNB and gNB can be connected via the X2 interface.
[0111] 4. 5GC
[0112] 5GC, or the 5G core network, may include the following key logical network elements or functional entities: AMF network element, session management function (SMF) network element, UPF network element, policy control function (PCF) network element, and unified data management (UDM) network element. 5GC can be used to authenticate terminal devices, manage mobility, and manage protocol data unit (PDU) sessions.
[0113] 5. EPC
[0114] The EPC, or 4G core network, may include the following network elements or functional entities: a public data network (PDN) gateway entity, a mobility management entity (MME), a SGW, and a packet data network gateway (PGW). The EPC can be used to authenticate terminal devices, manage mobility, and manage PDN connections.
[0115] 6. HAP Node
[0116] The HAP node can be used to provide access services for child nodes or UEs. The HAP node can be one of the network devices or terminal devices with forwarding function or with the above-mentioned function of providing access services for child nodes or UEs, or can be an independent device form, which is not limited. For example, the HAP node can be a customer premises equipment (CPE), a residential gateway (RG), or the like. It should be understood that the naming of the HAP node does not limit the protection scope of the embodiments of the present application, and any naming used in the future to represent the same function is applicable to the embodiments of the present application. For ease of description, the HAP node is mainly exemplarily described below.
[0117] It should be understood that the above-mentioned system architecture applied to the embodiments of the present application is only an example, and the network architecture applicable to the embodiments of the present application is not limited thereto, and any network architecture capable of realizing the functions of the above-mentioned network elements is applicable to the embodiments of the present application.
[0118] It should also be understood that the above-mentioned AMF, SMF, UPF, SGW, PGW and the like network elements can be understood as network elements in the core network for realizing different functions, which can be combined into network slices as needed. These core network network elements can be independent devices respectively, or can be integrated into the same device to realize different functions, and the present application does not limit the specific form of the above-mentioned network elements.
[0119] It should also be understood that the above-mentioned naming is only defined for the convenience of distinguishing different functions, and should not constitute any limitation on the present application. The present application does not exclude the possibility of using other names in the 5G network and other future networks. For example, in future communication networks, part or all of the above-mentioned network elements can use the terms in 5G, or other names, etc. Figure 1 The interface names between the network elements in the above-mentioned are only an example, and the names of the interfaces in the specific implementation can be other names, which are not limited by the present application. In addition, the names of the messages (or signaling) transmitted between the above-mentioned network elements are also only an example, and the functions of the messages themselves are not limited.
[0120] It should also be understood that the network device mentioned in the embodiments of the present application can be any device with wireless transceiving function. The device includes, but is not limited to, eNB, home base station (for example, Home evolved NodeB, or Home Node B, HNB), baseband unit (Base Band Unit, BBU), access point (Access Point, AP) in a wireless fidelity (Wireless Fidelity, WIFI) system, wireless relay node, wireless backhaul node, transmission point (transmission point, TP) or transmission and reception point (transmission and reception point, TRP), etc., and can also be gNB or transmission point (TRP or TP) in a 5G, such as an NR, system, one or a group (including multiple antenna panels) of antenna panels of a base station in a 5G system, or a network node constituting a gNB or a transmission point, such as a baseband unit (BBU) or a DU, etc.
[0121] Figure 2 is a schematic diagram of a home broadband access network suitable for the embodiments of the present application. As shown in Figure 2 for a home terminal, it can communicate with a user premises device through a wired / wireless local area access link, and can also communicate with a server located in the Internet through a wired / wireless broadband access link.
[0122] In recent years, the global broadband access network construction has developed rapidly, and the broadband penetration rate has gradually increased. With the emergence of various video-related applications and other emerging multimedia services, the demand for network speed is getting higher and higher, so wireless broadband access (wireless broad band / wireless to the X, WBB / WTTx) has become an alternative indoor broadband access technology.
[0123] In the indoor scenario of the home environment, there are various access technologies for terminal devices, such as mobile terminal devices supporting LTE or 5G, and a large number of terminal devices of non-3rd generation partnership project (3rd generation partnership project, 3GPP) networks using other access technologies, such as WiFi or WLAN, Zigbee, Ziwave, Bluetooth, ultra wide band (ultra wide band, UWB), radio frequency identification (radio frequency identification, RFID), etc. These home terminals have the need to communicate with the network, such as the need to communicate with the server located in the Internet, and also have the local communication needs between some home terminals.
[0124] To facilitate understanding of the embodiments of the present application, first, the backhaul access integrated (integrated access and backhaul, IAB) technology involved in the present application is briefly introduced.
[0125] In 5G technology, 3GPP introduces the integrated access and backhaul (IAB) technology, which uses wireless transmission scheme for both access link and backhaul link, which can avoid the dependence on optical fiber deployment for backhaul link.
[0126] In the IAB network, the relay node (RN) or IAB node can provide wireless access services for terminal devices, and the service data of the terminal device can be connected to the IAB donor through the wireless backhaul link by one or more IAB nodes. In the embodiments of the present application, the IAB donor can also be referred to as a donor node or a donor base station (DgNB).
[0127] The IAB node can be composed of a mobile termination (MT) part and a DU part. When the IAB node faces its parent node, it can act as a terminal device, i.e., the role of MT; when the IAB faces its child node (the child node can be another IAB node or a normal UE), it is regarded as a network device, i.e., the role of DU. Among them, the MT part of the IAB node has part or all of the functions of the UE.
[0128] The donor base station can be an access network element with complete base station functions, or it can be in the form of CU and DU separation, i.e., the donor node is composed of a centralized unit of the donor base station and a distributed unit of the donor base station. The donor base station is connected to the core network (e.g., connected to the 5G core network, 5GC) element serving the UE, and provides wireless backhaul function for the IAB node. For ease of description, the centralized unit of the donor node is referred to as donor CU (or directly referred to as CU), and the distributed unit of the donor node is referred to as donor DU. The donor CU can also be in the form of control plane (control plane, CP) (hereinafter referred to as CU-CP) and user plane (user plane, UP) (hereinafter referred to as CU-UP) separation. For example, the CU can be composed of one CU-CP and one (or more) CU-UP.
[0129] In the current 5G standard discussion, multi-hop networking may be adopted in the IAB network. In addition, considering the need for service transmission reliability, the IAB node can support dual connectivity (DC) or multi-connectivity to cope with abnormal situations that may occur in the backhaul link. For example, abnormalities such as link interruption or blockage and load fluctuations can improve the reliability of transmission. Therefore, there is at least one transmission path consisting of multiple links between the UE served by the IAB node and the IAB donor. On a transmission path, there are multiple nodes, such as UE, one or more IAB nodes, and IAB donor (if the IAB donor is in the form of CU and DU separated, it also includes IAB-donor-DU part and IAB-donor-CU part). Each IAB node regards the adjacent node that provides it with access and backhaul services as a parent node. Accordingly, each IAB node can be regarded as a child node of its parent node.
[0130] Link: It can represent the path between two adjacent nodes in a path.
[0131] Access link: can represent the link between the terminal device and the base station, or between the terminal device and the IAB node, or between the terminal device and the host node, or between the terminal device and the host DU. Alternatively, the access link includes the wireless link used by a certain IAB node when communicating with its parent node as an ordinary terminal device. When the IAB node acts as an ordinary terminal device, it does not provide backhaul services for any child node. The access link includes an uplink access link and a downlink access link. In this application, the access link of the terminal device is a wireless link, so the access link can also be called a wireless access link.
[0132] Backhaul link: This refers to the link between an IAB node and its parent node when it is acting as a wireless backhaul node. When acting as a wireless backhaul node, an IAB node provides wireless backhaul services to its child nodes. Backhaul links include uplink and downlink backhaul links. In this application, the backhaul link between an IAB node and its parent node is a wireless link, so the backhaul link may also be referred to as a wireless backhaul link.
[0133] Parent node and child node: Each IAB node regards the adjacent node that provides wireless access services and / or wireless backhaul services as its parent node. Accordingly, each IAB node can be regarded as a child node of its parent node.
[0134] Alternatively, a child node may also be referred to as a subordinate node, and a parent node may also be referred to as an superior node.
[0135] likeFigure 3 As shown, the parent node of IAB node 1 is an IAB donor, IAB node 1 is the parent node of IAB node 2 and IAB node 3, IAB node 2 and IAB node 3 are the parent nodes of IAB node 4, and the parent node of IAB node 5 is IAB node 3. The uplink data packet of a UE can be transmitted to the host site IAB donor through one or more IAB nodes, and then transmitted to the mobile gateway device (for example, the user plane function unit UPF in the 5G core network) by the IAB donor. The downlink data packet of the UE is received by the IAB donor from the mobile gateway device, and then transmitted to the UE through the IAB node. Among them, there are two available paths for data transmission between UE 1 and the host base station. Path 1: terminal 1→IAB node 4→IAB node 3→IAB node 1→host node, and terminal 1→IAB node 4→IAB node 2→IAB node 1→host node. There are three available paths for data packet transmission between terminal 2 and the host node, which are: terminal 2→IAB node 4→IAB node 3→IAB node 1→host node, terminal 2→IAB node 4→IAB node 2→IAB node 1→host node, and terminal 2→IAB node 5→IAB node 2→IAB node 1→host node.
[0136] It should be understood that Figure 3 The IAB networking scenario shown is only exemplary, and there are more other possibilities in the IAB scenario combining multi-hop and multi-connection, for example, Figure 3 The IAB donor and the IAB node under another IAB donor in form a dual connection to serve the terminal device, and the like, which are not listed one by one here.
[0137] The following describes several possible ways of terminal device access in the prior art.
[0138] Method 1, IAB technology-based solution.
[0139] In the prior art, in Figure 3 The IAB networking scenario shown is an IAB standalone (SA) networking scenario, in which the IAB node and the UE are connected to the network through the air interface of the NR network.
[0140] In the current discussion of IAB network, a new protocol layer is introduced in the wireless backhaul link, that is, the backhaul adaptation protocol (BAP) layer, which is located above the RLC layer and can be used to realize the functions of data packet routing in the wireless backhaul link and bearer mapping.
[0141] Figure 4 and Figure 5 are an example of user plane protocol stack architecture and control plane protocol stack architecture of a multi-hop IAB network, respectively. Between an IAB node (DU part of IAB) and a donor node (or IAB-donor-CU), an F1 interface needs to be established. The user plane protocol includes one or more of the following protocol layers: general packet radio service tunneling protocol user plane (GTP-U) layer, user datagram protocol (UDP) layer, internet protocol (IP) layer, and the like. The control plane protocol includes one or more of the following: F1 application protocol (F1AP) layer, stream control transmission protocol (SCTP) layer, IP layer, and the like.
[0142] wherein the F1 interface refers to a logical interface between the DU part of the IAB node and the donor node (or donor-CU or donor-DU), the F1 interface can also be referred to as F1* interface, herein, for description, it is uniformly referred to as F1 interface, and the naming does not cause limitation to the protection scope of the embodiments of the present application. The F1 interface supports user plane protocol (F1-U / F1*-U) and control plane protocol (F1-C / F1*-C). The protocol layer of the F1 interface represents the communication protocol layer on the F1 interface.
[0143] In addition, regarding the protocol architecture shown in Figure 4 or Figure 5 , the meanings of other protocol layers are: packet data convergence protocol (PDCP) layer, L2 layer (layer 2), L1 layer (layer 1), radio link control (RLC) layer, medium access control (MAC) layer, physical (PHY) layer, and radio resource control (RRC) layer. The L2 layer is a link layer. For example, the L2 layer can be a data link layer in the open systems interconnection (OSI) reference model. The L1 layer can be a physical layer. For example, the L1 layer can be a physical layer in the OSI reference model.
[0144] In the existing mode 1, through the control plane of the F1 interface, the IAB node and the IAB donor can perform interface management, manage the IAB-DU, and perform UE context-related configuration, etc. Through the user plane of the F1 interface, the IAB node and the IAB donor can perform user plane data transmission, and downlink transmission status feedback, etc.
[0145] However, in the existing mode 1, the Uu interface of the access link part only considers the wireless access technology using the NR network. If the IAB network is introduced into the indoor scene, although it can provide access network services for terminal devices supporting NR, it cannot provide access services for other types of terminal devices that are not 3GPP. In addition, the IAB node currently cannot provide local service exchange services for UEs accessing the node.
[0146] Mode 2, relay UE-based scheme.
[0147] As shown in Figure 6 In the 3GPP network, a terminal device (for example, denoted as a relay UE) can act as a relay node for another terminal device (for example, denoted as a remote UE) to access the wireless network, and provide relay services for other terminal devices to access the network. A D2D connection is established between the relay UE and the remote UE, which can use the PC5 interface defined by 3GPP for communication, or can use other direct communication technologies between terminals, such as Bluetooth, WiFi, etc. A 3GPP air interface access link is established between the relay UE and the radio access network (RAN) device, such as an LTE air interface link.
[0148] In mode 2, the relay UE acts as a layer 2 relay to provide services for the remote UE to access the network. Assuming that the D2D connection uses a non-3GPP access technology, Figure 7 and Figure 8 The protocol stack diagrams of the user plane and the control plane are respectively given. As can be seen, in the existing mode 2, the relay UE provides layer 2 transmission functions for the user plane and control plane messages of the remote UE. The eNB acts as the PDCP layer anchor point of the remote UE in the user plane, and acts as the RRC layer anchor point of the remote UE in the control plane. The remote UE is visible to the network side.
[0149] However, in the existing mode 2, the UE provides a solution to the network access as a layer 2 relay for a remote UE, although it is considered that the access link between the remote UE and the relay UE can be a non-3GPP technology, but in this technology, the local service exchange between the remote UEs is not considered. And in the existing mode 2, there is a lack of more specific solution design in the case of a remote UE being a non-3GPP terminal device.
[0150] Mode 3, a solution for fixed and mobile network convergence.
[0151] In 3GPP R16, the topic of wireless wireline convergence is studied, in which how to unify the traditional fixed network access network and mobile communication network to access the 5G-based mobile core network (5GC) is mainly considered. As shown in Figure 9 There are about three kinds of fixed network terminals (5G-RG, FN-RG, 5G Capable UE) that need to access 5GC through fixed networks.
[0152] 1) Residential gateway (RG) supporting 5G NAS function, that is, 5G-RG.
[0153] When the 5G-RG accesses through 3GPP access, it is called fixed wireless access (FWA) and performs the same function as the UE. When the 5G-RG accesses through a wired access network, a fixed network gateway supporting the N2 interface (such as a wireless-access gateway function (W-AGF)) is introduced, which has the same topology as the NG RAN of 3GPP. The 5G-RG and the W-AGF can establish a PPPoE connection and access the 5GC through the W-AGF. The control plane signaling and user plane data on the wired access network side can be transmitted through the PPPoE connection.
[0154] 2) Residential gateway without 5G NAS function, such as legacy gateway (Legacy-RG), or fixed network RG (FN-RG).
[0155] The FN-RG establishes a Legacy fixed network connection, such as a PPPoE connection, with the W-AGF. On the control plane, the W-AGF replaces the FN-RG to generate and interact with NAS and AS signaling, and completes registration and PDU session establishment. On the user plane, the W-AGF acts as a relay function to transmit uplink / downlink data on the fixed network connection and the PDU session, respectively.
[0156] 3) Home terminal accessing 5G core network through home gateway (including 5G-RG and legacy RG), i.e. 5G capable UE (such as 5G mobile phone / PC, etc.) which can support 5G.
[0157] The 5G capable UE follows the architecture and scheme of trusted non-3GPP or untrusted non-3GPP, and accesses the 5G network through the 5G-RG / legacy-RG as an access point and the TNAP / N3IWF.
[0158] The scheme introduced in the above manner 3 is suitable for indoor terminal equipment supporting 5G to access the 5G core network through a fixed or mobile access network and interact with the core network NAS message. However, the scheme of the above manner 3 does not support providing local service exchange services for indoor terminal equipment, and if these terminal equipment access the legacy RG through non-3GPP access technology, the quality of service (QoS) of service transmission cannot be guaranteed.
[0159] The above briefly introduces several common ways in the prior art, and specific reference can be made to the description of the prior art, which is not limited. As can be seen from the above several ways, in the existing scheme, some only support NR wireless access technology, and some do not consider the scenario of home terminal interacting with local exchanged services.
[0160] Therefore, the present application provides a scheme, so that in some networks, such as home network, through a unified communication architecture, not only can diversified home terminal access to the network be supported, but also diversified home terminal interacting with local exchanged services can be supported.
[0161] The following mainly takes the home network as an example for illustrative description, and each embodiment provided by the present application is described in detail in combination with the drawings. It should be understood that the scheme of the following embodiments is not limited to the access scenario of home, but can also be applied to non-home scenarios. The scheme of the following embodiments can also be used in factory, office environment, laboratory environment, campus environment and other indoor scenarios. The scheme of the following embodiments can be used in any environment with diversified terminal equipment and local service transmission requirements.
[0162] Figure 10 Fig. 1 is a schematic interaction diagram of a data transmission method 1000 provided by an embodiment of the present application. The method 1000 can include the following steps.
[0163] 1010, the communication device receives service data unit (SDU) transmitted by the first access technology terminal.
[0164] It can be understood that, in step 1010, the terminal accessed by the first access technology (e.g., denoted as a first access technology terminal) sends a data packet to a communication device, and the communication device receives the data packet. The communication device is, for example, denoted as an indoor access point HAP (or a CPE, etc.). The first access technology terminal indicates a terminal accessed by the first access technology. There are many forms of terminals, for example, in a home scenario, it can be a home terminal; in other scenarios, such as a factory scenario, it can be a terminal in a factory scenario, and this is not limited. For ease of understanding, as an example, the following mainly takes a home terminal, or a home terminal accessed by the first access technology as an example for description. For terminals in other scenarios, the scheme of the embodiments of the present application can still be used.
[0165] In the embodiments of the present application, the SDU can also be understood as data or a data packet, or a service, etc. The communication device receives the SDU transmitted by the first access technology terminal, which can also be understood as that the communication device receives the data or data packet transmitted by the first access technology terminal, or can also be understood as that the communication device receives the service transmitted by the first access technology terminal. In the following, for unity, the data packet is mainly taken as an example for illustrative description.
[0166] It can be understood that the SDU indicates the SDU of a protocol layer, which indicates the payload of the data packet of the protocol layer. For example, the protocol layer can be the first protocol layer (e.g., the adaptation layer) mentioned in the embodiments of the present application, that is, the SDU is the SDU of the first protocol layer (e.g., the SDU is the SDU of the adaptation layer).
[0167] 1030, in the case that the destination node of the SDU is the second access technology terminal, the communication device transmits the SDU to the second access technology terminal without passing through the base station and the core network device connected to the communication device, wherein the first access technology terminal and the second access technology terminal are connected to the communication device.
[0168] The first access technology terminal and the second access technology terminal can be understood as home terminals accessing using different access technologies. For example, the first access technology terminal is a home terminal supporting a 3GPP access technology, that is, the first access technology terminal can communicate with the communication device through a wireless interface of the 3GPP access technology. By way of example but not limitation, the wireless interface of the 3GPP access technology can include, but is not limited to, a Uu interface based on an LTE standard, or a Uu interface based on an NR standard, or a PC5 interface, and the like. For another example, the second access technology terminal is a home terminal supporting a non-3GPP access technology, that is, the second access technology terminal communicates with the communication device through an interface of the non-3GPP access technology. By way of example but not limitation, the interface of the non-3GPP access technology can include, but is not limited to, a wireless interface such as WiFi, WLAN, Zigbee, Ziwave, Bluetooth, UWB, RFID, or a wired interface such as an Ethernet-based interface, and the like. In the embodiments of the present application, the access technology is used to represent the access technology used by the terminal to access the communication device.
[0169] The communication device transmits the SDU to the second access technology terminal without passing through the base station and the core network device connected to the communication device, or in other words, the communication device transmits the data transmitted by the first access technology terminal to the second access technology terminal without passing through the base station and the core network device connected to the communication device, that is, when the first access technology terminal sends a data packet to the second access technology terminal, the communication device can forward the data packet without passing through the base station and the core network device. Wherein, the transparent transmission can mean that the communication device can directly forward the data packet of the first access technology terminal to the second access technology terminal, and the communication device does not need to parse the data packet. Specifically, for example, the application layer and the IP layer of the communication device do not need to parse the data packet. For example, the communication device can be a home access point (HAP) or a home gateway (HGW). Figure 1 For example, as shown in the system, when HUE1 sends a data packet to HUE2, HUE1 can send the data packet to HAP, and HAP forwards the data packet to HUE2 without passing through the base station or the core network device.
[0170] In the embodiments of the present application, the communication device (such as HAP) can adapt to terminal devices of multiple access technologies, or in other words, the communication device can support multiple access technologies, and the communication device can route the data packet transmitted by the terminal to the destination node corresponding to the data packet.
[0171] Optionally, the method 1000 can further include step 1020.
[0172] 1020, the communication device determines the destination node of the SDU.
[0173] In the embodiments of the present application, the destination node is used to represent the destination node or target address corresponding to the SDU for the purpose of distinction. The destination node of the SDU, that is, the destination node or target address corresponding to the SDU, or in other words, the device to which the SDU is transmitted.
[0174] Optionally, the destination node can include one or more of the following: other home terminals (such as second access technology terminals), the communication device itself, a gNB, and a core network device. That is, the communication device can route the SDU transmitted by the home terminal to other home terminals, or to a gNB, or to itself (such as parsing the content of the SDU).
[0175] It should be understood that the above is mainly exemplarily described by taking the first access technology terminal and the second access technology terminal as examples, and this is not limited thereto. For example, the communication device can also be connected to a larger number of terminals, or the communication device can also be connected to terminals of more access technologies.
[0176] For ease of understanding, the following mainly exemplarily describes the HAP and the home terminal. It should be understood that the naming does not limit the protection scope of the embodiments of the present application.
[0177] For brevity, the following mainly exemplarily describes the home terminal transmitting a data packet, and the data packet mentioned in the following can be replaced by the SDU transmitted by the first access technology terminal in the method 1000.
[0178] Exemplarily, a communication protocol layer (i.e., a first protocol layer) can be added to the HAP, through which the access of terminal devices of various access technologies can be used, and the data packet transmitted by the terminal can be routed to the destination node corresponding to the data packet. Regarding the communication protocol layer, on the one hand, through the communication protocol layer, terminal devices of different access technologies can be accessed; on the other hand, through the communication protocol layer, terminal devices of different access technologies can also interact with each other. Details are described below in combination with the content of aspect 2.
[0179] Based on the embodiments of the present application, in some scenarios, such as a wireless backhaul architecture based on an IAB network, an indoor access point HAP (or can be referred to as a CPE) can be regarded as a special IAB node. In the extension of the access link part, that is, by adding a communication protocol layer (i.e., a first protocol layer, such as an Adapt layer) to the HA link, a unified communication architecture can be implemented, which can not only adapt to home terminals of different access technologies, such as home terminals supporting 3GPP access technology or home terminals supporting non-3GPP access technology, but also support various services, such as services from home terminals to the network side and service interaction between home terminals.
[0180] By way of example and not limitation, the communication protocol layer can be an adaptation layer. Hereinafter, the Adapt layer is referred to simply as Adapt for brevity. The configuration of the Adapt layer is described in detail below.
[0181] Hereinafter, for the sake of description, data from the home terminal to the network side is referred to as data of a U2N service, and data between different home terminals within the service range of at least one HAP without passing through the base station and the core network is referred to as data of a local service.
[0182] The possible protocol stack architectures for U2N service transmission and local service transmission are introduced below in combination with the protocol stack architecture shown in Figure 11 and Figure 12
[0183] I. Possible protocol stack architecture for U2N service transmission
[0184] Figure 11 A possible protocol stack architecture is shown. As shown in Figure 11 , the protocol stack for U2N service transmission includes an upper layer, an intermediate HAP management layer, and a lower layer.
[0185] The upper layer can include a PDCP layer. In the control plane, the upper layer can also include an RRC layer. The upper layer is a protocol layer that is peer-to-peer between the home terminal and the base station.
[0186] The intermediate HAP management layer can be based on the F1 interface protocol layer in the CU-DU separation architecture. The intermediate HAP management layer can support the user plane and the control plane. By way of example, the user plane protocol layer of the HAP management layer can include one or more of an IP layer, a UDP layer, and a GTP-U layer. Optionally, the user plane protocol layer of the HAP management layer also includes a PDCP layer and / or an IP Security (IPsec) layer. By way of example, the control plane protocol layer of the HAP management layer can include one or more of an IP layer, an F1AP layer, and an SCTP layer. Optionally, the control plane protocol layer of the HAP management layer also includes one or more of a PDCP layer, an IPsec layer, and a datagram transport layer security (DTLS) layer. Reference can be made to the user plane and control plane protocol layers of the F1 interface between the IAB node and the donor base station shown in Figure 4 and Figure 5
[0187] The low-layer protocol layer in the part of the home backhaul (HB) link mainly includes the BAP protocol layer, the L2 protocol layer of the HB link, and the L1 protocol layer of the HB link. For ease of description, the L2 protocol layer of the HB link is denoted as HB L2, and the L1 protocol layer of the HB link is denoted as HB L1. The HB L2 part includes an RLC layer and a MAC layer, and the HB L1 is a physical layer PHY based on an NR air interface.
[0188] The low-layer protocol layer in the part of the home access (HA) link mainly includes the Adapt layer, the L2 protocol layer of the HA link, and the L1 protocol layer of the HA link. For ease of description, the L2 protocol layer of the HA link is denoted as HA L2, and the L1 protocol layer of the HA link is denoted as HA L1. The protocol layers of the HA L1 and the HA L2 can be determined according to the communication technology used by the HA link. For example, if the HA link uses a wireless local area network (WLAN) communication mode, the protocol layer corresponding to the HA L2 can include a MAC layer of an IEEE 802.11 series technology, and the protocol layer corresponding to the HA L1 can include a PHY layer of the IEEE 802.11 series technology. For another example, if the HA link uses a wireless personal area network (WPAN) communication mode, the protocol layer corresponding to the HA L2 can include a MAC layer of an IEEE 802.15 series technology (for example, a Bluetooth technology corresponding to IEEE 802.15.1, or a Zigbee technology corresponding to IEEE 802.15.4, or the like), and the protocol layer corresponding to the HA L1 can include a PHY layer of the IEEE 802.15 series technology. It should be understood that the Adapt layer is an optional protocol layer in the part of the HA link. For example, when the HA link uses a 3GPP radio access technology (RAT), the Adapt layer can not be needed; when the HA link uses a non-3GPP radio access technology, the Adapt layer is needed.
[0189] Second, a possible protocol stack architecture for local service transmission.
[0190] Based on the HAP node in the embodiments of the present application, service interaction between home terminals (for example, service interaction between a first access technology terminal and a second access technology terminal) can be supported. The service interaction between the home terminals can include at least the following two modes.
[0191] One possible way, a D2D direct link can be established between two home terminals, so that the two home terminals can directly communicate through the D2D link. For example, a direct communication link based on PC5 interface can be established between the two home terminals, or a direct transmission link based on WiFi direct technology can be established between the two home terminals, or a direct transmission link based on Bluetooth / zigbee can be established between the two home terminals.
[0192] Another possible way, two home terminals can communicate through the HAP relay forwarding mode, such as the communication protocol stack shown in Figure 12 In some cases, a direct link can not be established between two home terminals, for example, the distance between the two home terminals is too far; or there is an obstruction between the two home terminals, and the signal quality of the direct link is poor; or the access technologies supported by the two home terminals are different, etc. In the case that a direct link cannot be established between two home terminals, but there is still a need for interactive data between the two home terminals, the HAP relay forwarding mode can be used to provide a communication path between the two home terminals. In addition, similarly, the Adapt layer is an optional protocol layer in the HA link.
[0193] Taking two home terminals as an example, for example, denoted as HUE1 and HUE2. As shown in Figure 12 There is a peer PDCP protocol layer between HUE 1 and HUE 2, and HUE 1 and HUE 2 can interact with local services through HAP. The HAP can communicate with HUE 1 based on the HA link, and the HAP can also communicate with HUE 2 based on the HA link. It should be understood that the HA link between the HAP and the HUE 1, and the HA link between the HAP and the HUE 2, can use the same communication technology, or different communication technologies, which are not limited.
[0194] The above describes the possible protocol stack architecture of U2N service transmission and local service transmission, respectively. Figure 11 Figure 12 Based on the above architecture, for a terminal device performing U2N service, since the peer protocol layers of the PDCP layer and the RRC layer are both in the gNB, the RRC layer control handover process and the PDCP layer data packet forwarding can be used to guarantee service continuity during indoor and outdoor movement, and thus the service continuity of the terminal device during indoor and outdoor movement can be realized.
[0195] It should be understood that Figure 11 Figure 12 are only exemplary descriptions, which are not limited.
[0196] The embodiments of the present application are described below in conjunction with several aspects. The contents of the following aspects can be used independently, or in combination, and are not limited.
[0197] Aspect 1, the home terminal accesses the network through the HAP.
[0198] When the home terminal accesses the network, such as accessing the gNB, core network, etc., the home terminal can access the network with the assistance of the HAP and use network resources.
[0199] Optionally, in the embodiments of the present application, before the home terminal establishes an RRC connection with the gNB, the home terminal and the HAP can both obtain a set of corresponding configuration information in advance, which can be used to transmit the messages required when the home terminal establishes an RRC connection with the gNB. For example, the configuration information can be used to transmit messages corresponding to the uplink common control channel, such as the configuration information can be used to transmit one or more of the following messages: RRC setup request (RRCSetupRequest) message, RRC reestablishment request (RRCReestablishmentRequest) message, RRC resume request (RRCResumeRequest) message, etc.; for example, the configuration information can be used to transmit messages corresponding to the downlink common control channel, such as the configuration information can be used to transmit RRC setup (RRCSetup) message and / or RRC reject (RRCReject) message. It should be understood that the above is only an exemplary description, and is not limited. For example, a set of corresponding configuration information can also be obtained in advance, as long as it is used to transmit the messages required when the home terminal establishes an RRC connection with the gNB, the configuration information can be used.
[0200] An example, the pre-obtained configuration information includes configuration information required for transmitting messages carried on a common signaling radio bearer (SRB). For example, the pre-obtained configuration information includes configuration information required for transmitting messages carried on SRB0, such as QoS information required for messages carried on SRB0. Hereinafter, for brevity, the configuration information required for transmitting messages carried on SRB0 is denoted as the configuration corresponding to SRB0. The home terminal sends the RRC setup request message to the gNB, and the RRC setup request message is transmitted based on the pre-obtained configuration corresponding to SRB0.
[0201] Among them, the pre-obtained configuration information (such as the configuration corresponding to SRB0) can be pre-defined according to the protocol and configured on the home terminal and the HAP. Alternatively, the pre-obtained configuration information (such as the configuration corresponding to SRB0) can also be configured by the HAP itself, and the HAP generates and sends the configuration information (such as the configuration corresponding to SRB0) to the home terminal after generation.
[0202] Through the embodiments of the present application, the home terminal can be ensured to obtain the configuration corresponding to SRB0 in advance before establishing the RRC connection with the gNB, so as to be able to transmit the message sent by the home terminal and needing to be carried on the SRB0, such as the RRC establishment request of the home terminal and the like carried on the SRB0.
[0203] The possible process of the home terminal accessing the network via the HAP will be introduced below. Figure 13 Figure 13 The method 1300 shown can include the following steps.
[0204] 1310, the HAP accesses the network, and performs authentication and authorization in the network.
[0205] Regarding the process of the HAP accessing the network, the manner of the IAB node accessing the network can be referred to. For example, in one possible manner, the HAP first accesses the network in the manner of the terminal device, and then the F1 connection between the HAP and the gNB is established.
[0206] Optionally, the HAP can also indicate itself to the network as a HAP or a CPE, that is, itself is a device capable of providing access for the home terminal. For example, after the gNB learns that the HAP is a device capable of providing access for the home terminal, the gNB can perform some configurations for the HAP, such as configuring the Adapt layer of the HAP for the HAP.
[0207] 1320, the home terminal establishes a connection with the HAP, and the HAP performs initial access control.
[0208] The home terminal can establish a connection with the HAP through various access technologies. In one possible manner, the home terminal can establish a connection with the HAP through the access technology formulated by the 3GPP organization. The access technology formulated by the 3GPP organization can include, but is not limited to, one or more of the following technologies: LTE Uu interface, NR Uu interface, sidelink, and the like. In another possible manner, the home terminal can establish a connection with the HAP through the access technology formulated by the non-3GPP organization. The access technology formulated by the non-3GPP organization can include, but is not limited to, one or more of the following technologies: WiFi, WLAN, Zigbee, Ziwave, Bluetooth, UWB, RFID, and the like.
[0209] Optionally, after the home terminal establishes a connection with the gNB, for example, in step 1330, the HAP or the home terminal can notify the gNB of the access technology (such as WiFi, WLAN, Zigbee, Ziwave, Bluetooth, UWB, RFID, and the like) adopted by the home access link between the HAP and the home terminal.
[0210] In one example, the HAP notifies the gNB of the communication technology used for the home access link between the HAP and the home terminal. In this example, this information can be carried in a radio resource control (RRC) message or an F1 application protocol (F1AP) message sent by the HAP to the gNB. In another example, the home terminal notifies the gNB of the communication technology used for the home access link between the HAP and the home terminal. In this example, this information can be carried in an RRC message sent by the home terminal to the gNB.
[0211] The HAP performs initial access control on the home terminal. For example, the HAP can authenticate the home terminal. For example, the HAP can authenticate the home terminal through a link authentication method such as shared key authentication in the WLAN. Furthermore, the authentication server can also authenticate the home terminal. For example, after the link authentication, the authentication server authenticates the home terminal by popping up a portal website (such as Portal) and then entering a username and password. For another example, after the link authentication, an authentication method based on the extensible authentication protocol (EAP) is performed with the authentication server, etc. Among them, the authentication server can be co-deployed with the HAP, or the authentication server can be integrated into the HAP, which is not limited to this.
[0212] Optionally, the HAP may allocate a local identifier of the home terminal (LID-HUE) to the home terminal. The local identifier of the home terminal may be used to identify the home terminal within the home network.
[0213] Optionally, the HAP may send its own local identifier to the home terminal. The local identifier of the HAP (LID-HAP) may be used for routing or addressing when transmitting services between the home terminal and the HAP.
[0214] After the home terminal establishes a connection with the HAP, it can establish a connection with the gNB.
[0215] 1330. The home terminal initiates an RRC establishment process to the gNB.
[0216] Optionally, step 1330 may be performed when the home terminal has the ability to establish an RRC connection with the network, or in other words, has the ability to access a 5G access network.
[0217] Specifically, the step 1330 can include the following steps.
[0218] 1. The home terminal sends an RRC setup request message to the gNB.
[0219] Specifically, the home terminal sends the RRC setup request message to the gNB via the HAP. That is, the home terminal first sends the RRC setup request message to the HAP, and the HAP forwards the RRC setup request message to the gNB. In one possible implementation, the HAP encapsulates the RRC setup request message of the home terminal in an uplink F1AP message, and transmits it to the gNB via the F1 interface carried on the backhaul link between the HAP and the gNB. For example, when the HAP encapsulates the RRC message of the home terminal in the uplink F1AP message, the HAP can carry the identity of the home terminal and the identity of SRB0 in the F1AP message for identifying the home terminal on the F1 interface between the HAP and the gNB, and then transmits it to the gNB via the F1 interface carried on the backhaul link between the HAP and the gNB.
[0220] Optionally, the RRC setup request message is transmitted based on pre-obtained configuration information. In one example, the pre-obtained configuration information includes the configuration corresponding to SRB0 (i.e., the configuration information required for transmitting the message carried on SRB0). That is, the RRC setup request message is transmitted based on the pre-obtained configuration corresponding to SRB0.
[0221] In order to enable the home terminal to successfully send the RRC setup request message to the HAP and be identified by the HAP, a set of corresponding configurations, such as the configuration corresponding to SRB0, are needed between the home terminal and the HAP. The configuration corresponding to SRB0 can be used to transmit the RRC message carried on SRB0, such as the RRC setup request message, the RRC re-establishment request message, etc.
[0222] The pre-obtained configuration information (such as the configuration corresponding to SRB0) can be pre-defined according to a protocol and configured on the home terminal and the HAP. Alternatively, the pre-obtained configuration information (such as the configuration corresponding to SRB0) can also be configured by the HAP itself, and the HAP generates the configuration information (such as the configuration corresponding to SRB0) and sends it to the home terminal after generation. For example, after the step 1320, the HAP generates the configuration corresponding to SRB0 and sends it to the home terminal.
[0223] Optionally, on the HA link between the home terminal and the HAP, the configuration corresponding to SRB0 can include a QoS identification corresponding to SRB0 on the HA link. The QoS identification can be in any of the following forms, for example: a payload compression protocol (PCP) field of a virtual local area network (VLAN) tag, a VLAN ID, an EtherType, a differentiated services code point (DSCP), an IP Precedence, an access category (AC) in WLAN, an EXP field of multi-protocol label switching (MPLS), IP five-tuple information (protocol type, source IP address, destination IP address, source port number, destination port number), source MAC address information, destination MAC address information, or other additional labels that can be used to indicate QoS requirements.
[0224] When the home terminal sends an RRC message carried on SRB0 to the HAP, the Adapt layer of the HA link can carry one or more of the following: an identification of SRB0, a local identification of the HAP (LID-HAP), and a local identification of the home terminal (LID-HUE). The identification of SRB0 can be used by the HAP to add the RRC message to an F1AP message carrying the uplink RRC message of the home terminal.
[0225] After the gNB receives the RRC setup request message from the home terminal, it processes and responds based on the RRC setup request message.
[0226] 2. The gNB sends an RRC setup message to the home terminal.
[0227] Specifically, the gNB sends the RRC setup message to the home terminal via the HAP. That is, the gNB first sends the RRC setup message to the HAP, and the HAP forwards the RRC setup message to the home terminal. In one possible implementation, the gNB can encapsulate the RRC setup message in a downlink F1AP message and send it to the HAP, and the HAP forwards the RRC setup message to the home terminal. For example, the RRC setup message sent by the gNB to the HAP can include the identity of the home terminal on the F1 interface and the identity of SRB0, so that the HAP can send the RRC setup message to the home terminal through the home access link. For example, when the HAP sends the RRC message to the home terminal, the HAP can add the identity of the SRB0 of the home terminal and / or the local identity LID-HUE of the home terminal in the header information of the Adapt layer. In addition, the HAP can also add the QoS label corresponding to the SRB0 of the home terminal, such as adding the QoS label corresponding to the SRB0 of the home terminal in the link layer protocol header corresponding to the home link.
[0228] 3. The home terminal sends an RRC setup complete (RRCSetupComplete) message to the gNB.
[0229] Specifically, the home terminal sends the RRC setup complete message to the gNB via the HAP. That is, the home terminal first sends the RRC setup complete message to the HAP, and the HAP forwards the RRC setup complete message to the gNB.
[0230] The RRC setup complete message of the home terminal is carried on SRB1. For example, the home terminal can be transmitted to the HAP on the HA link through the QoS label corresponding to SRB1 (or the QoS label corresponding to SRB1). The QoS label corresponding to SRB1 can be predefined by the protocol, or can be configured by the HAP to the home terminal, or can be carried in the downlink RRC message sent by the gNB to the home terminal in step 2, which is not limited.
[0231] Through the above steps, the home terminal establishes an RRC connection with the gNB.
[0232] 1340, the home terminal performs authentication and authorization in the network.
[0233] Optionally, the HAP can determine whether the home terminal needs to perform authentication and authorization in the core network.
[0234] In the embodiments of the application, the authentication and authorization of the home terminal in the core network includes at least the following two cases.
[0235] In one case, the home terminal needs to perform authentication and authorization in the core network.
[0236] For example, the HAP determines that the home terminal needs to be authenticated and authorized in the core network. In this case, there are many ways for the home terminal to be authenticated and authorized in the core network, and the embodiments of the present application are not limited thereto. For example, if the home terminal needs to be authenticated and authorized in the core network, after step 1340, the gNB can forward the non-access stratum (NAS) message of the home terminal to the network element (such as the access management function AMF) in the core network, and based on the NAS message, the core network can perform the process of authenticating and authorizing the home terminal, so as to complete the authentication and authorization of the home terminal in the core network (such as the 5G core network).
[0237] In another case, the home terminal does not need to be authenticated and authorized in the core network.
[0238] For example, the HAP determines that the home terminal does not need to be authenticated and authorized in the core network. In this case, the HAP can send an indication information to the gNB, which indicates that the home terminal does not need to be authenticated and authorized, or which indicates that the home terminal is a reliable device, i.e., a home terminal device that does not need to be authenticated in the core network. That is, for some home terminals that do not need to be authenticated and authorized in the 5G core network (for example, which have been authenticated by the HAP or the authentication device built in the HAP, or which have completed device authentication in the authentication device of the Internet via the HAP), the HAP can send an indication information (for example, in step 1330) to the gNB, indicating that the home terminal device does not need to perform the authentication process in the core network. In this way, the core network can avoid additional authentication and authorization of the home terminal device (i.e., a home terminal device that does not need to be authenticated in the core network), thereby saving the overhead and delay caused by authentication and authorization.
[0239] In one possible implementation, the indication information can be carried in the F1AP message sent by the HAP to the gNB, for example, the indication information can be carried in the uplink F1AP message corresponding to the home terminal (such as the F1AP message of step 3 described above, i.e., the F1AP message used by the HAP to transmit the RRC setup complete message of the home terminal to the gNB). In another possible implementation, the indication information can be carried in the RRC message sent by the HAP to the gNB.
[0240] Through the above steps, the home terminal can access the network via the HAP and communicate.
[0241] It should be understood that the above steps are only exemplary and are not limited thereto. For example, steps 1330 and 1340 can also be excluded.
[0242] It should also be understood that the magnitude of the serial number of each step does not mean the order of execution, and the execution order of each process should be determined by its function and inherent logic. For example, step 1330 and step 1340 can be combined.
[0243] The above describes a scheme for a home terminal to access a network through a HAP according to aspect 1, and the following describes a scheme for a home terminal to transmit services according to aspect 2.
[0244] Aspect 2, the home terminal transmits services.
[0245] Considering the network architecture proposed in this application, the transmission of U2N services between the home terminal and the network, as well as the transmission of local services within the home network, both types of services may need to be transmitted via the HAP.
[0246] For the HAP, the HAP receives data packets from the home terminal, including at least the following three scenarios:
[0247] Scenario 1: The data packet sent by the home terminal is a data packet of a local service sent to the HAP itself;
[0248] Scenario 2: The data packet sent by the home terminal is a data packet of a U2N service forwarded to the gNB via the HAP;
[0249] Scenario 3: The data packet sent by the home terminal is a data packet forwarded to other home terminals via the HAP.
[0250] It should be understood that for local services between home terminals, communication can be carried out through communication links between home terminals, in which case no forwarding by the HAP is required.
[0251] In the embodiments of the present application, the HAP needs to have the ability to assist the home terminal in transmitting service data or signaling to the network side, and also needs to have the ability to forward service data or signaling between different home terminals, and may also need to have the ability to interact with the home terminal. Therefore, in the data transmission of the HA link, by introducing the Adapt layer, at least the following two problems can be solved: routing of data packets, and protocol adaptation between the upper protocol layer (PDCP layer) and the lower protocol layer of the HA link.
[0252] 1. Routing of data packets.
[0253] One possible way is to introduce the identification of the destination node in the Adapt layer. In this way, the HAP can route the data packet according to the identification of the destination node. For example, for U2N service, the identification of the destination node can be the identification of the HAP when transmitting from the home terminal to the HAP. For another example, for local service transmission of the home network, assuming that HUE1 wants to send a data packet to HUE2 via the HAP, the identification of the destination node can be the identification of HUE2.
[0254] 2. Protocol adaptation between the upper protocol layer (PDCP layer) and the lower protocol layer of the HA link.
[0255] The home terminal can be configured with a mapping relationship from a radio bearer (RB) to the QoS identification of the HA link, which can be a signaling radio bearer (SRB) or a data radio bearer (DRB). In order to meet the quality of service requirements of different types of services of the terminal device, one or more radio bearers are introduced in the wireless network, including DRB and SRB, for transmitting different types of service data (including control plane signaling and user plane data) between the home terminal and the base station.
[0256] When the home terminal sends a data packet, it encapsulates the PDCP PDU corresponding to the radio bearer in the Adapt layer, adds the radio bearer identification of the home terminal in the header information of the Adapt layer, and performs mapping from the radio bearer to the QoS identification of the HA link in the Adapt layer, and then the L2 of the HA link can guarantee the QoS requirement of the data packet transmission based on the specific QoS identification.
[0257] The following describes three examples in combination with the above three scenarios.
[0258] Optionally, the HAP can determine which scenario it belongs to according to the service type of the data packet and / or the identification of the destination node.
[0259] In the case of carrying the identification of the HAP in the data packet and the service type indication indicating that the service type of the data packet is local service, the HAP can analyze the content of the data packet itself. For example, the Adapt layer of the HAP receives a data packet sent to itself, which can be submitted to the upper protocol layer of the Adapt layer.
[0260] After the HAP receives the data packet sent by the home terminal, in the Adapt layer of the HA link, if the identifier of the destination node is the identifier of the HAP itself, the HAP needs to further distinguish whether the data packet is a data packet of a local service transmitted by the home terminal to the HAP itself or a data packet of a U2N service that needs to be forwarded to the gNB via the HAP. For this purpose, the service type indication carried in the Adapt layer of the data packet can be used for determination. Specifically, in Example 1, the Adapt layer of the HAP receives a data packet with the Adapt layer target address being the identifier of the HAP itself, and the service type indication carried in the data packet indicates a local service. Then, the HAP can remove the Adapt layer header and deliver the SDU of the Adapt layer to the upper protocol layer (such as the IP layer or the application layer, etc.) of the HAP.
[0261] In Example 2, the data packet carries the identifier of the HAP, and the service type indication indicates that the service type of the data packet is a U2N service. In this case, the HAP forwards the data packet to the gNB.
[0262] After the HAP receives the data packet sent by the home terminal, in the Adapt layer of the HA link, if the identifier of the destination node is the identifier of the HAP itself, the HAP needs to further distinguish whether the data packet is a data packet of a local service transmitted by the home terminal to the HAP itself or a data packet of a U2N service that needs to be forwarded to the gNB via the HAP. For this purpose, the service type indication carried in the Adapt layer of the data packet can be used for determination. Specifically, in Example 2, the Adapt layer of the HAP receives a data packet with the Adapt layer target address being the identifier of the HAP itself, and the service type indication carried in the data packet indicates a U2N service. Then, the HAP can remove the Adapt layer header and deliver the SDU of the Adapt layer to the F1 interface protocol layer (such as the GTP-U protocol layer or the F1AP protocol layer) of the HAP, and then transmit the data packet to the gNB after processing by the F1 interface protocol layer.
[0263] In Example 3, the data packet carries the identifier of another home terminal, and the HAP forwards the data packet to the other home terminal.
[0264] After the HAP receives the data packet sent by the home terminal, in the Adapt layer of the HA link, if the identifier of the destination node is the identifier of another home terminal, the HAP forwards the data packet to the corresponding destination node (i.e., the other home terminal).
[0265] Taking HUE1 and HUE2 as an example, after receiving the data packet of HUE1, if it is determined to be forwarded to HUE2, the RB identifier (RB ID) of HUE1 carried in the Adapt layer of the received data packet is replaced with the RB ID of HUE2. In addition, the HAP can map the data packet in the Adapt layer to the QoS identifier between HUE2 and L2, and then the HAP can send the data packet to HUE2 through the HA link between the HAP and HUE2.
[0266] Optionally, the HAP can maintain the correspondence between the RB IDs of different home terminals, for example, the correspondence between the RB ID of the terminal of the first access technology and the RB ID of the terminal of the second access technology. Specifically, for the local service of the relayed home network, the HAP can maintain the correspondence between the RB IDs of different home terminals.
[0267] The HAP maintains the correspondence between the RB IDs of different home terminals, which can be obtained in at least one of the following manners.
[0268] 1) The HAP itself generates (or determines) the correspondence between the RB IDs of different home terminals.
[0269] For example, the HAP determines the correspondence between the RB IDs of different home terminals based on the QoS parameters of the radio bearers of different home terminals received from the gNB, and maintains the correspondence. Taking HUE1 and HUE2 as an example, if RB1 of HUE1 and RB2 of HUE2 have similar QoS parameters, the HAP can configure RB1 of HUE1 and RB2 of HUE2 as corresponding radio bearers when there is a demand for data exchange between HUE1 and HUE2.
[0270] 2) The HAP obtains the correspondence between the RB IDs of different home terminals from the gNB.
[0271] For example, the gNB determines the correspondence between the RB IDs of different home terminals, and sends the information of the correspondence to the HAP, and then the HAP maintains the correspondence. Taking HUE1 and HUE2 as an example, the configuration information sent by the gNB to the HAP can include the correspondence between RB1 of HUE1 and RB2 of HUE2.
[0272] In the embodiments of the present application, the HAP maintains the correspondence between the RB IDs of different home terminals, which enables the HAP to forward the local service exchanged between different home terminals according to the QoS requirements corresponding to the service. Therefore, the communication performance can be improved as much as possible.
[0273] It should be understood that the above is only an example, and in the above examples 1 to 3, the specific processing process of the HAP can be processed according to the actual communication situation, and this is not limited.
[0274] The above introduces the scheme of the home terminal for service transmission in combination with aspect 2. Through the embodiment of the application, the HAP can distinguish between the two types of services and perform different processing in the case of simultaneously supporting the transmission of U2N services and local services.
[0275] The configuration of the Adapt layer is introduced in combination with aspect 3.
[0276] Aspect 3, configuration of the Adapt layer.
[0277] 1. Configuration of the Adapt layer of the HAP.
[0278] The configuration of the Adapt layer of the HAP can be generated by the HAP itself, that is, the HAP itself configures the configuration of the Adapt layer of the HAP. Alternatively, the configuration of the Adapt layer of the HAP can be configured by the gNB and sent to the HAP by the gNB, such as the gNB sending the configuration of the Adapt layer of the HAP to the HAP through an RRC message or an F1AP message.
[0279] For the HAP, the configuration of the Adapt layer can include, but is not limited to, one or more of the following: an identifier of the Adapt layer of the HAP, an identifier of the Adapt layer of the home terminal, a correspondence between the L2 identifier of the home terminal and the Adapt layer identifier on the HA link, a correspondence between the radio bearer of the home terminal and the QoS identifier of the HA link, and a correspondence between the RBs of different home terminals.
[0280] 2. Configuration of the Adapt layer of the home terminal.
[0281] The configuration of the Adapt layer of the home terminal can be configured by the HAP to the home terminal. Alternatively, the configuration of the Adapt layer of the home terminal can be configured by the gNB to the home terminal, such as the gNB configuring the home terminal through an RRC message.
[0282] The configuration of the Adapt layer of the home terminal can include, but is not limited to, one or more of the following: an identifier of the Adapt layer of the HAP, an identifier of the Adapt layer of the home terminal, a correspondence between the RB of the home terminal and the QoS identifier of the HA link, an identifier of the Adapt layer of another home terminal, and a correspondence between the L2 identifier of another home terminal and the Adapt layer identifier on the HA link.
[0283] The solution of the configuration of the Adapt layer is introduced above in combination with aspect 3. Through the embodiments of the present application, the HAP and the home terminal can acquire the configuration of the Adapt layer, so as to facilitate subsequent transmission of services.
[0284] The above aspects 1 to 3 are introduced respectively, that is, the home terminal accesses the network through the HAP, the home terminal transmits services, and the configuration of the Adapt layer. The above aspects can be used independently or in combination. For the convenience of understanding, as an example, a possible complete flow is briefly introduced below in combination with Figure 14 Figure 14 The method 1400 shown can include the following steps.
[0285] 1410, the HAP accesses the network and performs authentication and authorization in the network.
[0286] The specific process of step 1410 is similar to that of step 1310 in the above method 1300. Since the step 1310 has been described in detail in the above method 1300, for the sake of brevity, it will not be repeated here.
[0287] 1420, the home terminal establishes a connection with the HAP, and the HAP performs initial access control.
[0288] The specific process of step 1420 is similar to that of step 1320 in the above method 1300. Since the step 1320 has been described in detail in the above method 1300, for the sake of brevity, it will not be repeated here.
[0289] 1430, the home terminal sends a data packet to the HAP.
[0290] In one possible scenario, the data packet sent by the home terminal is a data packet of a local service sent to the HAP itself. In this scenario, the method 1400 can include the following step 1441.
[0291] 1441, the HAP removes the Adapt layer header and submits the SDU of the Adapt layer to its upper protocol layer.
[0292] For example, the data packet carries the identifier of the HAP, and the service type indication is used to indicate that the service type of the data packet is a local service. The Adapt layer of the HAP receives a data packet from the home terminal, the Adapt layer destination address of the data packet is the HAP itself, and the service type indication carried in the data packet is a local service. Then, the HAP can remove the Adapt layer header and submit the SDU of the Adapt layer to its upper protocol layer (such as the IP layer or the application layer).
[0293] In another possible scenario, the data packet sent by the home terminal is a data packet of a local service sent to the HAP itself. In this scenario, the method 1400 can include the following step 1442.
[0294] 1442. The HAP forwards the data packet to the gNB.
[0295] For example, the data packet carries the identity of the HAP, and the service type indication is used to indicate that the service type of the data packet is U2N service. When the Adapt layer of the HAP receives a data packet with its own Adapt layer destination address, and the service type indication carried in the data packet is U2N service, the HAP can remove the Adapt layer header, submit the SDU of the Adapt layer to its own F1 interface protocol layer (such as the GTP-U protocol layer or the F1AP protocol layer), and then transmit to the gNB after processing by the F1 interface protocol layer.
[0296] In another possible scenario, the data packet sent by the home terminal is a data packet of a local service sent to the HAP itself. In this scenario, the method 1400 can include the following step 1443.
[0297] 1443. The HAP forwards the data packet to other home terminals.
[0298] The other home terminals can include one home terminal or multiple home terminals, and are not limited in this regard.
[0299] For example, after the HAP receives the data packet sent by the home terminal, in the Adapt layer of the HA link, if the identity of the destination node is the identity of the other home terminal, the HAP forwards to the corresponding destination node (i.e., the other home terminal). Taking HUE1 and HUE2 as an example, after receiving the data packet of HUE1, if it is determined to forward to HUE2, the HAP replaces the RB ID of HUE1 carried in the Adapt layer of the received data packet with the RB ID of HUE2. In addition, the HAP can map the data packet in the Adapt layer to the QoS identity between L2 and HUE2, and then the HAP can send the data packet to HUE2 through the HA link between the HAP and HUE2.
[0300] Optionally, the HAP can maintain the correspondence between the RB IDs of different home terminals. Specifically, reference can be made to the description in aspect 2 above, and for brevity, no further description is given here.
[0301] It should be understood that the above steps are only exemplary and are not limited. For example, before step 1430, the home terminal can also initiate an RRC establishment process to the gNB, specifically, reference can be made to step 1330 in method 1300. For another example, the home terminal can also be authenticated and authorized in the network, specifically, reference can be made to step 1340 in method 1300.
[0302] It should be understood that in some embodiments described above, the home scenario is mainly taken as an example for description, but this does not limit the present application, and any environment with multiple access technology terminals and local service transmission requirements is applicable to the embodiments of the present application.
[0303] It should also be understood that in some embodiments described above, the SDU is taken as an example for exemplary description, and those skilled in the art should understand its meaning. The SDU can also be replaced by data.
[0304] It should also be understood that in some embodiments described above, the destination node of the SDU and the destination node of the data are used alternately, and both are used to represent the destination node of the data, or in other words, to which device the data is transmitted.
[0305] It should also be understood that in some embodiments described above, the terminals with different access technologies are mainly taken as examples for exemplary description, and it should be understood that the terminals with the same access technology are also applicable to the solutions of the embodiments of the present application, such as the terminals with the same access technology can also use the service transmission solutions provided by the embodiments of the present application.
[0306] It should also be understood that in some embodiments described above, the technology of accessing the terminal to the communication device is referred to as access technology, and it should be understood that the naming does not limit the protection scope of the embodiments of the present application. For example, the access technology can also be replaced by access mode.
[0307] Based on the above technical solutions, based on the wireless backhaul architecture of the IAB network, the indoor access point HAP (or can be referred to as CPE) can be regarded as a special IAB node. In the access link part, by adding a communication protocol layer (i.e. the first protocol layer, such as Adapt layer) to the HA link, a unified communication architecture can be realized, which can not only adapt to multiple access technology home terminals, such as home terminals supporting 3GPP access technology or home terminals supporting non-3GPP access technology, but also support multiple services, such as home terminal to network side service and home terminal to home terminal service interaction.
[0308] Each of the embodiments described herein can be an independent solution, or can be combined according to the inherent logic, and these solutions fall within the protection scope of the present application.
[0309] It can be understood that, in each of the above method embodiments, the method and operation implemented by the terminal device (such as a home terminal or a HAP) can also be implemented by a component (such as a chip or a circuit) available for the terminal device, and the method and operation implemented by the network device (such as a HAP or a base station) can also be implemented by a component (such as a chip or a circuit) available for the network device.
[0310] The above describes the method provided by the embodiments of the present application in combination with Figures 3 to 14 The method provided by the embodiments of the present application is described in detail. The following describes the communication apparatus provided by the embodiments of the present application in combination with Figures 15 to 18 The communication apparatus provided by the embodiments of the present application is described in detail. It should be understood that the description of the apparatus embodiments corresponds to the description of the method embodiments, and therefore, the content not described in detail can be referred to the foregoing method embodiments, and will not be described here for the sake of brevity.
[0311] The above describes the scheme provided by the embodiments of the present application mainly from the perspective of the interaction between the network elements. It can be understood that, in order to implement the above functions, each network element, such as a transmitting terminal device or a receiving terminal device, includes a hardware structure and / or a software module for performing each function.
[0312] The embodiments of the present application can divide the transmitting terminal device or the receiving terminal device into functional modules according to the foregoing method examples. For example, each functional module can be divided according to each function, or two or more functions can be integrated into one processing module. The integrated module can be implemented in the form of hardware or in the form of a software functional module. It should be noted that the division of the modules in the embodiments of the present application is illustrative, and is merely a logical function division. In actual implementation, another division manner can be used. The following takes the division of each functional module according to each function as an example for description.
[0313] Figure 15 FIG. 15 is a schematic block diagram of the communication apparatus provided by the embodiments of the present application. The communication apparatus 1500 includes a transceiver unit 1510 and a processing unit 1520. The transceiver unit 1510 can implement a corresponding communication function, and the processing unit 1510 is used for data processing. The transceiver unit 1510 can also be referred to as a communication interface or a communication unit.
[0314] Optionally, the communication apparatus 1500 can also include a storage unit, which can be used to store instructions and / or data. The processing unit 1520 can read the instructions and / or data in the storage unit, so that the communication apparatus implements the foregoing method embodiments.
[0315] The communication apparatus 1500 can be configured to perform the actions of the communication device (e.g., HAP) in the above method embodiments. In this case, the communication apparatus 1500 can be the communication device (e.g., HAP) or a component configured to the communication device (e.g., HAP). The transceiver 1510 is configured to perform the operations related to the transceiving of the communication device (e.g., HAP) side in the above method embodiments. The processing unit 1520 is configured to perform the operations related to the processing of the communication device (e.g., HAP) side in the above method embodiments.
[0316] Alternatively, the communication apparatus 1500 can be configured to perform the actions of the first access technology terminal (e.g., home terminal) in the above method embodiments. In this case, the communication apparatus 1500 can be the first access technology terminal (e.g., home terminal) or a component configured to the first access technology terminal (e.g., home terminal). The transceiver 1510 is configured to perform the operations related to the transceiving of the first access technology terminal (e.g., home terminal) side in the above method embodiments. The processing unit 1520 is configured to perform the operations related to the processing of the first access technology terminal (e.g., home terminal) side in the above method embodiments.
[0317] As a design, the communication apparatus 1500 is configured to perform the actions of the communication device (e.g., HAP) in the above method embodiments. The processing unit 1520 is configured to: determine the destination node of the service data unit (SDU) of the first access technology terminal; and the transceiver 1510 is configured to: in the case that the destination node of the SDU is the second access technology terminal, transparently transmit the SDU to the second access technology terminal without going through the base station and the core network device connected to the communication apparatus 1500; wherein the first access technology terminal and the second access technology terminal are connected to the communication apparatus 1500. Figures 10 to 14 As a design, the communication apparatus 1500 is configured to perform the actions of the communication device (e.g., HAP) in the above method embodiments. The processing unit 1520 is configured to: determine the destination node of the service data unit (SDU) of the first access technology terminal; and the transceiver 1510 is configured to: in the case that the destination node of the SDU is the second access technology terminal, transparently transmit the SDU to the second access technology terminal without going through the base station and the core network device connected to the communication apparatus 1500; wherein the first access technology terminal and the second access technology terminal are connected to the communication apparatus 1500.
[0318] As an example, the transceiver 1510 is further configured to: in the case that the destination node is the base station or the core network device, forward the SDU to the base station or the core network device; or the processing unit 1520 is further configured to: in the case that the destination node is the communication apparatus 1500, analyze the content of the SDU.
[0319] As another example, the processing unit 1520 is specifically configured to: determine the destination node of the SDU according to the identifier of the destination node and / or the service type indication carried by the first access technology terminal.
[0320] As a further example, the processing unit 1520 is specifically configured to: determine that the destination node is the communication device 1500 if the identity of the destination node is the identity of the communication device 1500 and the service type indicates local service; or determine that the destination node is a base station or a core network device if the identity of the destination node is the identity of the communication device 1500 and the service type indicates non-local service; or determine that the destination node is a second access technology terminal if the identity of the destination node is the identity of the second access technology terminal.
[0321] As a further example, the transceiver 1510 is further configured to: receive a message sent by the first access technology terminal and carried on the common signaling radio bearer, and the configuration information required for transmitting the message carried on the common signaling radio bearer is predefined by a protocol or is pre-configured by the communication device 1500.
[0322] As a further example, the processing unit 1520 is further configured to: determine whether the first access technology terminal needs to be authenticated in the core network; and the transceiver 1510 is further configured to: send indication information to the base station to indicate that the first access technology terminal is a reliable device if the first access technology terminal does not need to be authenticated in the core network.
[0323] As a further example, the transceiver 1510 is further configured to: obtain a corresponding relationship, the corresponding relationship including a corresponding relationship between a radio bearer identity of the first access technology terminal and a radio bearer identity of the second access technology terminal.
[0324] As a further example, the transceiver 1510 is specifically configured to: receive quality of service parameters of radio bearers of the first access technology terminal and the second access technology terminal from the base station, and generate a corresponding relationship based on the quality of service parameters of the radio bearers of the first access technology terminal and the quality of service parameters of the radio bearers of the second access technology terminal; or receive information of the corresponding relationship sent by the base station.
[0325] As a further example, the transceiver 1510 is specifically configured to: receive an SDU at a communication protocol layer, wherein configuration information of the communication protocol layer is configured by the communication device 1500 or the configuration information of the communication protocol layer is configured by the base station.
[0326] As another example, the configuration information of the communication protocol layer includes one or more of the following: the identifier of the communication protocol layer of the communication device 1500, the identifier of the communication protocol layer of the first access technology terminal, the correspondence between the layer 2 identifier and the communication protocol layer identifier of the first access technology terminal in the communication link, the correspondence between the wireless bearer of the first access technology terminal and the service quality of the communication link, and the correspondence between the wireless bearer identifier of the first access technology terminal and the wireless bearer identifier of the second access technology terminal; wherein, the communication link is the link for communication between the communication device 1500 and the first access technology terminal.
[0327] The communication device 1500 can implement the steps or processes corresponding to those performed by the communication device (such as HAP) in the method embodiment of the present application. The communication device 1500 may include a method for performing Figures 10 to 14 The communication device (such as HAP) in the embodiment shown is a unit of the method performed. In addition, the units in the communication device 1500 and the above-mentioned other operations and / or functions are respectively for implementing Figures 10 to 14 The corresponding process in the embodiment shown.
[0328] Wherein, when the communication device 1500 is used to perform Figure 10 When performing method 1000 in the embodiment of the present invention, the transceiver unit 1510 may be used to execute steps 1010 and 1030 in the method 1000, and the processing unit 1520 may be used to execute step 1020 in the method 1000.
[0329] When the communication device 1500 is used to perform Figure 13 When performing method 1300 in the embodiment of the present invention, the transceiver unit 1510 may be used to execute step 1330 in method 1300, and the processing unit 1520 may be used to execute steps 1310 and 1320 in method 1300.
[0330] When the communication device 1500 is used to perform Figure 14 When performing method 1400 in the embodiment, the transceiver unit 1510 may be used to execute steps 1430, 1442, and 1443 in the method 1400, and the processing unit 1520 may be used to execute steps 1410, 1420, and 1441 in the method 1400.
[0331] It should be understood that the specific process of each unit executing the above corresponding steps has been described in detail in the above method embodiment, and for the sake of brevity, it will not be repeated here.
[0332] As another design, the communication device 1500 is used to execute the above Figures 10 to 14The processing unit 1520 is configured to perform the following actions for the first access technology terminal (e.g., the home terminal) in the illustrated embodiment: connecting to the communication device, and connecting to the base station and the core network device through the communication device; and the transceiver 1510 is configured to: send an SDU to the communication device, wherein the communication device 1500 carries an identifier of a destination node and / or an indication of a service type, and the identifier of the destination node and / or the indication of the service type are used to determine the destination node of the SDU.
[0333] As an example, when the identifier of the destination node is the identifier of the communication device and the indication of the service type is a local service, the destination node of the SDU is the communication device; or when the identifier of the destination node is the identifier of the communication device and the indication of the service type is a non-local service, the destination node of the SDU is the base station or the core network device; or when the identifier of the destination node is the identifier of the communication device 1500, the destination node of the SDU is the communication device 1500.
[0334] As another example, the transceiver 1510 is further configured to: send a message carried on a common signaling radio bearer to the communication device, and the configuration information required for transmitting the message carried on the common signaling radio bearer is predefined by a protocol or is pre-configured by the communication device.
[0335] As another example, the communication device 1500 has a corresponding relationship between the radio bearer identifier and the radio bearer identifier of the second access technology terminal.
[0336] The communication device 1500 can implement steps or processes corresponding to the first access technology terminal (e.g., the home terminal) in the method embodiments of the present application. The communication device 1500 can include units for performing the steps of the method 1000 in the method embodiments of the present application. Figures 10 to 14 The communication device 1500 can implement the method performed by the first access technology terminal (e.g., the home terminal) in the illustrated embodiment. And each unit in the communication device 1500 and the above-mentioned other operations and / or functions are respectively used to implement the corresponding steps of the method in the illustrated embodiment. Figures 10 to 14 The communication device 1500 can implement the method performed by the first access technology terminal (e.g., the home terminal) in the illustrated embodiment. And each unit in the communication device 1500 and the above-mentioned other operations and / or functions are respectively used to implement the corresponding steps of the method in the illustrated embodiment.
[0337] When the communication device 1500 is configured to perform the method 1000 in the method embodiments of the present application, the transceiver 1510 can be configured to perform step 1010 in the method 1000. Figure 10
[0338] When the communication device 1500 is configured to perform the method 1300 in the method embodiments of the present application, the transceiver 1510 can be configured to perform step 1330 in the method 1300, and the processing unit 1520 can be configured to perform step 1320 in the method 1300. Figure 13
[0339] When the communication device 1500 is configured to perform the method 1300 in the method embodiments of the present application, the transceiver 1510 can be configured to perform step 1330 in the method 1300, and the processing unit 1520 can be configured to perform step 1320 in the method 1300.Figure 14 The transceiver 1510 can be configured to perform step 1430 in the method 1400, and the processing unit 1520 can be configured to perform step 1420 in the method 1400.
[0340] The processing unit 1520 in the above embodiments can be implemented by at least one processor or processor-related circuit. The transceiver 1510 can be implemented by a transceiver or transceiver-related circuit. The transceiver 1510 can also be referred to as a communication unit or a communication interface. The storage unit can be implemented by at least one memory.
[0341] As shown in Figure 16 embodiments of the present application also provide a communication apparatus 1600. The communication apparatus 1600 includes a processor 1610, and the processor 1610 is coupled with a memory 1620. The memory 1620 is configured to store computer programs or instructions and / or data, and the processor 1610 is configured to execute the computer programs or instructions and / or data stored in the memory 1620, so that the methods in the above method embodiments are performed.
[0342] Optionally, the processor 1610 included in the communication apparatus 1600 is one or more.
[0343] Optionally, as shown in Figure 16 the communication apparatus 1600 can further include the memory 1620.
[0344] Optionally, the memory 1620 included in the communication apparatus 1600 is one or more.
[0345] Optionally, the memory 1620 can be integrated with the processor 1610 or separately arranged.
[0346] Optionally, as shown in Figure 16 the communication apparatus 1600 can further include a transceiver 1630, and the transceiver 1630 is configured to receive and / or send signals. For example, the processor 1610 is configured to control the transceiver 1630 to receive and / or send signals.
[0347] As an option, the communication apparatus 1600 is configured to implement operations performed by a communication device (such as a HAP) in the above method embodiments.
[0348] For example, the processor 1610 is configured to implement processing-related operations performed by a HAP in the above method embodiments, and the transceiver 1630 is configured to implement transceiving-related operations performed by the HAP in the above method embodiments.
[0349] As another option, the communication apparatus 1600 is configured to implement operations performed by a first access technology terminal (such as a home terminal) in the above method embodiments.
[0350] For example, the processor 1610 is configured to perform the operations related to the processing performed by the home terminal in the above method embodiments, and the transceiver 1630 is configured to perform the operations related to the transceiving performed by the home terminal in the above method embodiments.
[0351] The embodiments of the present application further provide a communication apparatus 1700, which can be a terminal device or a chip. The communication apparatus 1700 can be configured to perform the operations performed by the home terminal in the above method embodiments.
[0352] When the communication apparatus 1700 is a terminal device, Figure 17 A simplified structure diagram of a terminal device is shown. As shown in Figure 17 The terminal device includes a processor, a memory, a radio frequency circuit, an antenna, and an input / output device. The processor is mainly configured to process communication protocols and communication data, control the terminal device, execute software programs, process data of the software programs, and the like. The memory is mainly configured to store software programs and data. The radio frequency circuit is mainly configured to convert baseband signals and radio frequency signals and process the radio frequency signals. The antenna is mainly configured to transceive radio frequency signals in the form of electromagnetic waves. The input / output device, such as a touch screen, a display screen, a keyboard, and the like, is mainly configured to receive data input by a user and output data to the user. It should be noted that some types of terminal devices can not have an input / output device.
[0353] When data needs to be sent, the processor performs baseband processing on the data to be sent, and outputs the baseband signal to the radio frequency circuit. The radio frequency circuit performs radio frequency processing on the baseband signal, and transmits the radio frequency signal in the form of electromagnetic waves through the antenna. When data is sent to the terminal device, the radio frequency circuit receives the radio frequency signal through the antenna, converts the radio frequency signal into a baseband signal, and outputs the baseband signal to the processor. The processor converts the baseband signal into data and processes the data. For the sake of simplicity, Figure 17 In the terminal device, only one memory and one processor are shown. In actual terminal device products, one or more processors and one or more memories can exist. The memory can also be referred to as a storage medium or a storage device. The memory can be independent of the processor, or can be integrated with the processor. The embodiments of the present application do not limit this.
[0354] In the embodiments of the present application, the antenna and the radio frequency circuit having the transceiving function can be regarded as a transceiving unit of the terminal device, and the processor having the processing function can be regarded as a processing unit of the terminal device.
[0355] As Figure 17As shown, the terminal device includes a transceiver unit 1710 and a processing unit 1720. The transceiver unit 1710 can also be referred to as a transceiver, a transceiver machine, a transceiver device, etc. The processing unit 1720 can also be referred to as a processor, a processing board, a processing module, a processing device, etc.
[0356] Optionally, the device for implementing the receiving function in the transceiver unit 1710 can be regarded as a receiving unit, and the device for implementing the sending function in the transceiver unit 1710 can be regarded as a sending unit, that is, the transceiver unit 1710 includes a receiving unit and a sending unit. The transceiver unit can also be referred to as a transceiver machine, a transceiver, or a transceiver circuit, etc. The receiving unit can also be referred to as a receiver machine, a receiver, or a receiving circuit, etc. The sending unit can also be referred to as a transmitter machine, a transmitter, or a transmitting circuit, etc.
[0357] For example, in an implementation manner, the processing unit 1720 is configured to perform the processing actions of the terminal device on the home side in the method embodiment. Figures 10 to 14 For example, the processing unit 1720 is configured to perform the processing steps in the method embodiment; and the transceiver unit 1710 is configured to perform the transceiving operations in the method embodiment. Figures 10 to 14 Figures 10 to 14 It should be understood that The terminal device including the transceiver unit and the processing unit described above is only an example and is not limited to the structure shown in the method embodiment.
[0358] Figure 17 It should be understood that Figure 17 The terminal device including the transceiver unit and the processing unit described above is only an example and is not limited to the structure shown in the method embodiment.
[0359] When the communication apparatus 1700 is a chip, the chip includes a transceiver unit and a processing unit. The transceiver unit can be an input / output circuit or a communication interface; and the processing unit can be a processor or a microprocessor integrated on the chip or an integrated circuit.
[0360] The embodiment of the present application further provides a communication apparatus 1800, which can be a communication device or a chip. The communication apparatus 1800 can be used to perform the operations performed by the communication device (such as a HAP or a gNB) in the method embodiment.
[0361] When the communication apparatus 1800 is a communication device. Figure 18 A simplified structure schematic diagram of a communication device is shown. The communication device includes a 1810 part and a 1820 part. The 1810 part is mainly used for the transceiving of radio frequency signals and the conversion between radio frequency signals and baseband signals; and the 1820 part is mainly used for baseband processing and controlling the network device, etc. The 1810 part can be generally referred to as a transceiver unit, a transceiver machine, a transceiver circuit, or a transceiver, etc. The 1820 part is generally the control center of the network device, and can be generally referred to as a processing unit, which is used to control the network device to perform the processing operations of the network device side in the method embodiment.
[0362] 1810 part of the transceiver unit, also known as transceiver or transceiver, etc., including the antenna and radio frequency circuit, wherein the radio frequency circuit is mainly used for radio frequency processing. Optionally, the device for realizing the receiving function in the 1810 part can be regarded as a receiving unit, and the device for realizing the transmitting function can be regarded as a transmitting unit, that is, the 1810 part includes a receiving unit and a transmitting unit. The receiving unit can also be referred to as a receiver, a receiver, or a receiving circuit, etc., and the transmitting unit can be referred to as a transmitter, a transmitter, or a transmitting circuit, etc.
[0363] 1820 part can include one or more single boards, each single board can include one or more processors and one or more memories. The processor is used to read and execute the program in the memory to realize the baseband processing function and the control of the base station. If there are multiple single boards, the single boards can be interconnected to enhance the processing capability. As an optional implementation, multiple single boards can also share one or more processors, or multiple single boards can share one or more memories, or multiple single boards can share one or more processors at the same time.
[0364] For example, in an implementation, the transceiver unit of the 1810 part is used to perform the transceiving related steps performed by the communication device in the embodiments shown in the embodiments; the 1820 part is used to perform the processing related steps performed by the communication device in the embodiments shown in the embodiments. Figures 10 to 14 For example, in an implementation, the transceiver unit of the 1810 part is used to perform the transceiving related steps performed by the communication device in the embodiments shown in the embodiments; the 1820 part is used to perform the processing related steps performed by the communication device in the embodiments shown in the embodiments. Figures 10 to 14 For example, in an implementation, the transceiver unit of the 1810 part is used to perform the transceiving related steps performed by the communication device in the embodiments shown in the embodiments; the 1820 part is used to perform the processing related steps performed by the communication device in the embodiments shown in the embodiments.
[0365] It should be understood that, Figure 18 For example, in an implementation, the transceiver unit of the 1810 part is used to perform the transceiving related steps performed by the communication device in the embodiments shown in the embodiments; the 1820 part is used to perform the processing related steps performed by the communication device in the embodiments shown in the embodiments. Figure 18 For example, in an implementation, the transceiver unit of the 1810 part is used to perform the transceiving related steps performed by the communication device in the embodiments shown in the embodiments; the 1820 part is used to perform the processing related steps performed by the communication device in the embodiments shown in the embodiments.
[0366] When the communication device 1800 is a chip, the chip includes a transceiver unit and a processing unit. The transceiver unit can be an input / output circuit, a communication interface; the processing unit is a processor or a microprocessor or an integrated circuit integrated on the chip.
[0367] The embodiments of the present application also provide a computer readable storage medium, which stores computer instructions for implementing the method executed by the first access technology terminal (such as the home terminal) in the method embodiments or the method executed by the communication device (such as the HAP).
[0368] For example, the computer program is executed by the computer, so that the computer can implement the method executed by the first access technology terminal (such as the home terminal) in the method embodiments or the method executed by the communication device (such as the HAP).
[0369] The embodiment of the present application further provides a computer program product comprising instructions which, when executed by a computer, cause the computer to implement the method performed by the first access technology terminal (such as a home terminal) in the above-mentioned method embodiment, or the method performed by the communication device (such as a HAP).
[0370] The embodiment of the present application further provides a communication system, which comprises the first access technology terminal (such as a home terminal) and the communication device (such as a HAP) in the above-mentioned embodiment; or the communication system comprises the first access technology terminal (such as a home terminal), the second access technology terminal (such as a home terminal), and the communication device (such as a HAP) in the above-mentioned embodiment; or the communication system comprises the first access technology terminal (such as a home terminal), the second access technology terminal (such as a home terminal), the communication device (such as a HAP), a base station and / or a core network device in the above-mentioned embodiment.
[0371] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the explanation and beneficial effects of the related content in any of the above-mentioned communication devices can refer to the corresponding method embodiments provided above, and will not be repeated here.
[0372] In the embodiment of the present application, the terminal device or the network device can include a hardware layer, an operating system layer running on the hardware layer, and an application layer running on the operating system layer. The hardware layer can include a central processing unit (CPU), a memory management unit (MMU), a memory (also known as main memory), and other hardware. The operating system of the operating system layer can be any one or more computer operating systems that implement business processing through processes, such as Linux operating system, Unix operating system, Android operating system, iOS operating system, or windows operating system, etc. The application layer can include browsers, address books, word processing software, instant messaging software, etc.
[0373] The embodiment of the present application does not particularly limit the specific structure of the execution subject of the method provided by the embodiment of the present application, as long as it can communicate according to the method provided by the embodiment of the present application by running the program in which the code of the method provided by the embodiment of the present application is recorded. For example, the execution subject of the method provided by the embodiment of the present application can be a terminal device or a network device, or a functional module in the terminal device or the network device that can call and execute the program.
[0374] Various aspects or features of the disclosure can be implemented as a method, apparatus, or article of manufacture using standard programming and / or engineering techniques. The term "article of manufacture" as used herein can be encompassed by the term "computer program product".
[0375] The computer-readable storage medium can be any available medium or data storage that can be accessed by a computer and includes a tangible and / or integrated set of instructions that can be executed by the computer. By way of example, and not limitation, the computer-readable storage medium can include RAM, ROM, EEPROM, CD-ROM or other optical disk storage, magnetic disk storage or other magnetic storage devices, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and that can be accessed by a computer. Also, any connection is properly termed a computer-readable medium. For example, if the software is transmitted from a website, server, or other remote source using a coaxial cable, fiber optic cable, or twisted pair, then the coaxial cable, fiber optic cable, or twisted pair are included in the definition of medium. Disk and disc, as used herein, include compact disc (CD), laser disc, optical disc, digital versatile disc (DVD), and Blu-Ray® disc where disks usually reproduce data magnetically, while discs reproduce data optically with lasers. Combinations of the above should also be included within the scope of computer-readable media.
[0376] In other embodiments, various computer program products can be implemented as or using: tangible computer-readable storage media that stores instructions that, when executed by one or more processors, carry out one or more embodiments described herein; and / or a computer program product that embodies a computer program of instructions operable for execution by one or more computers.
[0377] It should be understood that the processor mentioned in the embodiments of the present application can be a central processing unit (CPU), and can also be other general-purpose processors, digital signal processors (DSP), application specific integrated circuits (ASIC), field programmable gate arrays (FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components, etc. The general-purpose processor can be a microprocessor or the processor can also be any conventional processor.
[0378] It should also be understood that the memory described herein can be volatile memory or nonvolatile memory, or can include both volatile and nonvolatile memory. By way of illustration, and not limitation, nonvolatile memory can be read-only memory (ROM), programmable ROM (PROM), erasable PROM (EPROM), electrically EPROM (EEPROM), or flash memory. Volatile memory can be random access memory (RAM), such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), synchlink DRAM (SLDRAM), or direct rambus RAM (DR RAM). By way of illustration, and not limitation, the memory can include an external cache such as a northbridge and / or southbridge bridge, and can include an internal cache such as a set of cache instructions.
[0379] It should be noted that when the processor is a general processor, DSP, ASIC, FPGA or other programmable logic device, discrete gate or transistor logic device, discrete hardware component, the memory (storage module) can be integrated in the processor.
[0380] It should also be noted that the memory described herein is intended to include, but not limited to, these and any other suitable type of memory.
[0381] In several embodiments provided in the present application, it should be understood that the disclosed apparatus and method can be implemented in other ways. For example, the apparatus embodiment described above is only schematic. For example, the division of the above-mentioned units is only a logical function division. In actual implementation, there can be another division manner, for example, a plurality of units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the coupling or direct coupling or communication connection between the displayed or discussed each other can be indirect coupling or communication connection through some interface, device or unit, which can be electrical, mechanical or other forms.
[0382] The units described as separate components may or may not be physically separate, and the components displayed as units may or may not be physical units, that is, may be located in one place, or may be distributed to multiple network units. Part or all of the units can be selected according to actual needs to implement the scheme provided in the present application.
[0383] In addition, each functional unit in each embodiment of the present application can be integrated into one unit, or each unit can exist physically, or two or more units can be integrated into one unit.
[0384] In the above embodiments, all or part of them can be realized by software, hardware, firmware or any combination thereof.
[0385] When implemented by software, it can be realized in the form of a computer program product in whole or in part. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on the computer, the flow or function described in the embodiments of the present application is generated in whole or in part. The computer can be: general-purpose computer, personal computer, special-purpose computer, computer network, server, network device, or other programmable device, etc. The computer instructions can be stored in a computer readable storage medium or transferred from one computer readable storage medium to another. For the computer readable storage medium, please refer to the description above.
[0386] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto, any person skilled in the art can easily think of changes or replacements within the technical range disclosed in the present application, which should be covered within the protection scope of the present application. Therefore, the protection scope of the present application should be subject to the protection scope of the claims and the description.
Claims
1. A communication device, characterized in that: include: A processing unit, configured to determine, at a first protocol layer, a destination node of a service data unit SDU of a first access technology terminal; The processing unit is further configured to, when the destination node of the SDU is a second access technology terminal, replace the radio bearer identifier of the first access technology terminal carried by the first protocol layer in the SDU with the radio bearer identifier of the second access technology terminal according to the correspondence between the radio bearer identifier of the first access technology terminal and the radio bearer identifier of the second access technology terminal; wherein the correspondence is generated based on the service quality parameters of the radio bearer of the first access technology terminal and the service quality parameters of the radio bearer of the second access technology terminal; a transceiver unit, configured to, when the destination node of the SDU is the second access technology terminal, transparently transmit the SDU to the second access technology terminal without passing through a base station and a core network device connected to the communication device; The first access technology terminal and the second access technology terminal are connected to the communication device via the first protocol layer, and the first access technology terminal and the second access technology terminal use different access technologies to access the communication device.
2. The communication device according to claim 1, wherein The transceiver unit is further configured to: forward the SDU to the base station or the core network device when the destination node of the SDU is the base station or the core network device; The processing unit is further configured to: parse content of the SDU when the destination node of the SDU is the communication device.
3. The communication device according to claim 1 or 2, characterized in that The processing unit is specifically configured to: The destination node of the SDU is determined according to the identifier of the destination node and / or the service type indication carried by the first access technology terminal.
4. The communication device according to claim 3, wherein: The processing unit is specifically configured to: When the identifier of the destination node is the identifier of the communication device and the service type indicates a local service, determining that the destination node of the SDU is the communication device; or, When the identifier of the destination node is the identifier of the communication device and the service type indicates a non-local service, determining that the destination node of the SDU is the base station or the core network device; or, When the identifier of the destination node is the identifier of the second access technology terminal, it is determined that the destination node of the SDU is the second access technology terminal.
5. The communication device according to claim 1 or 2, characterized in that The transceiver unit is further configured to: Receive a message carried on a common signaling radio bearer sent by the first access technology terminal, and the configuration information required to transmit the message carried on the common signaling radio bearer is predefined by the protocol, or the configuration information required to transmit the message carried on the common signaling radio bearer is pre-configured by the communication device.
6. The communication device according to claim 1 or 2, characterized in that The processing unit is further configured to: determine whether the first access technology terminal needs to be authenticated in the core network; In a case where the first access technology terminal does not need to be authenticated in the core network, the transceiver unit is further used to: send indication information to the base station, where the indication information is used to indicate that the first access technology terminal is a reliable device.
7. The communication device according to claim 1 or 2, characterized in that The transceiver unit is further configured to: Acquire the corresponding relationship.
8. The communication device according to claim 7, wherein: The transceiver unit is specifically used to: Receiving the quality of service parameters of the radio bearers of the first access technology terminal and the second access technology terminal from the base station, and generating the corresponding relationship based on the quality of service parameters of the radio bearer of the first access technology terminal and the quality of service parameters of the radio bearer of the second access technology terminal; or, Receive the information of the corresponding relationship sent by the base station.
9. The communication device according to claim 1 or 2, characterized in that The transceiver unit is specifically used to: The SDU transmitted by the first access technology terminal is received at the first protocol layer of the communication device, wherein the configuration information of the first protocol layer of the communication device is configured by the communication device, or the configuration information of the first protocol layer of the communication device is configured by the base station.
10. A data transmission method, characterized in that: include: The communication device receives a service data unit SDU transmitted by the first access technology terminal; The communication device determines, at a first protocol layer, a destination node of the SDU; In the case where the destination node of the SDU is a second access technology terminal, the correspondence between the radio bearer identifier of the first access technology terminal of the communication device and the radio bearer identifier of the second access technology terminal is replaced by the radio bearer identifier of the second access technology terminal carried by the first protocol layer in the SDU, and the communication device transparently transmits the SDU to the second access technology terminal without passing through the base station and core network device connected to the communication device; wherein the correspondence is generated based on the service quality parameters of the radio bearer of the first access technology terminal and the service quality parameters of the radio bearer of the second access technology terminal; The first access technology terminal and the second access technology terminal are connected to the communication device via the first protocol layer, and the first access technology terminal and the second access technology terminal use different access technologies to access the communication device.
11. The method according to claim 10, characterized in that When the destination node of the SDU is the base station or the core network device, the communication device forwards the SDU to the base station or the core network device; or, In a case where the destination node of the SDU is the communication device, the communication device parses the content of the SDU.
12. The method according to claim 10 or 11, characterized in that The communication device determining the destination node of the SDU includes: The communication device determines the destination node of the SDU according to the identifier of the destination node and / or the service type indication carried by the first access technology terminal.
13. The method according to claim 12, characterized in that When the identifier of the destination node is the identifier of the communication device and the service type indicates a local service, the communication device determines that the destination node of the SDU is the communication device; or, When the identifier of the destination node is the identifier of the communication device and the service type indicates a non-local service, the communication device determines that the destination node of the SDU is the base station or the core network device; or, In a case where the identifier of the destination node is the identifier of the second access technology terminal, the communication device determines that the destination node of the SDU is the second access technology terminal.
14. The method according to claim 10 or 11, characterized in that The method further comprises: The communication device receives a message carried on a common signaling radio bearer sent by the first access technology terminal, and the configuration information required to transmit the message carried on the common signaling radio bearer is predefined by the protocol, or the configuration information required to transmit the message carried on the common signaling radio bearer is pre-configured by the communication device.
15. The method according to claim 10 or 11, characterized in that The method further comprises: Determining, by the communication device, whether the first access technology terminal needs to be authenticated in the core network; In a case where the first access technology terminal does not need to be authenticated in the core network, the communication device sends indication information to the base station, where the indication information is used to indicate that the first access technology terminal is a reliable device.
16. The method according to claim 10 or 11, characterized in that The method further comprises: The communication device obtains the corresponding relationship.
17. The method according to claim 16, characterized in that The communication device acquires the corresponding relationship, including: The communication device receives the service quality parameters of the radio bearers of the first access technology terminal and the second access technology terminal from the base station, and generates the corresponding relationship based on the service quality parameters of the radio bearer of the first access technology terminal and the service quality parameters of the radio bearer of the second access technology terminal; or, The communication device receives the information of the corresponding relationship sent by the base station.
18. The method according to claim 10 or 11, characterized in that The communication device receives an SDU transmitted by a first access technology terminal, including: The communication device receives the SDU at a first protocol layer of the communication device, wherein configuration information of the first protocol layer of the communication device is configured by the communication device, or the configuration information of the first protocol layer of the communication device is configured by the base station.
19. The method according to claim 18, characterized in that The configuration information of the first protocol layer of the communication device includes one or more of the following: The identifier of the first protocol layer of the communication device, the identifier of the first protocol layer of the first access technology terminal, the correspondence between the layer 2 identifier of the first access technology terminal in the communication link and the first protocol layer identifier, the correspondence between the radio bearer of the first access technology terminal and the quality of service of the communication link, and the correspondence between the radio bearer identifier of the first access technology terminal and the radio bearer identifier of the second access technology terminal; The communication link is a link for communication between the communication device and the first access technology terminal.
20. A data transmission device, characterized in that: include: At least one processor, the at least one processor being configured to execute the method of any one of claims 10 to 19.
21. A computer-readable storage medium, characterized in that A computer program is stored thereon, and when the computer program is executed by a communication device, the communication device is caused to perform the method according to any one of claims 10 to 19.
Citation Information
Patent Citations
Pressure control device for the control valve of an indirectly actuated compressed-air brake
EP0001135A1
Method for enabling a home base station to choose between local and remote transportation of uplink data packets
CN102172078A