WO2022199323A1 - 通信方法、装置及系统 - Google Patents

通信方法、装置及系统 Download PDF

Info

Publication number
WO2022199323A1
WO2022199323A1 PCT/CN2022/078030 CN2022078030W WO2022199323A1 WO 2022199323 A1 WO2022199323 A1 WO 2022199323A1 CN 2022078030 W CN2022078030 W CN 2022078030W WO 2022199323 A1 WO2022199323 A1 WO 2022199323A1
Authority
WO
WIPO (PCT)
Prior art keywords
terminal device
information
slice
relay terminal
slice information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
PCT/CN2022/078030
Other languages
English (en)
French (fr)
Inventor
孙飞
罗海燕
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to EP22773985.1A priority Critical patent/EP4301013A4/en
Publication of WO2022199323A1 publication Critical patent/WO2022199323A1/zh
Priority to US18/472,313 priority patent/US20240031922A1/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/02Access restriction performed under specific conditions
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/70Services for machine-to-machine communication [M2M] or machine type communication [MTC]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/14Relay systems
    • H04B7/15Active relay systems
    • H04B7/155Ground-based stations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W40/00Communication routing or communication path finding
    • H04W40/02Communication route or path selection, e.g. power-based or shortest path routing
    • H04W40/22Communication route or path selection, e.g. power-based or shortest path routing using selective relaying for reaching a BTS [Base Transceiver Station] or an access point
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/08Access restriction or access information delivery, e.g. discovery data delivery
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/16Discovering, processing access restriction or access information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/18Selecting a network or a communication service
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/02Terminal devices
    • H04W88/04Terminal devices adapted for relaying to or from another terminal or user
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W92/00Interfaces specially adapted for wireless communication networks
    • H04W92/16Interfaces between hierarchically similar devices
    • H04W92/18Interfaces between hierarchically similar devices between terminal devices

Definitions

  • the present application relates to the field of communication, and in particular, to a communication method, device and system.
  • D2D communication also known as proximity service (proSe)
  • ProSe proximity service
  • the remote terminal device may communicate with the access network device through the relay terminal device, wherein the remote terminal device may be within the coverage of the access network device, or may not be within the coverage of the access network device.
  • the types of services are increasing, and the requirements of different services are very different, such as high bandwidth, low latency, high reliability, etc. It is difficult to use a single network to meet the different needs of different services at the same time. .
  • customized network services can be provided to users through network slicing to meet different business needs. However, how to achieve this remains to be studied.
  • Embodiments of the present application provide a communication method, device, and system, so as to meet different service requirements of D2D communication.
  • a communication method includes: a relay terminal device receives a request message from a remote terminal device, and the relay terminal device performs access control according to the first slice information and the second slice information, or, according to the first slice information and the second slice information
  • the third slice information performs access control
  • the relay terminal device sends a response message to the remote terminal device.
  • the request message is used to request to communicate with the access network device through the relay terminal device.
  • the request message includes first slice information, the first slice information includes information of the slice that the remote terminal device expects to access, and the second slice information Including the information of the slices supported by the cell that the relay terminal device currently resides in or the cell currently serving the relay terminal device, and the third slice information includes the information of the slices supported by the relay terminal device or the information of the air interface capability corresponding to the relay terminal device. information.
  • An embodiment of the present application provides a communication method.
  • a relay terminal device receives a request message including first slice information from a remote terminal device, where the request message is used to request to communicate with an access network device through the relay terminal device.
  • the piece of slice information includes information about slices that the remote terminal device expects to access.
  • the relay terminal equipment can perform access control according to the first slice information and the second slice information, or perform access control according to the first slice information and the third slice information, and send a response message to the remote terminal equipment.
  • the second slice information includes information about slices supported by the cell that the relay terminal device currently resides on or the cell currently serving the relay terminal device
  • the third slice information includes information about the slices supported by the relay terminal device or the relay terminal device. Corresponding air interface capability information. Access control is performed based on slices, so the above communication method can be applied to network slice service scenarios and can meet different business requirements.
  • the above-mentioned relay terminal equipment performs access control according to the first slice information and the second slice information, which may include: the relay terminal equipment performs access control according to the first slice information, the second slice information and the first slice information.
  • Three slice information for access control the relay terminal device can use the slices supported by the cell that the relay terminal device currently resides on or the cell currently serving the relay terminal device to support, as well as the information of the slices supported by the relay terminal device or the air interface capability corresponding to the relay terminal device. information, whether it includes or supports the slice that the remote terminal device expects to access, and determines whether the remote terminal device can enjoy the slice service to meet different service requirements.
  • the relay terminal device may include: the relay terminal device according to the first slice information, the second slice information and the third slice information information for access control. access control. In this way, access control is performed based on slices, which can be applied to network slice service scenarios and can meet different business requirements.
  • the third slice information may further include slice information corresponding to a protocol data unit (protocol data unit, PDU) session currently being performed by the relay terminal device.
  • PDU protocol data unit
  • the relay terminal device can complete data transmission without re-establishing a PDU session for the remote terminal device, thereby reducing the access delay of the remote terminal device.
  • the third slice information may further include information of slices corresponding to the suspended PDU session of the relay terminal device.
  • the relay terminal device can quickly recover from the inactive state to the connected state, and the suspended PDU session can be recovered quickly for data transmission, thereby reducing the access delay of the remote terminal device.
  • the communication method provided by the first aspect may further include: if the cell where the relay terminal device currently resides does not support the slice that the remote terminal device expects to access, the relay terminal device reselection to A cell that supports the slice that the remote terminal device expects to access.
  • the relay terminal device can reselect to a cell that supports the slice that the remote terminal device expects to access, thereby allowing the remote terminal device to communicate with the access network device through the relay terminal device, thereby expanding the service scope of the network slice.
  • the communication method provided by the first aspect may further include: if the cell currently serving the relay terminal device does not support the slice that the remote terminal device expects to access, the relay terminal device sends a request to the access.
  • the network device sends information about the cells that support the slice that the remote terminal device desires to access.
  • the information of the cells supporting the slice that the remote terminal device desires to access may be sent through a measurement report, and the measurement report includes information of the cells supporting the slice that the remote terminal device desires to access.
  • the relay terminal equipment can access the cell that supports the slice that the remote terminal equipment expects to access through dual connectivity, carrier aggregation or handover, thereby allowing the remote terminal equipment to communicate with the access network equipment through the relay terminal equipment, avoiding
  • the process of rejecting the remote terminal equipment to communicate with the access network equipment through the relay terminal equipment and the remote terminal equipment resending the request message can reduce the access delay of the remote terminal equipment.
  • the communication method provided by the first aspect may further include: the relay terminal device sends the second slice information and/or the third slice information.
  • the relay terminal device can broadcast, multicast or unicast the second slice information and/or the third slice information on the logical interface between the remote terminal device and the relay terminal device, and the remote terminal device can use the The logical interface receives the second slice information and/or the third slice information.
  • signaling overhead can be saved.
  • the communication method provided in the first aspect may further include: the relay terminal device sends the configuration information of the resource pool corresponding to the third slice information and/or the configuration information of the resource pool corresponding to the second slice information information.
  • the remote terminal device can enjoy the slicing service through the configuration information of the resource pool corresponding to the third slicing information and/or the configuration information of the resource pool corresponding to the second slicing information.
  • the relay terminal device may broadcast, multicast or unicast the configuration information of the resource pool and/or the second slice information corresponding to the third slice information on the logical interface between the remote terminal device and the relay terminal device.
  • the configuration information of the resource pool corresponding to the third slice information and/or the configuration information of the resource pool corresponding to the second slice information can be received by the remote terminal device through the logical interface.
  • signaling overhead can be saved.
  • the response message may be sent by the relay terminal device to the remote terminal device after performing access control according to the first slice information, the second slice information and/or the third slice information.
  • the response message may be used to indicate that the remote terminal equipment is allowed to communicate with the access network equipment through the relay terminal equipment.
  • a communication method in a second aspect, includes: a remote terminal device sends a request message, and the remote terminal device receives a response message from a relay terminal device.
  • the request message is used to request to communicate with the access network device through the relay terminal device, and the request message includes first slice information, and the first slice information includes information of the slice that the remote terminal device expects to access.
  • An embodiment of the present application provides a communication method, in which a remote terminal device requests to communicate with an access network device through a relay terminal device by sending information including a slice that the remote terminal device expects to access.
  • the request is based on slices, so that the above communication method can be applied to a network slice service scenario, so that the remote terminal device can enjoy the network slice service, and can meet different business requirements.
  • the sending of the request message by the remote terminal device may include: the remote terminal device sends the request message to the relay terminal device, or the remote terminal device broadcasts the request message.
  • the remote terminal device may broadcast a request message on a logical interface (eg, a PC5 interface) between the remote terminal device and the relay terminal device.
  • a logical interface eg, a PC5 interface
  • the communication method provided by the second aspect may further include: the remote terminal device receives the second slice information and/or the third slice information from the relay terminal device.
  • the second slice information may include information of slices supported by a cell currently residing on the relay terminal device or a cell currently serving the relay terminal device
  • the third slice information may include information of slices supported by the relay terminal device or middle Information about the air interface capability corresponding to the terminal device.
  • the third slice information may further include information of slices corresponding to the PDU session currently performed by the relay terminal device.
  • the remote terminal device can select and send a request message to the relay terminal device whose slice corresponding to the current PDU session includes the slice that the remote terminal device expects to access, thereby reducing the access delay of the remote terminal device.
  • the third slice information may further include information of slices corresponding to the suspended PDU session of the relay terminal device.
  • the sending of the request message by the remote terminal device may include: the remote terminal device refers to the third slice information and/or the second slice information, and sends the request message to the relay terminal device.
  • the remote terminal device may determine that the slice supported by the cell where the relay terminal device currently resides or the cell currently serving the relay terminal device includes the slice that the remote terminal device expects to access, and then send the data to the relay terminal device.
  • the information of the slice that the remote terminal device expects to access can improve the success rate of requesting to communicate with the access network device through the relay terminal device, thereby reducing signaling overhead.
  • the communication method provided by the second aspect may further include: the remote terminal device communicates with the access network device through the relay terminal device. In this way, you can enjoy slice service.
  • the response message may indicate that the remote terminal device is refused to communicate with the access network device through the relay terminal device.
  • the remote terminal device may not select the relay terminal device to communicate with the access network device, and further select other suitable relay terminal device to communicate with the access network device, so that the slicing service can be enjoyed.
  • a communication method includes: a terminal device receives configuration information, and performs D2D communication by using the configuration information of a resource pool corresponding to a slice that the terminal device expects to access.
  • the configuration information of the resource pool corresponding to the slice that the terminal device expects to access is determined according to the configuration information and the slice that the terminal device expects to access, and the configuration information includes the configuration information of the resource pool and the corresponding slice identifier, and the slice identifier corresponds to one or more Multiple slices.
  • An embodiment of the present application provides a communication method.
  • a terminal device receives configuration information including configuration information of a resource pool and a corresponding slice identifier, and determines, from the configuration information, a slice that the terminal device expects to access based on the identifier of the slice that the terminal device expects to access. Configuration information of the resource pool corresponding to the slice.
  • D2D communication can be performed by using the configuration information of the resource pool corresponding to the slice that the terminal device expects to access, so that the terminal device can enjoy the slice service and can expand the service scope of the network slice.
  • the slice identifier corresponds to one or more slices, and when the slice identifier corresponds to multiple slices, signaling overhead can be saved.
  • the configuration information of the resource pool may include configuration information of at least two resource pools, the configuration information may include priority information, and the priority information may be used to indicate that the configuration information of the at least two resource pools corresponds to priority.
  • the above-mentioned terminal device uses the configuration information of the resource pool corresponding to the slice that the terminal device expects to access to perform D2D communication, which may include: according to the priority information, the terminal device selects from the configuration information of the resource pool corresponding to the slice that the terminal device expects to access, selecting The configuration information of the first resource pool performs D2D communication.
  • the terminal device may select the configuration information of the resource pool with a higher priority from the configuration information of the resource pool corresponding to the slice that the terminal device desires to access to perform D2D communication.
  • the priority information may include the arrangement order of the configuration information of the resource pool in the configuration information.
  • the configuration information of the resource pool arranged in the first position has the highest priority, and the priority decreases in sequence.
  • the priority of the configuration information of the resource pool arranged in the first position is the lowest, and the priority is sequentially increased.
  • receiving the configuration information by the terminal device may include: receiving the configuration information from the access network device by the terminal device; or, receiving the configuration information from the relay terminal device; or, receiving the configuration information from the core network network Meta configuration information; or, receive configuration information from operation administration and maintenance (OAM).
  • the relay terminal equipment is used for the terminal equipment to communicate with the access network equipment through the relay terminal equipment. In this way, the terminal device can accept configuration information both within the network coverage or outside the network coverage. When the terminal device is outside the network coverage, the relay terminal device can send the configuration information to the terminal device.
  • a communication method includes: a network device determines configuration information, and sends the configuration information to a terminal device.
  • the configuration information includes configuration information of the resource pool and a corresponding slice identifier, and the slice identifier corresponds to one or more slices.
  • the configuration information of the resource pool may include configuration information of at least two resource pools, the configuration information may include priority information, and the priority information may be used to indicate that the configuration information of the at least two resource pools corresponds to priority.
  • the priority information may include the arrangement order of the configuration information of the resource pool in the configuration information.
  • the determination of the configuration information by the network device may be optional.
  • the network equipment may include access network equipment, relay terminal equipment, core network network elements, or operation, maintenance and management OAM.
  • the relay terminal equipment can be used for the terminal equipment to communicate with the access network equipment through the relay terminal equipment.
  • a communication device in a fifth aspect, includes: a receiving module, a sending module and a processing module.
  • the receiving module is used to receive the request message from the remote terminal device.
  • the request message is used for requesting to communicate with the access network device through the communication device, and the request message includes first slice information, and the first slice information includes information of the slice that the remote terminal device expects to access.
  • the processing module is configured to perform access control according to the first slice information and the second slice information, or, to perform access control according to the first slice information and the third slice information.
  • the second slice information includes information of slices supported by a cell currently residing on the communication device or a cell currently serving the communication device
  • the third slice information may include information of a slice supported by the communication device or information of an air interface capability corresponding to the communication device .
  • the sending module is used for sending a response message to the remote terminal device.
  • the processing module is further configured to perform access control according to the first slice information, the second slice information and the third slice information.
  • the third slice information may further include information of slices corresponding to the protocol data module PDU session currently being performed by the communication apparatus.
  • the third slice information may further include information of slices corresponding to the suspended PDU session of the communication apparatus.
  • the processing module is further configured to reselect to a cell that supports the slice that the remote terminal equipment expects to access .
  • the sending module is further configured to send to the access network device the slice that supports the remote terminal device's desired access. Information about the cells of the slice.
  • the information of the cells supporting the slice that the remote terminal device desires to access may be sent through a measurement report, and the measurement report includes information of the cells supporting the slice that the remote terminal device desires to access.
  • the sending module is further configured to send the third slice information and/or the second slice information.
  • the sending module is further configured to send the configuration information of the resource pool corresponding to the third slice information and/or the configuration information of the resource pool corresponding to the second slice information.
  • the receiving module and the transmitting module may be set separately, or may be integrated in one module, that is, the transceiver module. This application does not specifically limit the specific implementation manners of the receiving module and the sending module.
  • the communication device may further include a storage module, where the storage module stores programs or instructions.
  • the processing module executes the program or the instruction
  • the communication apparatus described in the fifth aspect can execute the method described in the first aspect.
  • the communication device described in the fifth aspect may be a relay terminal device, or a chip (system) or other components or components that can be provided in the relay terminal device, which is not limited in this application.
  • a communication device in a sixth aspect, includes: a receiving module and a sending module.
  • the sending module is used to send the request message.
  • the request message is used to request to communicate with the access network device through the relay terminal device, and the request message includes first slice information, and the first slice information includes information of the slice that the communication apparatus expects to access.
  • the receiving module is used for receiving the response message from the relay terminal device.
  • the receiving module is further configured to receive the second slice information and/or the third slice information from the relay terminal device.
  • the second slice information may include information of slices supported by a cell currently residing on the relay terminal device or a cell currently serving the relay terminal device
  • the third slice information may include information of slices supported by the relay terminal device or middle Information about the air interface capability corresponding to the terminal device.
  • the third slice information may further include information of slices corresponding to the protocol data module PDU session currently performed by the relay terminal device.
  • the third slice information may further include information of slices corresponding to the suspended PDU session of the relay terminal device.
  • the communication apparatus described in the sixth aspect may further include a processing module.
  • the processing module is configured to control the sending module to send a request message to the relay terminal device according to the third slice information and/or the second slice information.
  • the processing module may also be used to communicate with the access network device through the relay terminal device.
  • the receiving module and the transmitting module described in the sixth aspect may be set separately, or may be integrated into one module, that is, a transceiver module. This application does not specifically limit the specific implementation manners of the receiving module and the sending module.
  • the communication apparatus described in the sixth aspect may further include a storage module, where the storage module stores programs or instructions.
  • the processing module executes the program or instruction
  • the communication apparatus described in the sixth aspect can execute the method described in the second aspect.
  • the communication device described in the sixth aspect may be a remote terminal device, or may be a chip (system) or other components or components that can be provided in the remote terminal device, which is not limited in this application.
  • a communication device in a seventh aspect, includes: a receiving module and a processing module.
  • the receiving module is used for receiving configuration information.
  • the processing module is configured to perform D2D communication by using the configuration information of the resource pool corresponding to the slice that the communication device expects to access.
  • the configuration information of the resource pool corresponding to the slice that the communication device expects to access is determined according to the configuration information and the slice that the communication device expects to access.
  • the configuration information includes configuration information of the resource pool and a corresponding slice identifier, where the slice identifier corresponds to one or more slices.
  • the configuration information of the resource pool may include configuration information of at least two resource pools, the configuration information may include priority information, and the priority information may be used to indicate that the configuration information of the at least two resource pools corresponds to priority.
  • the processing module may be further configured to, according to the priority information, select the configuration information of the first resource pool from the configuration information of the resource pool corresponding to the slice that the communication device expects to access to perform D2D communication.
  • the priority information may include the arrangement order of the configuration information of the resource pool in the configuration information.
  • the receiving module is further configured to receive configuration information from the access network device.
  • the receiving module is further configured to receive configuration information from the relay terminal device.
  • the relay terminal equipment is used for the communication device to communicate with the access network equipment through the relay terminal equipment.
  • the receiving module is further configured to receive configuration information from the core network element.
  • the receiving module is further configured to receive configuration information from the operation maintenance management OAM.
  • the communication apparatus described in the seventh aspect may further include a sending module.
  • the sending module is used for sending data and/or signaling to the relay terminal device or the access network device.
  • the receiving module and the sending module can be set separately, or can be integrated in one module, that is, the transceiver module. This application does not specifically limit the specific implementation manner of the transceiver module.
  • the communication device may further include a storage module, where the storage module stores programs or instructions.
  • the processing module executes the program or the instruction
  • the communication apparatus described in the seventh aspect can execute the method described in the third aspect.
  • the communication device described in the seventh aspect may be a terminal device, such as a relay terminal device or a remote terminal device, or a chip (system) or other components or components that can be provided in the terminal device. This is not limited.
  • a communication device includes: a processing module and a sending module.
  • the processing module is used to determine the configuration information.
  • the sending module is used for sending configuration information to the terminal device.
  • the configuration information includes configuration information of the resource pool and a corresponding slice identifier, and the slice identifier corresponds to one or more slices.
  • the configuration information of the resource pool may include configuration information of at least two resource pools, the configuration information may include priority information, and the priority information may be used to indicate the priority corresponding to the configuration information of the at least two resource pools class.
  • the priority information may include the arrangement order of the configuration information of the resource pool in the configuration information.
  • processing module may be optional, and determining the configuration information may be an optional function of the communication apparatus.
  • the communication apparatus may include access network equipment, relay terminal equipment, core network network elements, or operation, maintenance and management OAM.
  • the relay terminal equipment can be used for the terminal equipment to communicate with the access network equipment through the relay terminal equipment.
  • the communication apparatus described in the eighth aspect may include a receiving module.
  • the receiving module is used for receiving data and/or signaling from the terminal device.
  • the receiving module and the sending module can be set separately, or can be integrated in one module, that is, the transceiver module. This application does not specifically limit the specific implementation manner of the transceiver module.
  • the communication device may further include a storage module, where the storage module stores programs or instructions.
  • the processing module executes the program or instruction
  • the communication apparatus described in the eighth aspect can execute the method described in the fourth aspect.
  • the communication device described in the eighth aspect may be a network device, such as an access network device, a relay terminal device, a core network network element, or an OAM for operation, maintenance and management, or a chip that can be installed in the network device (system) or other components or assemblies, which are not limited in this application.
  • a network device such as an access network device, a relay terminal device, a core network network element, or an OAM for operation, maintenance and management, or a chip that can be installed in the network device (system) or other components or assemblies, which are not limited in this application.
  • a communication device in a ninth aspect, includes a processor coupled to a memory for storing a computer program.
  • the processor is configured to execute the computer program stored in the memory, so that the communication method according to any one of the possible implementations of the first aspect to the fourth aspect is performed.
  • the communication device of the ninth aspect may further include a transceiver.
  • the transceiver may be a transceiver circuit or an input/output port.
  • the transceiver may be used for the communication device to communicate with other devices.
  • the communication apparatus described in the ninth aspect may be a terminal device or a network device, or a chip or a chip system provided inside the terminal device or the network device.
  • a tenth aspect provides a communication system.
  • the communication system includes the communication device according to any one of the fifth aspects and the communication device according to any one of the sixth aspects.
  • a communication system in an eleventh aspect, includes the communication device of any one of the seventh aspect and the communication device of any one of the eighth aspect.
  • a twelfth aspect provides a chip system, the chip system includes a processor and an input/output port, the processor is configured to implement the processing functions involved in the first to fourth aspects, and the input/output port is used for In order to realize the transceiver functions involved in the first to fourth aspects.
  • the chip system further includes a memory for storing program instructions and data for implementing the functions involved in the first to fourth aspects.
  • the chip system may be composed of chips, or may include chips and other discrete devices.
  • a thirteenth aspect provides a computer-readable storage medium, comprising: a computer program or instruction; when the computer program or instruction is run on a computer, any one of the possible implementations of the first aspect to the fourth aspect is made available.
  • the communication method described above is performed.
  • a fourteenth aspect provides a computer program product, comprising a computer program or instructions, which, when the computer program or instructions are run on a computer, enable the communication described in any one of the possible implementations of the first aspect to the fourth aspect method is executed.
  • FIG. 1 is a schematic diagram of the architecture of a communication system provided by an embodiment of the present application.
  • FIG. 2 is a schematic diagram of a network coverage scenario provided by an embodiment of the present application.
  • FIG. 3 is a schematic flowchart of a communication method provided by an embodiment of the present application.
  • FIG. 5 is a schematic diagram of a protocol stack architecture provided by an embodiment of the present application.
  • FIG. 6 is another protocol stack architecture diagram provided by an embodiment of the present application.
  • FIG. 7 is another protocol stack architecture diagram provided by an embodiment of the present application.
  • FIG. 15 is a schematic structural diagram of a communication device according to an embodiment of the present application.
  • FIG. 16 is a schematic structural diagram of still another communication apparatus provided by an embodiment of the present application.
  • WiFi wireless fidelity
  • V2X vehicle-to-everything
  • D2D device-todevie
  • Communication system Internet of Vehicles communication system
  • 4th generation (4th generation, 4G) mobile communication system such as long term evolution (LTE) system
  • fifth generation (5th generation, 5G) mobile communication system such as new air interface ( new radio, NR) system
  • future communication systems such as the sixth generation (6th generation, 6G) mobile communication system.
  • the network architecture and service scenarios described in the embodiments of the present application are for the purpose of illustrating the technical solutions of the embodiments of the present application more clearly, and do not constitute a limitation on the technical solutions provided by the embodiments of the present application.
  • the evolution of the architecture and the emergence of new business scenarios, the technical solutions provided in the embodiments of the present application are also applicable to similar technical problems.
  • FIG. 1 is a schematic structural diagram of a communication system to which the communication method provided by the embodiment of the present application is applied.
  • the communication system includes a relay terminal device and a remote terminal device.
  • the communication system may further include access network equipment.
  • relay terminal equipment can be used to support remote terminal equipment to connect to the network.
  • the relay terminal device may be a terminal device, or an integrated access and backhaul (IAB) node, or the like.
  • the integrated access and backhaul (integrated access and backhaul, IAB) node includes a mobile terminal (mobile terminal, MT) or a distributed unit (distributed unit, DU).
  • the remote terminal device can be a terminal device that supports 5G proSe, and can communicate with a data network (DN) through the relay terminal device.
  • DN data network
  • the above-mentioned terminal equipment is a terminal that is connected to the above-mentioned communication system and has a wireless transceiver function, or a chip or a chip system that can be provided in the terminal.
  • Terminal equipment may also be referred to as user equipment, access terminal, subscriber unit, subscriber station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication device, user agent, or user equipment.
  • the terminal device in the embodiment of the present application may be a mobile phone (mobile phone), a tablet computer (Pad), a computer with a wireless transceiver function, a virtual reality (virtual reality, VR) terminal device, an augmented reality (augmented reality, AR) terminal equipment, wireless terminals in industrial control, wireless terminals in self driving, wireless terminals in remote medical, wireless terminals in smart grid, transportation security ( Wireless terminals in transportation safety), wireless terminals in smart cities, wireless terminals in smart homes, vehicle-mounted terminals, RSUs with terminal functions, etc.
  • the terminal device of the present application may also be an on-board module, on-board module, on-board component, on-board chip or on-board unit built into the vehicle as one or more components or units.
  • the vehicle-mounted component, the vehicle-mounted chip or the vehicle-mounted unit can implement the communication method provided in this application.
  • the above-mentioned access network device is a device located on the network side of the above-mentioned communication system and has a wireless transceiver function, or a chip or a chip system that can be provided in the device.
  • the access network equipment includes but is not limited to: an access point (AP) in a wireless fidelity (WiFi) system, such as a home gateway, router, server, switch, bridge, etc., and an evolved node B (evolved Node B, eNB), radio network controller (radio network controller, RNC), node B (Node B, NB), base station controller (base station controller, BSC), base transceiver station (base transceiver station, BTS) , home base station (for example, home evolved NodeB, or home Node B, HNB), baseband unit (baseband unit, BBU), wireless relay node, wireless backhaul node, transmission point (transmission and reception point, TRP or transmission point, TP), etc., can also be 5G, such as
  • the communication system may further include a 5G core network (5th generation core, 5GC).
  • 5GC may include user plane function (UPF) network element, session management function (session management function, SMF) network element, policy control function (policy control function, PCF) network element, mobility management function (access and mobility management function (AMF) network element, application function (AF) network element, network slice selection function (NSSF) network element, authentication server function (AUSF) network element, and /or a unified data management (unified data management, UDM) network element, etc., which are not specifically limited in this embodiment of the present application.
  • UPF user plane function
  • SMF session management function
  • policy control function policy control function
  • PCF policy control function
  • AMF mobility management function
  • AF application function
  • NSSF network slice selection function
  • AUSF authentication server function
  • UDM unified data management
  • the communication method provided by the embodiment of the present application can be applied to the connection between the remote terminal device and the relay terminal device, between the relay terminal device and the access network device, and the relay terminal device shown in FIG. 1 .
  • the above-mentioned access network device and 5GC may be referred to as network devices, and the specific implementation can refer to the following method embodiments, which will not be repeated here.
  • This application does not limit the names of the remote terminal equipment and the relay terminal equipment shown in FIG. 1.
  • the remote terminal equipment can be called the originating terminal equipment
  • the relay terminal equipment can be called the target terminal equipment, so that the corresponding functions can be realized. prevail.
  • FIG. 1 is only a simplified schematic diagram for easy understanding, and the communication system may further include other network devices and/or other terminal devices, which are not shown in FIG. 1 .
  • S-NSSAI Single network slice selection assistance information
  • S-NSSAI may include: slice/service type (SST).
  • SST slice/service type
  • SD slice differentiator
  • SST Used to point to slice-specific features and business types.
  • SD is optional information supplementing SST to distinguish multiple network slices of the same SST.
  • the slice desired to be accessed may be a desired slice, or a requested slice (eg, NSSAI of the following request), or a slice associated with a service to be initiated.
  • the information of the slice to be accessed may have different meanings in different situations. For example, in the case of cell selection or reselection, the information of the slice desired to be accessed may refer to the allowed S-NSSAI(s) or the requested S-NSSAI(s). For another example, in the case of initial registration and requesting an S-NSSAI, the information of the slice desired to be accessed may refer to the requested S-NSSAI(s) (which may also be referred to as the requested NSSAI).
  • the information of the slice expected to be accessed may refer to an allowed S-NSSAI(s) (also referred to as an allowed NSSAI).
  • the information of the slice expected to be accessed may be a slice indication associated with the call service initiated by the terminal device from the NAS layer to the access stratum (AS) layer.
  • AS access stratum
  • the terminal device may not know the slice associated with the paging service.
  • NSSAI Network slice selection assistance information
  • S-NSSAI may include: configured NSSAI, requested NSSAI, subscribed S-NSSAI, and allowed NSSAI.
  • Requested NSSAI A slice that can be used to indicate that the end device is requesting access, which can be configured by the end device according to the default configured NSSAI, configured NSSAI, allowed NSSAI, or allowed NSSAI and configured S-NSSAI not included in allowed NSSAI Determined by parameters such as NSSAI.
  • the default configured NSSAI may be used to determine the requested NSSAI.
  • the configured NSSAI may be used to determine the requested NSSAI.
  • the terminal device can use the allowed NSSAI to determine the requested NSSAI.
  • the terminal device may request a new configuration S-NSSAI (allowed NSSAI and not included in the allowed NSSAI) at the PLMN. configuration of S-NSSAI).
  • the configured NSSAI may be an NSSAI configured by the network device to be used by the terminal device, and the terminal device may obtain the S-NSSAI that can be used under the network device according to the configured NSSAI.
  • the configured NSSAI may include: home public land mobile network (HPLMN) configured NSSAI, visited public land mobile network (VPLMN) configured NSSAI, default (default) configured NSSAI and the mapping of configured NSSAIs to HPLMN S-NSSAIs.
  • HPLMN home public land mobile network
  • VPN visited public land mobile network
  • default default
  • the HPLMN configured NSSAIs may include: HPLMN S-NSSAIs (which may be subscribed S-NSSAIs).
  • HPLMN S-NSSAIs which may be subscribed S-NSSAIs.
  • terminal devices can use HPLMN configured NSSAI to access the network.
  • VPLMN configured NSSAI In VPLMN, the terminal device uses VPLMN configured NSSAI to access the network.
  • Default configured NSSAI It can be S-NSSAI whose value is defined by the standard.
  • the terminal device uses the default configured NSSAI to access the network.
  • the mapping relationship between the configured NSSAI and HPLMN S-NSSAIs can include the corresponding relationship between the application (application, APP) and the HPLMN S-NSSAI, the configured NSSAI and the HPLMN S-NSSAIs
  • the mapping relationship can be used to assist the terminal device to obtain the corresponding configured NSSAI according to the APP, so that the subsequent registration request contains the newly configured NSSAI.
  • network entry may refer to the terminal device constructing a requested NSSAI based on the configured NSSAI.
  • Allowed NSSAI The slice that the network device allows the end device to use.
  • the allowed NSSAI is valid within the end device's registration area. That is to say, network devices need to consider the availability of slices when allocating tracking areas (TAs).
  • the service PLMN of the terminal device is VPLMN
  • the network device may send the mapping relationship between VPLMN allowed S-NSSAI (VPLMN allowed S-NSSAI) and HPLMN S-NSSAI to the terminal device.
  • NSSP can include the correspondence between App and HPLMN S-NSSAI, and the mapping of allowed NSSAI to HPLMN S-NSSAIs can be used for assistance
  • the terminal device obtains the corresponding permitted NSSAI according to the App for subsequent PDU session requests.
  • the relay terminal equipment communicates with the access network equipment through the air interface.
  • the air interface capability mainly refers to the radio capability information (UE radio capability information) of the terminal equipment, including the radio access technology (RAT) supported by the terminal equipment (also called is the network standard) related capability information and parameters.
  • UE radio capability information the radio capability information
  • RAT radio access technology
  • the specific explanation of the mini-slot is as follows: A time slot is the scheduling unit of the 5G (NR) network standard, and data transmission in the 5G (NR) network can start from any orthogonal frequency division multiplexing (OFDM) symbol. up to the last OFDM symbol required to maintain communication.
  • OFDM orthogonal frequency division multiplexing
  • Mini-slots facilitate low-latency data communications, minimize interference to other RF links, and help reduce latency. There is no fixed relationship between the mini-slot and the frame structure, there is no need to wait for time round-robin, and it is not limited by the frame structure, and the mini-slot can be directly scheduled.
  • the relay terminal device Through the slice supported by the relay terminal device, it can be obtained that the air interface capability corresponding to the relay terminal device must support the slice, and the relay terminal device has subscribed to the slice.
  • the relay terminal device if the relay terminal device supports slice 1, it means that the air interface capability corresponding to the relay terminal device must support slice 1 (for example, the air interface physical layer capability required by the relay terminal device to support slice 1), and the relay terminal Device subscribes to slice 1.
  • slice 1 for example, the air interface physical layer capability required by the relay terminal device to support slice 1
  • the air interface capability may include slices supported by the air interface. From the slice supported by the air interface capability corresponding to the relay terminal device, the air interface capability required by the relay terminal device to support the slice can be obtained, but the relay terminal device does not necessarily support the slice. Whether the relay terminal device supports the slice is also related to whether the relay terminal device subscribes to the slice.
  • the relay terminal device can support the air interface capability required by slice 2. If the relay terminal device subscribes to slice 2, it means that the relay terminal device supports slice 2; otherwise, the relay terminal device does not support slice 2.
  • D2D communication includes: discovery function and communication function. For example, Bluetooth, WiFi direct, etc.
  • ProSe is commonly used in the protocol to refer to D2D communication.
  • E-UTRAN evolved universal terrestrial radio access network
  • WLAN wireless local area networks
  • EPC evolved packet core
  • ProSe direct communication refers to establishing a communication link between two or more ProSe-capable terminal devices within the range capable of direct communication. Wherein, the ProSe direct communication link may be established using E-UTRAN or WLAN technology. ProSe direct communication can be applied in public safety scenarios.
  • Network coverage scenarios may include: out of coverage, partial in coverage, and in coverage.
  • terminal equipment 3 is within the coverage of the access network equipment
  • terminal equipment 4 is within the access network equipment. out of coverage.
  • both the terminal device 5 and the terminal device 6 performing D2D communication are within the coverage of the access network device.
  • the terminal equipment can perform resource allocation in the following modes 1 and 2.
  • Mode 1 Similar to Uu port resource allocation, a terminal device with D2D function can send a scheduling request (SR)/buffer status report (BSR) request to the access network device, and the SR/BSR request can be used for Requests LTE sidelink transmission resources.
  • the access network device receives the SR/BSR request and schedules sidelink transmission resources.
  • the sidelink transmission resources may be used to transmit LTE sidelink control information and data.
  • Mode 1 is suitable for terminal devices that are within coverage and in a connected (radio resource control (RRC)_connected) state.
  • RRC radio resource control
  • Mode 2 The terminal device selects resources by itself in the transmission resource pool.
  • the resource pool may be pre-configured, or configured by the access network device through RRC dedicated signaling or a system information block (system information block, SIB) message.
  • Mode 2 is suitable for terminal equipment in the coverage area or outside the coverage area, and is suitable for terminal equipment in an idle (RRC_idle) state, an inactive state (RRC_inactive) or a connected state (connected).
  • the implementation of ProSe direct discovery may include the following Mode A and Mode B.
  • terminal devices with D2D communication functions can be defined as broadcasting (announcing) terminal devices and monitoring (monitoring) terminal devices.
  • the broadcast terminal device can be used to send a broadcast message to a nearby terminal device that has the right to discover the broadcast terminal device.
  • the monitoring terminal equipment can be used to monitor the information of interest to the monitoring terminal equipment near the broadcasting terminal equipment.
  • the broadcast terminal device can send the broadcast message at a predefined discovery interval, and the monitoring terminal device interested in the broadcast message receives the broadcast message and processes it.
  • a broadcast terminal device sends a broadcast message. Accordingly, the monitoring terminal device 1 to the monitoring terminal device 4 receive the broadcast message.
  • the broadcasting terminal device may be referred to as a relay terminal device, and the monitoring terminal device may be referred to as a remote terminal device.
  • terminal devices with D2D communication functions can be defined as a discoverer terminal device and a discoverer terminal device.
  • the discovery terminal device may be used to broadcast a request message for requesting to discover messages of interest to the terminal device.
  • the discovered terminal device may be configured to receive a request message and send a response message to the discovery terminal device, where the response message is used to respond to messages of interest to the discovery terminal device.
  • a terminal device broadcasts a request message. Accordingly, the discovered terminal device 1 to the discovered terminal device 4 receive the request message.
  • the discovered terminal equipment 1 to the discovered terminal equipment 4 send response messages to the discovered terminal equipment. Accordingly, the discovery terminal device receives response messages from the discovered terminal device 1 to the discovered terminal device 4 .
  • the discovered terminal device may be referred to as a remote terminal device, and the discovered terminal device may be referred to as a relay terminal device.
  • the user plane protocol stack of the L2 relay terminal device is shown in FIG. 5
  • the control plane protocol stack of the L2 relay terminal device is shown in FIG. 6 .
  • the L2 relay terminal equipment can be used to forward RRC messages between the remote terminal equipment and the access network equipment, and the L2 relay terminal equipment does not have the ability to process RRC messages.
  • the L2 relay terminal device may forward data between the remote terminal device and the access network device.
  • each protocol layer in FIG. 5 are: network interconnection protocol (internet protocol, IP) layer, packet data convergence protocol (packet data convergence protocol, PDCP) layer, application (application) layer, radio link control (radio link control) layer link control, RLC) layer, medium access control (medium access control, MAC) layer, physical (physical, PHY) layer.
  • IP internet protocol
  • PDCP packet data convergence protocol
  • application application
  • radio link control radio link control
  • RLC radio link control
  • medium access control medium access control
  • MAC medium access control
  • physical (physical, PHY) layer physical (physical, PHY) layer.
  • the L2 layer may be a link layer, and exemplarily, the L2 layer may be a data link layer in the open systems interconnection (open systems interconnection, OSI) reference model.
  • a logical interface such as a PC5 interface
  • the relay terminal device there is a logical interface between the relay terminal device and the access network device, such as a Uu interface (also called an air interface).
  • a logical interface such as a Uu interface (not shown in FIG. 5 ), between the remote terminal equipment and the access network equipment.
  • each protocol layer in FIG. 6 is: a non-access stratum (NAS) protocol layer and an RRC layer.
  • NAS non-access stratum
  • RRC Radio Resource Control
  • the user plane protocol stack architecture of the L3 relay terminal device can be seen in FIG. 7 .
  • the meaning of each protocol layer in FIG. 7 is that the IP relay (IP-relay) layer and the L1 layer may be physical layers.
  • IP relay IP-relay
  • L1 layer may be physical layers.
  • the relay terminal device in the protocol stack architecture diagram shown in FIG. 7 may be referred to as an L3 relay terminal device, and L3 may be a PDCP layer.
  • the L3 relay terminal equipment may be used to generate RRC messages, may process RRC messages from remote terminal equipment, and/or perform mobility management, and the like.
  • the L3 relay terminal device may wrap the data of the remote terminal device in the data of the relay terminal device and send it to the access network device.
  • L3 relay end devices can attach to the network (if not connected to the network) and establish the necessary PDN connections for relay traffic, or L3 relay end devices can establish additional PDN connections to provide relay to remote end devices flow.
  • the PDN connection supporting the L3 relay terminal equipment function can be used for the relay service of the remote terminal equipment.
  • serving cell The terminal device is in the connected state.
  • the cell currently serving them is the primary cell;
  • the terminal equipment of CA or DC, serving cells include primary cells and secondary cells.
  • camp on After a terminal device in an idle (idle) state or an inactive (inactive) state is powered on, it selects a cell to camp on.
  • the terminal device When the terminal device is in the idle state, the terminal device does not retain the RRC context.
  • the RRC context is a parameter for establishing communication between a terminal device and an access network device.
  • the RRC context may include security context, capability information of the terminal device, and the like.
  • the terminal device has not established a connection with the core network element, that is, the core network element is in CN-IDLE (core network idle state).
  • the terminal device has no data to be transmitted, and will enter a sleep state, and turn off the transceiver unit to reduce power consumption. Terminal devices in the idle state only wake up periodically to receive paging messages.
  • the terminal device When the terminal device is in the connected state, the terminal device has established an RRC context. The parameters required for establishing communication between the terminal device and the access network device have been acquired by both parties of the communication.
  • the access network equipment allocates a cell radio network temporary identifier (C-RNTI) to the accessed terminal equipment.
  • C-RNTI cell radio network temporary identifier
  • the terminal device also establishes a connection with the core network element, that is, the core network element is in CN_CONNECTED (core network connection state).
  • CN_CONNECTED core network connection state
  • the terminal device If there is still data to be transmitted subsequently, the terminal device returns to the continuous receiving state again. At this time, since the RRC context has been established, the switching time required for the terminal device to leave the DRX in the connected state and prepare for continuous reception is much shorter than the time for switching from the idle state to the connected state.
  • the terminal device When the terminal device is in an inactive state, the RRC context is reserved between the terminal device and the access network device. At the same time, the terminal device also establishes a connection with the core network element, that is, the core network element is in CN_CONNECTED (core network connection state). At this time, the process of switching to the connected state for data reception is relatively fast, and no additional core network signaling overhead is required. In addition, the terminal equipment in the RRC inactive state also enters the dormant state. Therefore, the inactive state can meet the requirements of reducing connection delay, signaling overhead and power consumption.
  • FIG. 8 is a schematic flowchart of a communication method provided by an embodiment of the present application. As shown in Figure 8, the communication method includes the following steps:
  • a remote terminal device sends a request message.
  • the relay terminal device receives the request message from the remote terminal device.
  • the request message is used to request to communicate with the access network device through the relay terminal device.
  • the request message may include first slice information
  • the first slice information may include information of a slice that the remote terminal device desires to access.
  • the information of the slices expected to be accessed reference may be made to the above-mentioned introduction to the information of the slices expected to be accessed, and details are not repeated here.
  • the sending of the request message by the remote terminal device in the above S801 may include: the remote terminal device sends the request message to the relay terminal device, or the remote terminal device broadcasts the request message.
  • the remote terminal device may broadcast a request message on a logical interface (eg, a PC5 interface) between the remote terminal device and the relay terminal device.
  • a logical interface eg, a PC5 interface
  • the different implementation manners of the remote terminal device sending the request message in the above S801 may correspond to the scenario in which the relay terminal device and the remote terminal device use different modes to realize the ProSe direct discovery.
  • the foregoing remote terminal device sends a request message to the relay terminal device, which may correspond to a scenario in which mode A is used to implement ProSe direct discovery between the relay terminal device and the remote terminal device.
  • the relay terminal device may be the broadcast terminal device in FIG. 3
  • the remote terminal device may be the monitoring terminal device in FIG. 3 .
  • the above-mentioned remote terminal equipment broadcast request message may correspond to a scenario in which mode B is used to implement ProSe direct discovery between the relay terminal equipment and the remote terminal equipment.
  • the remote terminal device may be the discovery terminal device in FIG. 4
  • the relay terminal device may be the discovered terminal device in FIG. 4 .
  • the communication method provided by the embodiment of the present application may further include: S805, the access network device sends the second slice information.
  • the relay terminal device receives the second slice information from the access network device.
  • the second slice information may be broadcast through an SIB message. In this way, signaling overhead can be saved.
  • the relay terminal device may use the second slice information to implement the following S806 and/or S802. For example, it corresponds to a scenario in which ProSe direct discovery is implemented between the relay terminal device and the remote terminal device based on the foregoing mode A.
  • the relay terminal device may use the second slice information to implement the following S802, and may not perform the following S806. For example, it corresponds to the scenario in which ProSe direct discovery is implemented between the relay terminal device and the remote terminal device based on the foregoing mode B.
  • the embodiment of the present application does not limit the sequence between S805 and the above-mentioned S801 and the following S802-S804 and S806-S807.
  • the access network device may perform S805 before S801, or the access network device may perform S805 after S801.
  • the communication method provided by the embodiment of the present application may further include: S806, the relay terminal device sends the second slice information and/or the third slice information.
  • the remote terminal device receives the second slice information and/or the third slice information from the relay terminal device.
  • the second slice information and/or the third slice information sent by the relay terminal device may be received from the access network device.
  • the relay terminal device can unicast, multicast or broadcast the second slice information and/or the third slice information on the PC5 interface, and the remote terminal device can receive the second slice information and/or the third slice information through the PC5 interface.
  • signaling overhead can be saved.
  • S806 is optional.
  • the communication method provided by the embodiment of the present application includes S806, which may correspond to a scenario in which ProSe direct discovery is implemented between the relay terminal device and the remote terminal device based on the foregoing mode A.
  • the communication method provided in the embodiment of the present application does not include S806, and may correspond to a scenario in which ProSe direct discovery is implemented between a relay terminal device and a remote terminal device based on the foregoing mode B.
  • S806 can be performed before the above-mentioned S801, so that the remote terminal device can refer to the second slice information and/or the third slice information, send a request message to the relay terminal device, and increase the request to communicate with the relay terminal device through the relay terminal device.
  • the success rate of network access device communication thereby reducing signaling overhead.
  • S806 may be performed before the above-mentioned S805.
  • S806 if the relay terminal device does not receive the second slice information, it may send the third slice information and not send the second slice information.
  • S806 may be performed after the above-mentioned S805.
  • the relay terminal device when the relay terminal device has received the second slice information, it may send the second slice information and/or the third slice information.
  • the second slice information may include information on slices supported by a cell where the relay terminal device currently resides or a cell currently serving the relay terminal device.
  • the relay terminal device may be an L2 relay terminal device or an L3 relay terminal device.
  • the L2 relay terminal device or the L3 relay terminal device may send information of the slices supported by the cell where the relay terminal device currently resides or the cell currently serving the relay terminal device.
  • the third slice information may include one or more of the following: information about slices supported by the relay terminal equipment, information about the air interface capability corresponding to the relay terminal equipment, and information corresponding to the PDU session currently performed by the relay terminal equipment. slice information.
  • the third slice information may include one or more of the following: information on slices supported by the relay terminal device, information on the air interface capability corresponding to the relay terminal device, and slices corresponding to the PDU session in which the relay terminal device is suspended Information.
  • the third slice information may include information of slices supported by the relay terminal device.
  • the relay terminal device may be an L2 relay terminal device or an L3 relay terminal device.
  • the L2 relay terminal device or the L3 relay terminal device may send information of slices supported by the relay terminal device.
  • the third slice information may include air interface capability information corresponding to the relay terminal device.
  • the relay terminal device may be an L2 relay terminal device.
  • the L2 relay terminal device forwards data between the remote terminal device and the access network device. If the air interface capability corresponding to the L2 relay terminal device supports the slice that the remote terminal device expects to access, but does not subscribe to the slice that the remote terminal device expects to access, the L2 relay terminal device can use the desired slice to achieve The functions of the above-mentioned L2 relay terminal equipment. Therefore, in S806, the third slice information sent by the L2 relay terminal device may include information about the air interface capability corresponding to the relay terminal device.
  • the L3 relay terminal device not only needs to forward data between the remote terminal device and the access network device, but also sends data between the L3 relay terminal device itself and the access network device. If the air interface capability corresponding to the L3 relay terminal device supports the slice that the remote terminal device expects to access, but does not subscribe to the slice that the remote terminal device expects to access, the L3 relay terminal device cannot pass the desired slice. The functions of the above-mentioned L3 relay terminal equipment are realized. Therefore, in S806, the L3 relay terminal device may not send the air interface capability information corresponding to the L3 relay terminal device, and further, in the process of sending the request message, the remote terminal device does not refer to the air interface capability information corresponding to the L3 relay terminal device , which can save signaling overhead.
  • the relay terminal device performs S806 with reference to its own type (eg, L2 relay terminal device, L3 relay terminal device).
  • the third slice information sent by the L3 relay terminal device may include air interface capability information corresponding to the L3 relay terminal device.
  • the third slice information may include information of a slice corresponding to a PDU session currently on-going by the relay terminal device.
  • the relay terminal device may be in a connected state.
  • the L2 relay terminal device in the connected state or the L3 relay terminal device in the connected state may send the information of the slice corresponding to the current PDU session.
  • the third slice information may include information of a slice corresponding to a PDU session in which the relay terminal device is suspended (suspended).
  • the relay terminal device may be in an inactive state.
  • the L2 relay terminal device in the inactive state or the L3 relay terminal device in the inactive state may send information about the slice corresponding to its currently suspended PDU session.
  • sending the request message by the remote terminal device may include: the remote terminal device refers to the second slice information, and sends the request message to the relay terminal device.
  • the second slice information may be received by the remote terminal device from the relay terminal device.
  • the remote terminal equipment determines that the slices supported by the cell where the relay terminal equipment currently resides in the idle state or the inactive state includes the slices that the remote terminal equipment expects to access, send the remote terminal equipment to the relay terminal equipment.
  • Information about the slice that the terminal device expects to access may be determined.
  • the remote terminal equipment may determine that the slices supported by the cell currently serving the relay terminal equipment in the connected state include the slices that the remote terminal equipment expects to access, and send the information that the remote terminal equipment expects to access to the relay terminal equipment. slice information. This can improve the success rate of requesting to communicate with the access network device through the relay terminal device, thereby reducing signaling overhead.
  • sending the request message by the remote terminal device may include: the remote terminal device refers to the third slice information, and sends the request message to the relay terminal device.
  • the third slice information may be received by the remote terminal device from the relay terminal device.
  • the remote terminal device can determine that the slices supported by the L2 relay terminal device or the L3 relay terminal device include the slices that the remote terminal device expects to access, send the data to the L2 relay terminal device or the L3 relay terminal device. Information about the slice that the remote terminal device expects to access. This can improve the success rate of requesting to communicate with the access network device through the relay terminal device, thereby reducing signaling overhead.
  • the remote terminal device may send information about the slice that the remote terminal device expects to access to the relay terminal device. This can improve the success rate of requesting to communicate with the access network device through the relay terminal device, thereby reducing signaling overhead.
  • the remote terminal device may send a request message to the relay terminal device without referring to the air interface capability information corresponding to the L3 relay terminal device, so as to reduce signaling overhead.
  • the remote terminal equipment may send the information that the remote terminal equipment expects to access to the relay terminal equipment. Incoming slice information.
  • the remote terminal device can select the relay terminal device whose slice corresponding to the current PDU session includes the slice that the remote terminal device expects to access, and send the request message, which can prevent the relay terminal device from re-establishing the remote terminal device. PDU session, thereby reducing the access delay of remote terminal equipment.
  • the remote terminal device may determine that the slice corresponding to the suspended PDU session of the relay terminal device in the inactive state includes the slice that the remote terminal device expects to access, and then send the remote terminal device to the relay terminal device.
  • the information of the slice expected to be accessed can improve the success rate of requesting to communicate with the access network device through the relay terminal device, thereby reducing the signaling overhead.
  • the access network device when the relay terminal device is in the inactive state, the access network device has saved the access context, and the relay terminal device has saved the access context, so that the relay terminal device can quickly recover from the inactive state to the connected state.
  • the access network device and the core network element are in a connected state, so that the suspended PDU session can be quickly resumed for data transmission, which can reduce the access delay of the remote terminal device.
  • the third slice information may include information about slices supported by the relay terminal equipment and/or information about the air interface capability corresponding to the relay terminal equipment, and information about slices corresponding to the PDU session currently being performed by the relay terminal equipment .
  • the specific implementation of sending the request message to the relay terminal device may refer to the above-mentioned corresponding example combination, which will not be repeated here.
  • the third slice information may include information of slices supported by the relay terminal device and/or information of the air interface capability corresponding to the relay terminal device, and slices corresponding to the suspended PDU session of the relay terminal device Information.
  • the specific implementation of sending the request message to the relay terminal device may refer to the above-mentioned corresponding example combination, which will not be repeated here.
  • the sending of the request message by the remote terminal device may include: the remote terminal device refers to the second slice information and the third slice information, and sends the request message to the relay terminal device.
  • the second slice information and the third slice information may be received by the remote terminal equipment from the relay terminal equipment.
  • the third slice information including information of slices supported by the relay terminal device as an example.
  • the remote terminal device can determine that the cell currently camped on by the relay terminal device in the idle state or the inactive state, or the cell currently serving the relay terminal device in the connected state supports slices including the cell that the remote terminal device expects to access. After the slices supported by the relay terminal equipment include slices that the remote terminal equipment expects to access, the information of the slices that the remote terminal equipment expects to access is sent to the relay terminal equipment. This can improve the success rate of requesting to communicate with the access network device through the relay terminal device, thereby reducing signaling overhead.
  • the third slice information includes the air interface capability information corresponding to the relay terminal device; or, when the third slice information includes the slice information corresponding to the PDU session currently performed by the relay terminal device; or, the third slice information includes the relay terminal device Information about the slice corresponding to the PDU session in which the device is suspended; or, the third slice information includes information about the slice supported by the relay terminal device and/or information about the air interface capability corresponding to the relay terminal device, and the information about the current state of the relay terminal device.
  • the third slice information includes information about slices supported by the relay terminal equipment and/or information about the air interface capability corresponding to the relay terminal equipment, and the suspended PDU session of the relay terminal equipment
  • the above-mentioned remote terminal device refers to the second slice information and the third slice information to send a request message to the relay terminal device.
  • the relay terminal equipment after the relay terminal equipment sends the second slice information and/or the third slice information to the remote terminal equipment, whether the remote terminal equipment refers to the second slice information and/or the third slice information Send a request message to the relay terminal device for qualification.
  • the remote terminal device may send a request message to the relay terminal device without referring to the second slice information.
  • the relay terminal device sends the second slice information and the third slice information to the remote terminal device, and the remote terminal device may not refer to the second slice information, but sends a request message to the relay terminal device with reference to the third slice information.
  • the embodiments of the present application are not listed one by one.
  • the foregoing remote terminal device refers to the second slice information and/or the third slice information to send a request message to the relay terminal device, which is an optional manner in this embodiment of the application.
  • it may correspond to a scenario in which ProSe direct discovery is implemented between the relay terminal device and the remote terminal device based on the foregoing mode A.
  • the relay terminal device performs access control.
  • the above S802 may include: the relay terminal device performs access control according to the first slice information and the second slice information.
  • the above S802 may include: the relay terminal device performs access control according to the first slice information and the third slice information.
  • the above S802 may include: the relay terminal device performs access control according to the first slice information, the second slice information and the third slice information.
  • the implementation of the access control performed by the relay terminal device in S802 may be used in combination with the implementation of the remote terminal device in the above S801 to send a request message with reference to the second slice information and/or the third slice information.
  • it may correspond to a scenario in which ProSe direct discovery is implemented between the relay terminal device and the remote terminal device based on the foregoing mode A.
  • the relay terminal device sends the second slice information to the remote terminal device in the above step S806, then in S801, the remote terminal device sends a request message to the relay terminal device with reference to the second slice information.
  • the relay terminal device performs access control with reference to the third slice information, and does not refer to the second slice information, so as to save power consumption.
  • the relay terminal device may also perform access control with reference to resources, the current load of the resource pool, and the like.
  • the relay terminal device sends the second slice information and the third slice information to the remote terminal device, then in S801, the remote terminal device refers to the second slice information and the third slice information to the remote terminal device.
  • the relay terminal device sends the request message.
  • the relay terminal device performs access control without referring to the second slice information and the third slice information, so as to save power consumption.
  • the relay terminal device may perform access control with reference to resources, the current load of the resource pool, and the like.
  • the relay terminal device sends a response message to the remote terminal device.
  • the remote terminal device receives the response message from the relay terminal device.
  • the response message may be used to indicate that the remote terminal equipment is allowed to communicate with the access network equipment through the relay terminal equipment.
  • the response message may be used to indicate that the remote terminal equipment is not allowed to communicate with the access network equipment through the relay terminal equipment.
  • the response message may be sent by the relay terminal device to the remote terminal device after performing access control according to the first slice information, the second slice information and/or the third slice information.
  • the relay terminal device may send a response message to the remote terminal device according to the access control result.
  • the response message may be used to indicate that the remote terminal device is allowed to communicate with the access network device through the relay terminal device.
  • Network equipment communication is used to instruct the remote terminal equipment to communicate with the access network equipment through the relay terminal equipment, so that the remote terminal equipment and the relay terminal equipment can be used for service transmission using slice resources, so as to meet different service requirements.
  • the response message may be used to indicate that the remote terminal device is not allowed or rejected to communicate with the access network device through the relay terminal device device communication to instruct the remote terminal device not to communicate with the access network device through the relay terminal device.
  • the communication method provided by the embodiment of the present application may further include: S804, the remote terminal device communicates with the access network device through the relay terminal device.
  • the remote terminal device communicates with the access network device through the relay terminal device, so that the remote terminal device can use slices. resources for service transmission, so as to meet different service requirements.
  • the remote terminal device does not communicate with the access network device through the relay terminal device.
  • the remote terminal device can determine whether to select the relay terminal device to communicate with the access network device according to the indication of the response message, and then select a suitable relay terminal device to communicate with the access network device, thereby enjoying the slice service.
  • the remote terminal device if the response message indicates that the remote terminal device is not allowed to communicate with the access network device through the relay terminal device, the remote terminal device does not communicate with the access network device through the relay terminal device, and can choose to communicate with the access network device through the relay terminal device.
  • the relay terminal equipment communicates with the access network equipment.
  • the communication method provided by the embodiment of the present application may further include: S807, the relay terminal device sends the configuration information of the resource pool corresponding to the second slice information and/or the resources corresponding to the third slice information Configuration information for the pool.
  • the remote terminal device receives the configuration information of the resource pool corresponding to the second slice information and/or the configuration information of the resource pool corresponding to the third slice information from the relay terminal device.
  • the relay terminal device can unicast, multicast or broadcast the configuration information of the resource pool corresponding to the second slice information and/or the configuration information of the resource pool corresponding to the third slice information on the PC5 interface, and the remote terminal device can The PC5 interface receives the configuration information of the resource pool corresponding to the second slice information and/or the configuration information of the resource pool corresponding to the third slice information from the relay terminal device. In this way, in the case of multicast or broadcast transmission, signaling overhead can be saved.
  • S807 can be performed before the above-mentioned S801, so that the remote terminal equipment can refer to the slices included in the second slice information (such as the slices supported by the cell where the relay terminal equipment currently resides or the slices currently serving the relay terminal equipment).
  • the configuration information of the resource pool corresponding to the slices supported by the cell in the 3rd slice information, and/or the configuration information of the resource pool corresponding to the slices included in the third slice information (such as the slices supported by the relay terminal equipment, etc.), send a request to the relay terminal equipment message, which can improve the success rate of requesting to communicate with the access network device through the relay terminal device, thereby reducing signaling overhead.
  • it may correspond to a scenario in which ProSe direct discovery is implemented between the relay terminal device and the remote terminal device based on the foregoing mode A.
  • S807 may be performed after the above-mentioned S801.
  • it may correspond to a scenario in which ProSe direct discovery is implemented between a relay terminal device and a remote terminal device based on the foregoing mode B.
  • S807 and the above-mentioned S806 may be performed in the same step.
  • it may correspond to a scenario in which ProSe direct discovery is implemented between the relay terminal device and the remote terminal device based on the foregoing mode A.
  • the remote terminal device may use the configuration information of the resource pool corresponding to the second slice information and/or the configuration information of the resource pool corresponding to the third slice information to communicate with the access network device through the relay terminal device.
  • the configuration information of the resource pool corresponding to the second slice information and/or the configuration information of the resource pool corresponding to the third slice information may be received by the remote terminal device from the relay terminal device.
  • the remote terminal device can use the current The configuration information of the resource pool corresponding to the slice supported by the cell where it resides or the cell currently serving the relay terminal equipment can be communicated, so that the slice service can be enjoyed.
  • the remote terminal device can use the configuration information of the resource pool corresponding to the slice supported by the relay terminal device to communicate, so that it can enjoy the Slicing service.
  • the embodiments of the present application will not give examples one by one.
  • the remote terminal device (for example, the MAC layer of the remote terminal device) can perform the process according to the association between the currently selected resource pool and the slice, and the association between the data in the logical channel (logical channel, LCH) and the slice.
  • Logical channel prioritization (LCP) resource scheduling for example, the MAC layer of the remote terminal device.
  • the remote terminal equipment needs to transmit data of multiple slices
  • the data in LCH1 is associated with slice 1
  • the data in LCH2 is associated with the data in LCH3 with slice 2
  • the slice corresponding to the resource pool currently selected by the relay terminal equipment For slice 1, the priority of LCH1 can be set to the highest, so that the data of LCH1 can be transmitted first, and then the data of LCH2 and LCH3 can be transmitted.
  • the relevant slice data can be transmitted on the corresponding slice resource, which satisfies the slice service requirements.
  • the specific implementation manner may be the same.
  • the specific implementation manner may be the same.
  • the relay terminal device receives a request message including the first slice information from the remote terminal device, the request message is used to request to communicate with the access network device through the relay terminal device, and the first slice information includes Information about the slice that the remote terminal device expects to access.
  • the relay terminal device can perform access control according to the first slice information and the second slice information, and send a response message to the remote terminal device.
  • the second slice information includes information of slices supported by a cell where the relay terminal device currently resides or a cell currently serving the relay terminal device. Access control is performed based on slices, so that the above communication method can be applied to network slice service scenarios and can meet different business requirements.
  • the access control performed by the relay terminal device according to the first slice information and the second slice information will be described in detail with reference to FIGS. 9-10 .
  • the communication method includes the following steps:
  • the relay terminal device determines whether the slices supported by the cell where the relay terminal device currently resides or the cell currently serving the relay terminal device includes the slice that the remote terminal device expects to access.
  • the following S905 can be executed. That is to say, when the slice supported by the cell where the relay terminal equipment in the idle state or inactive state currently resides includes the slice that the remote terminal equipment expects to access, or the cell currently serving the relay terminal equipment in the connected state When the supported slices include slices that the remote terminal device expects to access, the remote terminal device may be allowed to communicate with the access network device through the relay terminal device.
  • the relay terminal device rejects the remote terminal device to communicate with the access network device through the relay terminal device.
  • the relay terminal device triggers cell reselection or access.
  • the relay terminal device may perform the following S904 after triggering cell reselection or access.
  • the slice supported by cell 1 is slice 2
  • the slice supported by cell 2 is slice 1
  • the slice supported by cell 3 is slice 3
  • the slice that the relay terminal device expects to access is slice 1
  • the middle The cell where the terminal equipment currently resides is cell 1. If the cell 1 where the relay terminal device currently resides does not support the slice 1 that the terminal device expects to access, the relay terminal device may trigger cell reselection, and then execute the following S904.
  • the relay terminal device determines whether to reselect or access to a cell that supports the slice that the remote terminal device desires to access.
  • the relay terminal equipment may reselect to cell 2 or to cell 3. If the relay terminal equipment reselects to cell 2, since the cell 2 supports slice 1, then yes, execute the following S905; if the relay terminal equipment reselects to cell 3, since the slice supported by cell 3 is slice 3, it does not support If the relay terminal device expects to access slice 1, if no, the above-mentioned S902 is performed.
  • the relay terminal device allows the remote terminal device to communicate with the access network device through the relay terminal device.
  • the relay terminal equipment can reselect from the cell currently serving the relay terminal equipment to the cell supporting the slice that the remote terminal equipment expects to access, thereby allowing the remote terminal equipment to communicate with the access network equipment through the relay terminal equipment , the process of rejecting the remote terminal device to communicate with the access network device through the relay terminal device and the remote terminal device resending the request message is omitted, thereby reducing the access delay of the remote terminal device.
  • the relay terminal device triggers cell access, which may include the communication method shown in FIG. 10 .
  • the communication method includes the following steps:
  • the relay terminal device sends to the access network device information about a cell supporting a slice that the remote terminal device expects to access.
  • the access network device receives information from the relay terminal device supporting the cell of the slice that the remote terminal device desires to access.
  • the information of the cells supporting the slice that the remote terminal device desires to access may be sent through a measurement report.
  • the relay terminal device accesses to a cell that supports the slice that the remote terminal device desires to access.
  • the relay terminal equipment can access the cell supporting the slice that the remote terminal equipment desires to access by means of dual connectivity, carrier aggregation or handover.
  • the relay terminal device in the connected state can access the remote terminal device through dual connectivity, carrier aggregation or handover.
  • the cell of the slice that the end terminal device expects to access thereby allowing the remote terminal device to communicate with the access network device through the relay terminal device in the connected state, eliminating the need to deny the remote terminal device to communicate with the access network device through the relay terminal device. processes such as communication and resending the request message by the remote terminal device, thereby reducing the access delay of the remote terminal device.
  • a relay terminal device in an idle state or an inactive state can perform access control by determining whether the slice supported by the cell it currently resides in includes the slice that the remote terminal device expects to access.
  • the relay terminal equipment in the connected state can perform access control by determining whether the slices currently supported by the cell it serves include the slices that the remote terminal equipment expects to access. In this way, the remote terminal equipment can use slice resources for service transmission, so as to meet different service requirements.
  • the relay terminal equipment performs access control according to the first slice information and the third slice information in detail.
  • the third slice information includes information of slices supported by the relay terminal device or information of the air interface capability corresponding to the relay terminal device as an example for description.
  • the communication method includes the following steps:
  • the relay terminal device determines whether the slices supported by the relay terminal device include slices that the remote terminal device expects to access.
  • the relay terminal device may be an L2 relay terminal device or an L3 relay terminal device.
  • the relay terminal device determines whether the air interface capability corresponding to the relay terminal device supports the slice that the remote terminal device expects to access (not shown in FIG. 11).
  • the relay terminal device may be an L2 relay terminal device.
  • the following S1102 can be executed; if not, the following S1103 can be executed.
  • the L2 relay terminal device forwards data between the remote terminal device and the access network device, if the air interface capability corresponding to the L2 relay terminal device supports the remote terminal device. If the terminal device desires to access the slice, the following S1102 may be performed; otherwise, the following S1103 may be performed. Alternatively, if the slices supported by the L2 relay terminal equipment include slices that the remote terminal equipment expects to access, the following S1102 may be performed; otherwise, the following S1103 may be performed.
  • the relay terminal device is an L2 relay terminal device
  • determining whether the slices supported by the relay terminal device include the slices that the remote terminal device expects to access can be compared with determining whether the air interface capability corresponding to the relay terminal device is.
  • the slices that support the desired access of the remote terminal equipment are used in combination. Exemplarily, if the slices supported by the relay terminal equipment include slices that the remote terminal equipment expects to access, the following S1102 can be performed; otherwise, it can be determined whether the air interface capability corresponding to the relay terminal equipment supports the remote terminal equipment's expected access. If yes, execute the following S1102; if not, execute the following S1103.
  • the L3 relay terminal device not only forwards the data between the remote terminal device and the access network device, but also transmits the data between the relay terminal device itself and the access network device. If the slice supported by the L3 relay terminal device includes the slice that the remote terminal device expects to access, the following S1102 may be performed; otherwise, the following S1103 may be performed.
  • the relay terminal device allows the remote terminal device to communicate with the access network device through the relay terminal device.
  • the relay terminal device rejects the remote terminal device to communicate with the access network device through the relay terminal device.
  • the L3 relay terminal device can perform access control by determining whether the slices supported by the L3 relay terminal device include the slices that the remote terminal device expects to access.
  • the L2 relay terminal device can perform access control by determining whether the slice supported by the L2 relay terminal device or the air interface capability corresponding to the L2 relay terminal device supports or includes the slice that the remote terminal device expects to access. In this way, the remote terminal equipment can use slice resources for service transmission, so as to meet different service requirements.
  • the relay terminal device performs access control according to the first slice information and the third slice information in detail.
  • the third slice information includes information of slices corresponding to the PDU session currently in progress or suspended by the relay terminal device as an example for illustration.
  • the relay terminal device determines whether the slice corresponding to the PDU session currently in progress or suspended by the relay terminal device includes the slice that the remote terminal device expects to access.
  • the relay terminal device rejects the remote terminal device to communicate with the access network device through the relay terminal device.
  • the relay terminal device allows the remote terminal device to communicate with the access network device through the relay terminal device.
  • the relay terminal device in the connected state can perform access control by determining whether the slice corresponding to its current PDU session includes the slice that the remote terminal device expects to access.
  • the relay terminal device in the inactive state can perform access control by determining whether the slice corresponding to its suspended PDU session includes the slice that the remote terminal device expects to access. In this way, the remote terminal equipment can use slice resources for service transmission, so as to meet different service requirements.
  • the specific implementation manner of the relay terminal device performing access control according to the first slice information and the third slice information in the above S802 may refer to the combination of the above-mentioned FIG. 11 and FIG. 12 , which will not be repeated here. It should be noted that, the embodiment of the present application does not limit the sequence of the foregoing S1101 and the foregoing S1201, and it is subject to the ability to implement access control.
  • the specific implementation manner of the relay terminal device performing access control according to the first slice information, the second slice information and the third slice information in the above S802 may refer to the above-mentioned FIG. 9-FIG. 10 .
  • Combination of the communication method with the communication method described above in FIG. 11 and/or FIG. 12 It should be noted that the embodiments of the present application do not limit the sequence of the steps in the above S901-S905, S1001-S1002, the above S1101, and the above S1201, and the access control can be implemented.
  • the access control performed by the relay terminal device according to the first slice information, the second slice information and the third slice information will be specifically described below.
  • the second slice information includes information about slices supported by the cell that the relay terminal device currently resides on or the cell currently serving the relay terminal device
  • the third slice information includes the relay terminal device.
  • the information of the supported slices or the information of the air interface capability corresponding to the relay terminal equipment, the third slice information also includes the information of the slices corresponding to the protocol data unit PDU session currently performed by the relay terminal equipment, or the information of the slices that the relay terminal equipment is suspended.
  • the information of the slice corresponding to the PDU session is described as an example.
  • the communication method includes the following steps:
  • the relay terminal device determines whether the slices supported by the relay terminal device include slices that the remote terminal device expects to access.
  • the relay terminal device determines whether the air interface capability corresponding to the relay terminal device supports the slice that the remote terminal device expects to access (not shown in FIG. 13).
  • the relay terminal device may be an L2 relay terminal device.
  • the relay terminal device rejects the remote terminal device to communicate with the access network device through the relay terminal device.
  • the relay terminal device determines whether the slices supported by the cell where the relay terminal device currently resides or the cell currently serving the relay terminal device includes the slice that the remote terminal device expects to access.
  • the relay terminal device allows the remote terminal device to communicate with the access network device through the relay terminal device.
  • the relay terminal device determines whether the slice corresponding to the PDU session currently being performed or suspended by the relay terminal device includes a slice that the remote terminal device expects to access.
  • the relay terminal device triggers cell reselection or access.
  • the relay terminal device may perform the following S1307 after triggering cell reselection or access.
  • the relay terminal device determines whether to reselect or access to a cell that supports the slice that the remote terminal device expects to access.
  • the relay terminal device can refer to the requirements of the remote terminal device (the first slice information), the capability of the relay terminal device itself (the third slice information), and the capability of the cell corresponding to the relay terminal device (the first slice information).
  • Three slice information) for access control which can realize the use of slice resources for service transmission between the remote terminal equipment and the relay terminal equipment, so as to meet different service requirements.
  • the communication method provided by the embodiment of the present application is described in detail below with reference to FIG. 14 .
  • the communication method shown in FIG. 14 can be used in combination with the communication methods described in the above-mentioned FIGS. 8-13 , or used alone, which is not limited in this application.
  • FIG. 14 is a schematic flowchart of still another communication method provided by an embodiment of the present application.
  • the communication method includes the following steps:
  • the network device sends configuration information to the terminal device. Accordingly, the terminal device receives the configuration information.
  • the network equipment may include access network equipment, relay terminal equipment, core network network elements, or OAM.
  • the relay terminal equipment can be used for the terminal equipment to communicate with the access network equipment through the relay terminal equipment.
  • the communication method described in FIG. 14 may further include S1403, the network device determines configuration information. That is, the configuration information may be determined by the network device.
  • the configuration information may include configuration information of the resource pool and corresponding slice identifiers. That is, the configuration information of the resource pool corresponds to the slice identifier.
  • the slice identifier corresponds to one or more slices.
  • the slice identifier may be called a slice group ID, and one slice identifier may identify one or more slices (for example, S-NSSAI).
  • the slice identifier can identify multiple slices, the confidence can be reduced. make overhead.
  • the configuration information may further include a mapping relationship between the configuration information of the resource pool and the slice identifier.
  • the configuration information of the resource pools may include configuration information of at least two resource pools.
  • the configuration information may include priority information, and the priority information may be used to indicate priorities corresponding to the configuration information of the at least two resource pools.
  • the priority information includes the arrangement order of the configuration information of the resource pool in the configuration information.
  • the configuration information of the resource pool arranged in the first position has the highest priority, and the priority decreases in sequence.
  • the priority of the configuration information of the resource pool arranged in the first position is the lowest, and the priority is sequentially increased.
  • the priority of the configuration information of the resource pool may be explicitly indicated.
  • the priority information directly indicates the priority of the configuration information of the resource pool.
  • the configuration information may include load information, and the load information may include the current load of the resource pool.
  • the terminal device receives the configuration information, which may include: the terminal device receives the configuration information from the access network device.
  • the configuration information may be sent by the access network device through a broadcast message (such as an SIB message).
  • the configuration information may be sent by the access network device through dedicated signaling (eg, RRC signaling).
  • the access network device can directly send the configuration information to the terminal device.
  • the terminal device receives the configuration information, which may include: the terminal device receives the configuration information from the relay terminal device.
  • the relay terminal device can be used for the terminal device to communicate with the access network device through the relay terminal device, and the terminal device can be a remote terminal device.
  • the configuration information may be received by the terminal device from the relay terminal device.
  • the relay terminal equipment sends the message to the remote terminal equipment through broadcast, multicast or unicast.
  • the relay terminal device can send the configuration information to the terminal device, so that the slicing service can be enjoyed.
  • the terminal device receives the configuration information, which may include: the terminal device receives the configuration information from the core network element.
  • the core network element may be a UPF network element.
  • the core network element can send the configuration information to the terminal device through the NAS message.
  • the terminal device receives the configuration information, which may include: the terminal device receives the configuration information from the OAM.
  • the configuration information may be pre-configured by the OAM for the terminal device.
  • the terminal device when the terminal device is within the coverage of the network, the terminal device may be pre-configured by the OAM before the terminal device registers with the network.
  • the terminal device performs D2D communication by using the configuration information of the resource pool corresponding to the slice that the terminal device expects to access.
  • the configuration information of the resource pool corresponding to the slice to which the terminal device intends to access is determined according to the configuration information and the slice to which the terminal device intends to access.
  • the configuration information includes configuration information 1 of the resource pool and corresponding slice identifier 1, configuration information 2 of the resource pool and corresponding slice identifier 2, slice identifier 1 corresponds to slice 1 and slice 2, and slice identifier 2 corresponds to slice 3, If the slice that the terminal device expects to access is slice 1, the configuration information 1 of the resource pool corresponding to the slice 1 that the terminal device expects to access can be determined.
  • the configuration information of the first resource pool may be the configuration information of a resource pool with a higher priority and/or a lower load among the configuration information of the resource pool corresponding to the slice that the terminal device expects to access.
  • the above S1402 may include: according to the priority information and/or load information, the terminal device selects the configuration information of the first resource pool from the configuration information of the resource pool corresponding to the slice that the terminal device expects to access to perform D2D communication.
  • Example 1 assuming that the configuration information of resource pool 1 includes the configuration information of resource pool 1 and the configuration information of resource pool 2, the priority corresponding to the configuration information of resource pool 1 is high, and the priority corresponding to the configuration information of resource pool 2 is low , the terminal device can select the configuration information of resource pool 1 for D2D communication.
  • the terminal device may select the configuration information of the resource pool with a higher priority from the configuration information of the resource pool corresponding to the slice that the terminal device desires to access to perform D2D communication.
  • the load information includes the current load of at least one resource pool.
  • Example 2 assuming that the configuration information of resource pool 1 includes the configuration information of resource pool 1 and the configuration information of resource pool 2, and the current load of resource pool 1 is higher than that of resource pool 2, the terminal device can select the configuration information of resource pool 1 for D2D communication.
  • the terminal device may select the configuration information of the resource pool with a lower load from the configuration information of the resource pool corresponding to the slice that the terminal device expects to access to perform D2D communication.
  • the specific manner of resource scheduling may refer to Mode 1 and Mode 2 in the above-mentioned D2D resource scheduling, which will not be repeated here.
  • the terminal device receives the configuration information including the configuration information of the resource pool and the corresponding slice identifier, and determines the resource pool corresponding to the slice that the terminal device expects to access from the configuration information based on the identifier of the slice that the terminal device expects to access configuration information.
  • D2D communication can be performed by using the configuration information of the resource pool corresponding to the slice that the terminal device expects to access, so that the terminal device can enjoy the slice service and can expand the service scope of the network slice.
  • the slice identifier corresponds to one or more slices, and when the slice identifier corresponds to multiple slices, signaling overhead can be saved.
  • the communication method provided by the embodiment of the present application has been described in detail above with reference to FIG. 8 to FIG. 14 .
  • the communication apparatus provided by the embodiments of the present application will be described in detail below with reference to FIG. 15 to FIG. 16 .
  • FIG. 15 is a schematic structural diagram of a communication apparatus that can be used to execute the communication method provided by the embodiment of the present application.
  • the communication apparatus 1500 may be a remote terminal device, a relay terminal device, an access network device, a terminal device or a network device, or may be a remote terminal device, a relay terminal device, an access network device, a terminal device or a network device. Chips or other components with corresponding functions in the device.
  • the communication apparatus 1500 may include a processor 1501 and a transceiver 1503 .
  • Memory 1502 may also be included.
  • the processor 1501 is coupled with the memory 1502 and the transceiver 1503.
  • the processor 1501 can be connected through a communication bus, and the processor 1501 can also be used alone.
  • the components of the communication device 1500 are described in detail below with reference to FIG. 15 :
  • the processor 1501 is the control center of the communication device 1500, and may be a processor or a general term for multiple processing elements.
  • the processor 1501 is one or more central processing units (CPUs), may also be a specific integrated circuit (application specific integrated circuit, ASIC), or is configured to implement one or more of the embodiments of the present application
  • An integrated circuit such as: one or more microprocessors (digital signal processor, DSP), or, one or more field programmable gate array (field programmable gate array, FPGA).
  • the processor 1501 can execute various functions of the communication device 1500 by running or executing software programs stored in the memory 1502 and calling data stored in the memory 1502 .
  • the processor 1501 may include one or more CPUs, such as CPU0 and CPU1 shown in FIG. 15 .
  • the communication apparatus 1500 may also include multiple processors, for example, the processor 1501 and the processor 1504 shown in FIG. 15 .
  • processors can be a single-core processor (single-CPU) or a multi-core processor (multi-CPU).
  • a processor herein may refer to one or more communication devices, circuits, and/or processing cores for processing data (eg, computer program instructions).
  • the memory 1502 may be read-only memory (ROM) or other type of static storage communication device that can store static information and instructions, random access memory (RAM) or other type of static storage communication device that can store information and instructions.
  • Type of dynamic storage communication device it can also be electrically erasable programmable read-only memory (electrically erasable programmable read-only memory, EEPROM), compact disc read-only memory (CD-ROM) or other optical disk storage, Optical disc storage (including compact discs, laser discs, optical discs, digital versatile discs, Blu-ray discs, etc.), magnetic disk storage media or other magnetic storage communication devices, or capable of carrying or storing desired program code in the form of instructions or data structures and Any other medium that can be accessed by a computer, but is not limited to this.
  • the memory 1502 may be integrated with the processor 1501, or may exist independently, and be coupled to the processor 1501 through an input/output port (not shown in FIG. 15 ) of the communication device 1500, which is not specifically limited in this embodiment of the present
  • the memory 1502 is used for storing the software program for executing the solution of the present application, and the execution is controlled by the processor 1501 .
  • the processor 1501 controls the execution of the software program for executing the solution of the present application.
  • the transceiver 1503 is used for communication with other communication devices.
  • the transceiver 1503 may be used to communicate with the relay terminal device and/or the network device.
  • the transceiver 1503 may be used to communicate with a remote terminal device and/or a network device.
  • the transceiver 1503 may be used to communicate with the relay terminal device and/or the remote terminal device.
  • the transceiver 1503 may be used to communicate with the relay terminal device.
  • the communication apparatus 1500 is an access network device
  • the transceiver 1503 may be used to communicate with the relay terminal device.
  • the transceiver 1503 may include a receiver and a transmitter (not shown separately in FIG. 15). Among them, the receiver is used to realize the receiving function, and the transmitter is used to realize the sending function.
  • the transceiver 1503 may be integrated with the processor 1501, or may exist independently, and be coupled to the processor 1501 through an input/output port (not shown in FIG. 15) of the communication device 1500, which is not specifically limited in this embodiment of the present application .
  • the structure of the communication device 1500 shown in FIG. 15 does not constitute a limitation on the communication device, and an actual communication device may include more or less components than those shown in the figure, or combine some components, or Different component arrangements.
  • the actions of the remote terminal equipment in the above steps S801 and S804 may be executed by the processor 1501 in the communication apparatus 1500 shown in FIG. 15 calling the application code stored in the memory 1502 to instruct the remote terminal equipment to execute.
  • the actions of the relay terminal equipment in the above steps S802, S803, S806-S807, S901-S905, S1001-S1002, S1101-S1103, S1201-S1203, and S1301-S1307 can be determined by the communication device 1500 shown in FIG. 15 .
  • the processor 1501 of the device calls the application program code stored in the memory 1502 to instruct the remote terminal device to execute, which is not limited in this embodiment.
  • the action of the access network device in the above step S805 may be performed by the processor 1501 in the communication apparatus 1500 shown in FIG. 15 calling the application program code stored in the memory 1502 to instruct the access network device to execute, which is not limited in this embodiment. .
  • the actions of the terminal device in the above step S1402 may be instructed by the processor 1501 in the communication apparatus 1500 shown in FIG. 15 to call the application code stored in the memory 1502 to instruct the terminal device to execute, which is not limited in this embodiment.
  • the action of the network device in the above step S1401 may be instructed by the processor 1501 in the communication apparatus 1500 shown in FIG. 15 to call the application code stored in the memory 1502 to instruct the network device to execute, which is not limited in this embodiment.
  • FIG. 16 is a schematic structural diagram of another communication apparatus provided by an embodiment of the present application. For convenience of explanation, FIG. 16 only shows the main components of the communication device.
  • the communication device 1600 includes a receiving module 1601 , a sending module 1602 and/or a processing module 1603 .
  • the communication apparatus 1600 may be a remote terminal device, a relay terminal device, an access network device, a terminal device, or a network device in the foregoing method embodiments.
  • the receiving module 1601, also referred to as a receiving unit is configured to implement the receiving function performed by a remote terminal device, a relay terminal device, an access network device, a terminal device or a network device in any of the above method embodiments.
  • the sending module 1602, also referred to as a sending unit is configured to implement the sending function performed by a remote terminal device, a relay terminal device, an access network device, a terminal device or a network device in any of the above method embodiments.
  • the receiving module 1601 and the sending module 1602 may be set separately, or may be integrated into one module, that is, a transceiver module (not shown in FIG. 16 ).
  • a transceiver module (not shown in FIG. 16 ).
  • the transceiver module can be composed of a transceiver circuit, a transceiver, a transceiver or a communication interface.
  • the processing module 1603 may be configured to implement the processing functions performed by the remote terminal device, the relay terminal device, the access network device, the terminal device, or the network device in any of the foregoing method embodiments.
  • the processing module 1603 can be a processor.
  • the communication apparatus 1600 is presented in the form of dividing each functional module in an integrated manner.
  • Module herein may refer to a specific ASIC, circuit, processor and memory executing one or more software or firmware programs, integrated logic circuit, and/or other device that may provide the functions described above.
  • the communication apparatus 1600 may take the form of the communication apparatus 1500 shown in FIG. 15 .
  • the processor 1501 in the communication apparatus 1500 shown in FIG. 15 can execute the instructions by calling the computer stored in the memory 1502, so that the communication method in the above method embodiment is executed.
  • the functions/implementation process of the receiving module 1601 , the sending module 1602 and the processing module 1603 in FIG. 16 can be implemented by the processor 1501 in the communication device 1500 shown in FIG. 15 calling the computer execution instructions stored in the memory 1502 .
  • the function/implementation process of the processing module 1603 in FIG. 16 can be implemented by the processor 1501 in the communication device 1500 shown in FIG. 15 calling the computer-executed instructions stored in the memory 1502, the receiving module 1601 in FIG. 16 and the sending
  • the function/implementation process of the module 1602 may be implemented by the transceiver 1503 in the communication device 1500 shown in FIG. 15 .
  • the communication apparatus 1600 provided in this embodiment can perform the above communication method, the technical effects that can be obtained by the communication apparatus 1600 can refer to the above method embodiments, which will not be repeated here.
  • the communication apparatus 1600 shown in FIG. 16 can be applied to the communication system shown in FIG. 1 to perform the functions of the relay terminal equipment in the communication methods shown in FIGS. 8-13 .
  • the communication device 1600 includes a receiving module 1601 , a sending module 1602 and a processing module 1603 .
  • the receiving module 1601 is configured to receive a request message from a remote terminal device.
  • the processing module 1603 is configured to perform access control according to the first slice information and the second slice information, or to perform access control according to the first slice information and the third slice information.
  • the sending module 1602 is configured to send a response message to the remote terminal device.
  • the request message is used for requesting to communicate with the access network device through the communication apparatus 1600, and the request message includes first slice information, and the first slice information includes information of the slice that the remote terminal device expects to access.
  • the second slice information includes information about the cell that the communication apparatus 1600 currently resides on or the slice currently supported by the cell of the communication apparatus 1600
  • the third slice information may include information about the slice supported by the communication apparatus 1600 or the information of the air interface capability corresponding to the communication apparatus 1600 . information.
  • the communication apparatus 1600 may be a relay terminal device.
  • the communication apparatus 1600 may further include a storage module (not shown in FIG. 16 ), where the storage module stores programs or instructions.
  • the processing module 1603 executes the program or the instruction, the communication apparatus 1600 can perform the function of the relay terminal device in the communication method shown in FIGS. 8-13 .
  • the communication apparatus 1600 may be a relay terminal device, or may be a chip (system) or other components or components that can be provided in the relay terminal device, which is not limited in this application.
  • the communication apparatus 1600 shown in FIG. 16 can be applied to the communication system shown in FIG. 1 to perform the functions of the remote terminal equipment in the communication method shown in FIG. 8 .
  • the communication device 1600 includes a receiving module 1601 and a sending module 1602 .
  • Sending module 1602 sending a request message.
  • the request message is used for requesting to communicate with the access network device through the relay terminal device, and the request message includes first slice information, and the first slice information includes information of the slice that the communication apparatus 1600 expects to access.
  • the receiving module 1601 is configured to receive a response message from the relay terminal device.
  • the communication apparatus 1600 may further include a processing module 1603 .
  • the processing module 1603 may be configured to communicate with the access network device through the relay terminal device.
  • the communication apparatus 1600 may further include a storage module (not shown in FIG. 16 ), where the storage module stores programs or instructions.
  • the processing module 1603 executes the program or instruction, the communication apparatus 1600 can perform the function of the remote terminal device in the communication method shown in FIG. 8 .
  • the communication apparatus 1600 may be a remote terminal device, or may be a chip (system) or other components or components that can be provided in the remote terminal device, which is not limited in this application.
  • the communication apparatus 1600 shown in FIG. 16 can be applied to the communication system shown in FIG. 1 to perform the functions of the terminal device in the communication method shown in FIG. 14 .
  • the communication device 1600 includes a receiving module 1601 and a processing module 1603 .
  • the receiving module 1601 is used for receiving configuration information.
  • the processing module 1603 is configured to perform D2D communication by using the configuration information of the resource pool corresponding to the slice that the communication apparatus 1600 expects to access.
  • the configuration information of the resource pool corresponding to the slice that the communication device 1600 expects to access is determined according to the configuration information and the slice that the communication device 1600 expects to access.
  • the configuration information includes the configuration information of the resource pool and the corresponding slice identifier, and the slice identifier corresponds to one or more slices.
  • the communication apparatus 1600 may further include a sending module 1602 .
  • the sending module 1602 is used for sending data and/or signaling to the network device.
  • the receiving module 1601 and the sending module 1602 may be set separately, or may be integrated into one module, that is, a transceiver module (not shown in FIG. 16 ). This application does not specifically limit the specific implementation manners of the receiving module 1601 and the sending module 1602.
  • the communication apparatus 1600 may further include a storage module (not shown in FIG. 16 ), where the storage module stores programs or instructions.
  • the processing module 1603 executes the program or instruction, the communication apparatus 1600 can perform the function of the terminal device in the communication method shown in FIG. 14 .
  • the communication apparatus 1600 may be a terminal device, or may be a chip (system) or other components or components that can be provided in the terminal device, which is not limited in this application.
  • the communication apparatus 1600 shown in FIG. 16 can be applied to the communication system shown in FIG. 1 to perform the function of the network device in the communication method shown in FIG. 14 .
  • the communication device 1600 includes a processing module 1603 and a sending module 1602 .
  • the processing module 1603 is used for determining configuration information.
  • the sending module 1602 is configured to send configuration information to the terminal device.
  • the configuration information includes configuration information of the resource pool and a corresponding slice identifier, and the slice identifier corresponds to one or more slices.
  • processing module 1603 may be optional, and determining the configuration information may be an optional function of the communication apparatus.
  • the communication apparatus 1600 may be an access network device, a relay terminal device, a core network element, or an OAM.
  • the communication apparatus 1600 may further include a receiving module 1601 .
  • the receiving module 1601 is used for receiving data and/or signaling from a terminal device.
  • the receiving module 1601 and the sending module 1602 may be set separately, or may be integrated into one module, that is, a transceiver module (not shown in FIG. 16 ). This application does not specifically limit the specific implementation manner of the transceiver module.
  • the communication apparatus 1600 may further include a storage module (not shown in FIG. 16 ), where the storage module stores programs or instructions.
  • the processing module 1603 executes the program or the instruction, the communication apparatus 1600 can perform the function of the network device in the communication method shown in FIG. 14 .
  • the communication apparatus 1600 may be a network device, such as an access network device, a relay terminal device, a core network element, or an OAM, or may be a chip (system) or other components or components that can be provided in the network device , which is not limited in this application.
  • Embodiments of the present application provide a communication system.
  • the communication system includes: relay terminal equipment and remote terminal equipment.
  • the relay terminal device is configured to perform the actions of the relay terminal device in the foregoing method embodiments, and the specific execution method and process may refer to the foregoing method embodiments, which will not be repeated here.
  • the remote terminal device is configured to perform the actions of the remote terminal device in the foregoing method embodiments.
  • the remote terminal device For a specific execution method and process, reference may be made to the foregoing method embodiments, which will not be repeated here.
  • the communication system further includes the access network device provided in the foregoing embodiment.
  • Embodiments of the present application provide a communication system.
  • the communication system includes: terminal equipment and network equipment.
  • the terminal device is configured to perform the actions of the terminal device in the foregoing method embodiments, and the specific execution method and process may refer to the foregoing method embodiments, which will not be repeated here.
  • the network device is configured to perform the actions of the network device in the foregoing method embodiments.
  • An embodiment of the present application provides a chip system, where the chip system includes a processor and an input/output port, where the processor is used to implement the processing functions involved in the communication method provided by the embodiment of the present application, and the input/output port is used for The transceiver function involved in the communication method provided by the embodiment of the present application.
  • the chip system further includes a memory, where the memory is used to store program instructions and data for implementing the functions involved in the communication method provided by the embodiment of the present application.
  • the chip system may be composed of chips, or may include chips and other discrete devices.
  • the embodiments of the present application provide a computer-readable storage medium, where the computer-readable storage medium includes a computer program or an instruction, and when the computer program or the instruction runs on a computer, the communication method provided by the embodiment of the present application is executed.
  • An embodiment of the present application provides a computer program product, the computer program product includes: a computer program or an instruction, when the computer program or the instruction runs on a computer, the communication method provided by the embodiment of the present application is executed.
  • processors in the embodiments of the present application may be a central processing unit (central processing unit, CPU), and the processor may also be other general-purpose processors, digital signal processors (digital signal processors, DSP), dedicated integrated Circuit (application specific integrated circuit, ASIC), off-the-shelf programmable gate array (field programmable gate array, FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc.
  • a general purpose processor may be a microprocessor or the processor may be any conventional processor or the like.
  • the memory in the embodiments of the present application may be volatile memory or non-volatile memory, or may include both volatile and non-volatile memory.
  • the non-volatile memory may be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically programmable Erase programmable read-only memory (electrically EPROM, EEPROM) or flash memory.
  • Volatile memory may be random access memory (RAM), which acts as an external cache.
  • RAM random access memory
  • SRAM static random access memory
  • DRAM dynamic random access memory
  • DRAM synchronous dynamic random access memory
  • SDRAM synchronous dynamic random access memory
  • DDR SDRAM double data rate synchronous dynamic random access memory
  • enhanced SDRAM enhanced synchronous dynamic random access memory
  • SLDRAM synchronous connection dynamic random access memory Fetch memory
  • direct memory bus random access memory direct rambus RAM, DR RAM
  • the above embodiments may be implemented in whole or in part by software, hardware (eg, circuits), firmware, or any other combination.
  • the above-described embodiments may be implemented in whole or in part in the form of a computer program product.
  • the computer program product includes one or more computer instructions or computer programs. When the computer instructions or computer programs are loaded or executed on a computer, all or part of the processes or functions described in the embodiments of the present application are generated.
  • the computer may be a general purpose computer, special purpose computer, computer network, or other programmable device.
  • the computer instructions may be stored in or transmitted from one computer readable storage medium to another computer readable storage medium, for example, the computer instructions may be downloaded from a website site, computer, server or data center Transmission to another website site, computer, server or data center by wire (eg, infrared, wireless, microwave, etc.).
  • the computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server, a data center, or the like that contains one or more sets of available media.
  • the usable media may be magnetic media (eg, floppy disks, hard disks, magnetic tapes), optical media (eg, DVDs), or semiconductor media.
  • the semiconductor medium may be a solid state drive.
  • At least one means one or more, and “plurality” means two or more.
  • At least one item(s) below” or similar expressions thereof refer to any combination of these items, including any combination of single item(s) or plural items(s).
  • at least one item (a) of a, b, or c can represent: a, b, c, a-b, a-c, b-c, or a-b-c, where a, b, c may be single or multiple .
  • the size of the sequence numbers of the above-mentioned processes does not mean the sequence of execution, and the execution sequence of each process should be determined by its functions and internal logic, and should not be dealt with in the embodiments of the present application. implementation constitutes any limitation.
  • modules (or units) and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Skilled artisans may implement the described functionality using different methods for each particular application, but such implementations should not be considered beyond the scope of this application.
  • the disclosed system, apparatus and method may be implemented in other manners.
  • the apparatus embodiments described above are only illustrative.
  • the division of the modules (or units) is only a logical function division.
  • Another point, the mutual coupling or direct coupling or communication connection shown or discussed may be through some interfaces, indirect coupling or communication connection of devices or modules (or units), which may be electrical, mechanical or other forms.
  • modules (or units) described as separate components may or may not be physically separated, and the components shown as modules (or units) may or may not be physical modules (or units), that is, they may be located in one place , or distributed to multiple network modules (or units). Some or all of the modules (or units) may be selected according to actual needs to achieve the purpose of the solution in this embodiment.
  • each functional module (or unit) in each embodiment of the present application may be integrated in one processing module (or unit), or each module (or unit) may exist physically alone, or two or more Modules (or units) are integrated in a module (or unit).
  • the functions are implemented in the form of software function modules (or units) and sold or used as independent products, they may be stored in a computer-readable storage medium.
  • the technical solution of the present application can be embodied in the form of a software product in essence, or the part that contributes to the prior art or the part of the technical solution.
  • the computer software product is stored in a storage medium, including Several instructions are used to cause a computer device (which may be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present application.
  • the aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM), random access memory (RAM), magnetic disk or optical disk and other media that can store program codes .

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

本申请提供一种通信方法、装置及系统,可以满足不同的业务需求。该方法包括:中继终端设备接收来自远端终端设备的请求消息,中继终端设备根据第一切片信息和第二切片信息进行接入控制,中继终端设备向远端终端设备发送响应消息。其中,请求消息用于请求通过中继终端设备与接入网设备通信,请求消息包括第一切片信息,第一切片信息包括远端终端设备期望接入的切片的信息,第二切片信息包括中继终端设备当前驻留的小区或当前为中继终端设备服务的小区支持的切片的信息。

Description

通信方法、装置及系统
本申请要求于2021年03月24日提交国家知识产权局、申请号为202110316331.6、申请名称为“通信方法、装置及系统”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。
技术领域
本申请涉及通信领域,尤其涉及一种通信方法、装置及系统。
背景技术
设备到设备(device to device,D2D)通信(也可称为邻近业务(proximity service,proSe))技术是指两个终端设备之间直接通信的技术,可以支持两个或多个终端设备之间近距离的点对点的通信。示例性地,远端终端设备可以通过中继终端设备与接入网设备进行通信,其中,远端终端设备可以在接入网设备覆盖范围内,也可以不在接入网设备覆盖范围内。随着移动通信技术的发展,业务的种类在不断增加,并且不同业务的需求存在很大差异,如高带宽、低时延、高可靠性等,利用单一网络很难同时满足不同业务的不同需求。为此,可以通过网络切片(network slicing)为用户提供定制化的网络服务,以满足不同的业务需求。但具体如何实现,还有待研究。
发明内容
本申请实施例提供一种通信方法、装置及系统,以期满足D2D通信的不同的业务需求。
为达到上述目的,本申请采用如下技术方案:
第一方面,提供一种通信方法。该通信方法包括:中继终端设备接收来自远端终端设备的请求消息,中继终端设备根据第一切片信息和第二切片信息进行接入控制,或者,根据所述第一切片信息和第三切片信息进行接入控制,中继终端设备向远端终端设备发送响应消息。其中,请求消息用于请求通过中继终端设备与接入网设备通信,请求消息包括第一切片信息,第一切片信息包括远端终端设备期望接入的切片的信息,第二切片信息包括中继终端设备当前驻留的小区或当前为中继终端设备服务的小区支持的切片的信息,第三切片信息包括中继终端设备支持的切片的信息或者中继终端设备对应的空口能力的信息。
本申请实施例提供一种通信方法,中继终端设备接收来自远端终端设备的包括第一切片信息的请求消息,该请求消息用于请求通过中继终端设备与接入网设备通信,第一切片信息包括远端终端设备期望接入的切片的信息。这样中继终端设备可以根据第一切片信息和第二切片信息进行接入控制、或者根据第一切片信息和第三切片信息进行接入控制,并向远端终端设备发送响应消息。该第二切片信息包括中继终端设备当前驻留的小区或当前为中继终端设备服务的小区支持的切片的信息,第三切片信息包括中继终端设备支持的切片的信息或者中继终端设备对应的空口能力的信息。接入 控制是基于切片进行的,从而上述通信方法可以适用于网络切片服务场景,可以满足不同的业务需求。
在一种可能的设计方式中,上述中继终端设备根据第一切片信息和第二切片信息进行接入控制,可以包括:中继终端设备根据第一切片信息、第二切片信息和第三切片信息进行接入控制。如此,中继终端设备可以根据中继终端设备当前驻留的小区或当前为中继终端设备服务的小区支持的切片,以及中继终端设备支持的切片的信息或者中继终端设备对应的空口能力的信息,是否包括或支持远端终端设备期望接入的切片,确定远端终端设备是否可以享受切片服务,以满足不同的业务需求。
在一种可能的设计方式中,上述中继终端设备根据所述第一切片信息和第三切片信息,可以包括:中继终端设备根据第一切片信息、第二切片信息和第三切片信息进行接入控制。进行接入控制。如此,基于切片进行接入控制,从而可以适用于网络切片服务场景,可以满足不同的业务需求。
在一种可能的设计方式中,第三切片信息还可以包括中继终端设备当前进行的协议数据单元(protocol data unit,PDU)会话对应的切片的信息。
如此,中继终端设备不需要为远端终端设备重新建立PDU会话,便可以完成数据传输,从而可以降低远端终端设备的接入时延。
在一种可能的设计方式中,第三切片信息还可以包括中继终端设备被挂起的PDU会话对应的切片的信息。
如此,中继终端设备可以从非激活态快速恢复到连接态,被挂起的PDU会话可以较快的恢复以进行数据传输,从而可以降低远端终端设备的接入时延。
在一种可能的设计方式中,第一方面提供的通信方法,还可以包括:若中继终端设备当前驻留的小区不支持远端终端设备期望接入的切片,中继终端设备重选至支持远端终端设备期望接入的切片的小区。
如此,中继终端设备可以重选至支持远端终端设备期望接入的切片的小区,进而允许远端终端设备通过中继终端设备与接入网设备通信,可以拓展网络切片的服务范围。
在一种可能的设计方式中,第一方面提供的通信方法,还可以包括:若当前为中继终端设备服务的小区不支持远端终端设备期望接入的切片,中继终端设备向接入网设备发送支持远端终端设备期望接入的切片的小区的信息。
可选地,支持远端终端设备期望接入的切片的小区的信息可以是通过测量报告发送的,测量报告包括支持远端终端设备期望接入的切片的小区的信息。
如此,中继终端设备可以通过双连接、载波聚合或切换,接入支持远端终端设备期望接入的切片的小区,进而允许远端终端设备通过中继终端设备与接入网设备通信,避免拒绝远端终端设备通过中继终端设备与接入网设备通信以及远端终端设备重新发送请求消息等过程,从而可以降低远端终端设备的接入时延。
在一种可能的设计方式中,第一方面提供的通信方法,还可以包括:中继终端设备发送第二切片信息和/或第三切片信息。
可选地,中继终端设备可以在远端终端设备与中继终端设备之间的逻辑接口广播、组播或者单播第二切片信息和/或第三切片信息,远端终端设备可以通过该逻辑接口接 收第二切片信息和/或第三切片信息。在组播或广播发送的情况下,可以节省信令开销。
在一种可能的设计方式中,第一方面提供的通信方法,还可以包括:中继终端设备发送第三切片信息对应的资源池的配置信息和/或第二切片信息对应的资源池的配置信息。如此,可以使远端终端设备通过第三切片信息对应的资源池的配置信息和/或第二切片信息对应的资源池的配置信息享受切片服务。
可选地,中继终端设备可以在远端终端设备与中继终端设备之间的逻辑接口广播、组播或者单播第三切片信息对应的资源池的配置信息和/或第二切片信息对应的资源池的配置信息,远端终端设备可以通过该逻辑接口接收第三切片信息对应的资源池的配置信息和/或第二切片信息对应的资源池的配置信息。在组播或广播发送的情况下,可以节省信令开销。
可选地,响应消息可以是中继终端设备根据第一切片信息,以及第二切片信息和/或第三切片信息进行接入控制后,向远端终端设备发送的。响应消息可用于指示允许远端终端设备通过中继终端设备与接入网设备通信。
第二方面,提供一种通信方法。该通信方法包括:远端终端设备发送请求消息,远端终端设备接收来自中继终端设备的响应消息。其中,请求消息用于请求通过中继终端设备与接入网设备通信,请求消息包括第一切片信息,第一切片信息包括远端终端设备期望接入的切片的信息。
本申请实施例提供一种通信方法,远端终端设备通过发送包括远端终端设备期望接入的切片的信息,请求通过中继终端设备与接入网设备通信。该请求是基于切片的,从而上述通信方法可以适用于网络切片服务场景,可以使远端终端设备享受网络切片服务,可以满足不同的业务需求。
可选地,上述远端终端设备发送请求消息,可以包括:远端终端设备向中继终端设备发送请求消息,或者,远端终端设备广播请求消息。
例如,远端终端设备可以在远端终端设备与中继终端设备之间的逻辑接口(例如PC5接口)广播请求消息。
在一种可能的设计方式中,第二方面提供的通信方法,还可以包括:远端终端设备接收来自中继终端设备的第二切片信息和/或第三切片信息。其中,第二切片信息可以包括中继终端设备当前驻留的小区或当前为中继终端设备服务的小区支持的切片的信息,第三切片信息可以包括中继终端设备支持的切片的信息或者中继终端设备对应的空口能力的信息。
在一种可能的设计方式中,第三切片信息还可以包括中继终端设备当前进行的PDU会话对应的切片的信息。
如此,远端终端设备可以选择向当前进行的PDU会话对应的切片包括远端终端设备期望接入的切片的中继终端设备,发送请求消息,从而可以降低远端终端设备的接入时延。
在一种可能的设计方式中,第三切片信息还可以包括中继终端设备被挂起的PDU会话对应的切片的信息。
在一种可能的设计方式中,上述远端终端设备发送请求消息,可以包括:远端终端设备参考第三切片信息和/或第二切片信息,向中继终端设备发送请求消息。示例性 地,远端终端设备可以确定中继终端设备当前驻留的小区或当前为中继终端设备服务的小区支持的切片包括远端终端设备期望接入的切片后,向中继终端设备发送远端终端设备期望接入的切片的信息,可以提高请求通过中继终端设备与接入网设备通信的成功率,从而降低信令开销。
在一种可能的设计方式中,第二方面提供的通信方法,还可以包括:远端终端设备通过中继终端设备与接入网设备通信。如此,可以享受切片服务。
可选地,响应消息可以指示拒绝远端终端设备通过中继终端设备与接入网设备通信。
如此,远端终端设备可以不选择该中继终端设备与接入网设备通信,进而选择其他合适的中继终端设备与接入网设备通信,从而可以享受切片服务。
此外,第二方面所述的通信方法的技术效果可以参考第一方面所述的通信方法的技术效果,此处不再赘述。
第三方面,提供一种通信方法。该通信方法包括:终端设备接收配置信息,利用终端设备期望接入的切片对应的资源池的配置信息进行D2D通信。其中,终端设备期望接入的切片对应的资源池的配置信息是根据配置信息和终端设备期望接入的切片确定的,配置信息包括资源池的配置信息和对应的切片标识,切片标识对应一个或多个切片。
本申请实施例提供一种通信方法,终端设备接收包括资源池的配置信息和对应的切片标识的配置信息,基于终端设备期望接入的切片的标识,从配置信息中确定终端设备期望接入的切片对应的资源池的配置信息。这样可以利用终端设备期望接入的切片对应的资源池的配置信息进行D2D通信,从而终端设备可以享受切片服务,可以拓展网络切片的服务范围。另外,切片标识对应一个或多个切片,当切片标识对应多个切片时,可以节省信令开销。
在一种可能的设计方式中,资源池的配置信息可以包括至少两个资源池的配置信息,配置信息可以包括优先级信息,优先级信息可以用于指示至少两个资源池的配置信息对应的优先级。上述终端设备利用终端设备期望接入的切片对应的资源池的配置信息进行D2D通信,可以包括:终端设备根据优先级信息,从终端设备期望接入的切片对应的资源池的配置信息中,选择第一资源池的配置信息进行D2D通信。
也就是说,终端设备可以从终端设备期望接入的切片对应的资源池的配置信息中,选择优先级较高的资源池的配置信息进行D2D通信。
在一种可能的设计方式中,优先级信息可以包括配置信息中资源池的配置信息的排列顺序。
例如,排列在第一位置的资源池的配置信息的优先级最高,优先级依次递减。或者,排列在第一位置的资源池的配置信息的优先级最低,优先级依次递增。
在一种可能的设计方式中,上述终端设备接收配置信息,可以包括:终端设备接收来自接入网设备的配置信息;或者,接收来自中继终端设备的配置信息;或者,接收来自核心网网元的配置信息;或者,接收来自操作维护管理(operation administration and maintenance,OAM)的配置信息。其中,中继终端设备用于终端设备通过中继终端设备与接入网设备通信。如此,终端设备处于网络覆盖范围内或网络覆盖范围外均 可接受配置信息,当终端设备处于网络覆盖范围外时,可以由中继终端设备将配置信息发送给终端设备。
第四方面,提供一种通信方法。该通信方法包括:网络设备确定配置信息,向终端设备发送配置信息。其中,配置信息包括资源池的配置信息和对应的切片标识,切片标识对应一个或多个切片。
在一种可能的设计方式中,资源池的配置信息可以包括至少两个资源池的配置信息,配置信息可以包括优先级信息,优先级信息可以用于指示至少两个资源池的配置信息对应的优先级。
在一种可能的设计方式中,优先级信息可以包括配置信息中资源池的配置信息的排列顺序。
需要说明的是,网络设备确定配置信息可以为可选地。
在一种可能的设计方式中,网络设备可以包括接入网设备,中继终端设备,核心网网元,或操作维护管理OAM。其中,中继终端设备可用于终端设备通过中继终端设备与接入网设备通信。
此外,第四方面所述的通信方法的技术效果可以参考第三方面所述的通信方法的技术效果,此处不再赘述。
第五方面,提供一种通信装置。该通信装置包括:接收模块、发送模块和处理模块。其中,接收模块,用于接收来自远端终端设备的请求消息。其中,请求消息用于请求通过通信装置与接入网设备通信,请求消息包括第一切片信息,第一切片信息包括远端终端设备期望接入的切片的信息。处理模块,用于根据第一切片信息和第二切片信息进行接入控制,或者,用于根据所述第一切片信息和第三切片信息进行接入控制。其中,第二切片信息包括通信装置当前驻留的小区或当前为通信装置服务的小区支持的切片的信息,第三切片信息可以包括通信装置支持的切片的信息或者通信装置对应的空口能力的信息。发送模块,用于向远端终端设备发送响应消息。
在一种可能的设计方式中,处理模块,还用于根据第一切片信息、第二切片信息和第三切片信息进行接入控制。
在一种可能的设计方式中,第三切片信息还可以包括通信装置当前进行的协议数据模块PDU会话对应的切片的信息。
在一种可能的设计方式中,第三切片信息还可以包括通信装置被挂起的PDU会话对应的切片的信息。
在一种可能的设计方式中,若通信装置当前驻留的小区不支持远端终端设备期望接入的切片,处理模块,还用于重选至支持远端终端设备期望接入的切片的小区。
在一种可能的设计方式中,若当前为通信装置服务的小区不支持远端终端设备期望接入的切片,发送模块,还用于向接入网设备发送支持远端终端设备期望接入的切片的小区的信息。
可选地,支持远端终端设备期望接入的切片的小区的信息可以是通过测量报告发送的,测量报告包括支持远端终端设备期望接入的切片的小区的信息。
在一种可能的设计方式中,发送模块,还用于发送第三切片信息和/或第二切片信息。
在一种可能的设计方式中,发送模块,还用于发送第三切片信息对应的资源池的配置信息和/或第二切片信息对应的资源池的配置信息。
需要说明的是,接收模块和发送模块可以分开设置,也可以集成在一个模块中,即收发模块。本申请对于接收模块和发送模块的具体实现方式,不做具体限定。
可选地,第五方面所述的通信装置还可以包括存储模块,该存储模块存储有程序或指令。当处理模块执行该程序或指令时,使得第五方面所述的通信装置可以执行第一方面所述的方法。
需要说明的是,第五方面所述的通信装置可以是中继终端设备,也可以是可设置于中继终端设备的芯片(系统)或其他部件或组件,本申请对此不做限定。
此外,第五方面所述的通信装置的技术效果可以参考第一方面中任一种可能的实现方式所述的通信方法的技术效果,此处不再赘述。
第六方面,提供一种通信装置。该装置包括:接收模块和发送模块。其中,发送模块,用于发送请求消息。其中,请求消息用于请求通过中继终端设备与接入网设备通信,请求消息包括第一切片信息,第一切片信息包括通信装置期望接入的切片的信息。接收模块,用于接收来自中继终端设备的响应消息。
在一种可能的设计方式中,接收模块,还用于接收来自中继终端设备的第二切片信息和/或第三切片信息。其中,第二切片信息可以包括中继终端设备当前驻留的小区或当前为中继终端设备服务的小区支持的切片的信息,第三切片信息可以包括中继终端设备支持的切片的信息或者中继终端设备对应的空口能力的信息。
在一种可能的设计方式中,第三切片信息还可以包括中继终端设备当前进行的协议数据模块PDU会话对应的切片的信息。
在一种可能的设计方式中,第三切片信息还可以包括中继终端设备被挂起的PDU会话对应的切片的信息。
在一种可能的设计方式中,第六方面所述的通信装置还可以包括处理模块。该处理模块,用于根据第三切片信息和/或第二切片信息,控制发送模块向中继终端设备发送请求消息。
在一种可能的设计方式中,处理模块,还可以用于通过中继终端设备与接入网设备通信。
需要说明的是,第六方面所述的接收模块和发送模块可以分开设置,也可以集成在一个模块中,即收发模块。本申请对于接收模块和发送模块的具体实现方式,不做具体限定。
可选地,第六方面所述的通信装置还可以包括存储模块,该存储模块存储有程序或指令。当处理模块执行该程序或指令时,使得第六方面所述的通信装置可以执行第二方面所述的方法。
需要说明的是,第六方面所述的通信装置可以是远端终端设备,也可以是可设置于远端终端设备的芯片(系统)或其他部件或组件,本申请对此不做限定。
此外,第六方面所述的通信装置的技术效果可以参考第二方面中任一种可能的实现方式所述的通信方法的技术效果,此处不再赘述。
第七方面,提供一种通信装置。该通信装置包括:接收模块和处理模块。其中, 接收模块,用于接收配置信息。处理模块,用于利用通信装置期望接入的切片对应的资源池的配置信息进行D2D通信。其中,通信装置期望接入的切片对应的资源池的配置信息是根据配置信息和通信装置期望接入的切片确定的。配置信息包括资源池的配置信息和对应的切片标识,切片标识对应一个或多个切片。
在一种可能的设计方式中,资源池的配置信息可以包括至少两个资源池的配置信息,配置信息可以包括优先级信息,优先级信息可以用于指示至少两个资源池的配置信息对应的优先级。处理模块,还可用于根据优先级信息,从通信装置期望接入的切片对应的资源池的配置信息中,选择第一资源池的配置信息进行D2D通信。
在一种可能的设计方式中,优先级信息可以包括配置信息中资源池的配置信息的排列顺序。
在一种可能的设计方式中,接收模块,还用于接收来自接入网设备的配置信息。或者,接收模块,还用于接收来自中继终端设备的配置信息。其中,中继终端设备用于通信装置通过中继终端设备与接入网设备通信。或者,接收模块,还用于接收来自核心网网元的配置信息。或者,接收模块,还用于接收来自操作维护管理OAM的配置信息。
需要说明的是,第七方面所述的通信装置还可以包括发送模块。其中,发送模块用于向中继终端设备或接入网设备发送数据和/或信令。接收模块和发送模块可以分开设置,也可以集成在一个模块中,即收发模块。本申请对于收发模块的具体实现方式,不做具体限定。
可选地,第七方面所述的通信装置还可以包括存储模块,该存储模块存储有程序或指令。当处理模块执行该程序或指令时,使得第七方面所述的通信装置可以执行第三方面所述的方法。
需要说明的是,第七方面所述的通信装置可以是终端设备,如中继终端设备或远端终端设备,也可以是可设置于终端设备的芯片(系统)或其他部件或组件,本申请对此不做限定。
此外,第七方面所述的通信装置的技术效果可以参考第三方面中任一种可能的实现方式所述的通信方法的技术效果,此处不再赘述。
第八方面,提供一种通信装置。该通信装置包括:处理模块和发送模块。其中,处理模块,用于确定配置信息。发送模块,用于向终端设备发送配置信息。其中,配置信息包括资源池的配置信息和对应的切片标识,切片标识对应一个或多个切片。
在一种可能的设计方式中,资源池的配置信息可以包括至少两个资源池的配置信息,配置信息可以包括优先级信息,优先级信息可用于指示至少两个资源池的配置信息对应的优先级。
在一种可能的设计方式中,优先级信息可以包括配置信息中资源池的配置信息的排列顺序。
需要说明的是,处理模块可以为可选地,确定配置信息可以是通信装置的可选功能。
在一种可能的设计方式中,通信装置可以包括接入网设备,中继终端设备,核心网网元,或操作维护管理OAM。其中,中继终端设备可用于终端设备通过中继终端设 备与接入网设备通信。
需要说明的是,第八方面所述的通信装置可以包括接收模块。其中,接收模块用于接收来自终端设备的数据和/或信令。接收模块和发送模块可以分开设置,也可以集成在一个模块中,即收发模块。本申请对于收发模块的具体实现方式,不做具体限定。
可选地,第八方面所述的通信装置还可以包括存储模块,该存储模块存储有程序或指令。当处理模块执行该程序或指令时,使得第八方面所述的通信装置可以执行第四方面所述的方法。
需要说明的是,第八方面所述的通信装置可以是网络设备,如接入网设备,中继终端设备,核心网网元,或操作维护管理OAM,也可以是可设置于网络设备的芯片(系统)或其他部件或组件,本申请对此不做限定。
此外,第八方面所述的通信装置的技术效果可以参考第四方面中任一种可能的实现方式所述的通信方法的技术效果,此处不再赘述。
第九方面,提供一种通信装置。该通信装置包括:处理器,该处理器与存储器耦合,存储器用于存储计算机程序。处理器用于执行存储器中存储的计算机程序,以使得如第一方面至第四方面中任一种可能的实现方式所述的通信方法被执行。
在一种可能的设计中,第九方面所述的通信装置还可以包括收发器。该收发器可以为收发电路或输入/输出端口。所述收发器可以用于该通信装置与其他设备通信。
在本申请中,第九方面所述的通信装置可以为终端设备、或网络设备,或者设置于终端设备、或网络设备内部的芯片或芯片系统。
此外,第九方面所述的通信装置的技术效果可以参考第一方面至第四方面中任一种实现方式所述的通信方法的技术效果,此处不再赘述。
第十方面,提供一种通信系统。该通信系统包括第五方面中任一项所述的通信装置和第六方面中任一项所述的通信装置。
第十一方面,提供一种通信系统。该通信系统包括第七方面中任一项所述的通信装置和第八方面中任一项所述的通信装置。
第十二方面,提供了一种芯片系统,该芯片系统包括处理器和输入/输出端口,所述处理器用于实现第一方面至第四方面所涉及的处理功能,所述输入/输出端口用于实现第一方面至第四方面所涉及的收发功能。
在一种可能的设计中,该芯片系统还包括存储器,该存储器用于存储实现第一方面至第四方面所涉及功能的程序指令和数据。
该芯片系统,可以由芯片构成,也可以包含芯片和其他分立器件。
第十三方面,提供一种计算机可读存储介质,包括:计算机程序或指令;当该计算机程序或指令在计算机上运行时,使得第一方面至第四方面中任意一种可能的实现方式所述的通信方法被执行。
第十四方面,提供一种计算机程序产品,包括计算机程序或指令,当该计算机程序或指令在计算机上运行时,使得第一方面至第四方面中任意一种可能的实现方式所述的通信方法被执行。
附图说明
图1为本申请实施例提供的一种通信系统的架构示意图;
图2为本申请实施例提供的一种网络覆盖场景示意图;
图3为本申请实施例提供的一种通信方法的流程示意图;
图4为本申请实施例提供的另一种通信方法的流程示意图;
图5为本申请实施例提供的一种协议栈架构图;
图6为本申请实施例提供的另一种协议栈架构图;
图7为本申请实施例提供的又一种协议栈架构图;
图8-图14为本申请实施例提供的又一些通信方法的流程示意图;
图15为本申请实施例提供的一种通信装置的结构示意图;
图16为本申请实施例提供的又一种通信装置的结构示意图。
具体实施方式
下面将结合附图,对本申请中的技术方案进行描述。
本申请实施例的技术方案可以应用于各种通信系统,例如无线保真(wireless fidelity,WiFi)系统,车到任意物体(vehicle to everything,V2X)通信系统、设备间(device-todevie,D2D)通信系统、车联网通信系统、第4代(4th generation,4G)移动通信系统,如长期演进(long term evolution,LTE)系统、第五代(5th generation,5G)移动通信系统,如新空口(new radio,NR)系统,以及未来的通信系统,如第六代(6th generation,6G)移动通信系统等。
本申请将围绕可包括多个设备、组件、模块等的系统来呈现各个方面、实施例或特征。应当理解和明白的是,各个系统可以包括另外的设备、组件、模块等,并且/或者可以并不包括结合附图讨论的所有设备、组件、模块等。此外,还可以使用这些方案的组合。
另外,在本申请实施例中,“示例地”、“例如”等词用于表示作例子、例证或说明。本申请中被描述为“示例”的任何实施例或设计方案不应被解释为比其它实施例或设计方案更优选或更具优势。确切而言,使用示例的一词旨在以具体方式呈现概念。
本申请实施例中,“信息(information)”,“信号(signal)”,“消息(message)”,“信令(singaling)”有时可以混用,应当指出的是,在不强调其区别时,其所要表达的含义是一致的。“的(of)”,“相应的(corresponding,relevant)”和“对应的(corresponding)”有时可以混用,应当指出的是,在不强调其区别时,其所要表达的含义是一致的。
本申请实施例描述的网络架构以及业务场景是为了更加清楚的说明本申请实施例的技术方案,并不构成对于本申请实施例提供的技术方案的限定,本领域普通技术人员可知,随着网络架构的演变和新业务场景的出现,本申请实施例提供的技术方案对于类似的技术问题,同样适用。
为便于理解本申请实施例,首先以图1中示出的通信系统为例详细说明适用于本申请实施例的通信系统。示例性地,图1为本申请实施例提供的通信方法所适用的一种通信系统的架构示意图。
如图1所示,该通信系统包括中继终端设备和远端终端设备。可选地,该通信系统还可以包括接入网设备。
其中,中继终端设备(proximity service UE-to-network relay)可用于支持远端终端设备连接至网络。例如,中继终端设备可以是终端设备、或接入回传一体化(integrated  access and backhaul,IAB)节点等。其中,接入回传一体化(integrated access and backhaul,IAB)节点包括移动终端(mobile terminal,MT)或分布式单元(distributed unit,DU)。远端终端设备可以是支持5G proSe的终端设备,并能够通过中继终端设备与数据网络(data network,DN)通信。上述终端设备为接入上述通信系统,且具有无线收发功能的终端或可设置于该终端的芯片或芯片系统。终端设备也可以称为用户装置、接入终端、用户单元、用户站、移动站、移动台、远方站、远程终端、移动设备、用户终端、终端、无线通信设备、用户代理或用户装置。本申请的实施例中的终端设备可以是手机(mobile phone)、平板电脑(Pad)、带无线收发功能的电脑、虚拟现实(virtual reality,VR)终端设备、增强现实(augmented reality,AR)终端设备、工业控制(industrial control)中的无线终端、无人驾驶(self driving)中的无线终端、远程医疗(remote medical)中的无线终端、智能电网(smart grid)中的无线终端、运输安全(transportation safety)中的无线终端、智慧城市(smart city)中的无线终端、智慧家庭(smart home)中的无线终端、车载终端、具有终端功能的RSU等。本申请的终端设备还可以是作为一个或多个部件或者单元而内置于车辆的车载模块、车载模组、车载部件、车载芯片或者车载单元,车辆通过内置的所述车载模块、车载模组、车载部件、车载芯片或者车载单元可以实施本申请提供的通信方法。
上述接入网设备为位于上述通信系统的网络侧,且具有无线收发功能的设备或可设置于该设备的芯片或芯片系统。该接入网设备包括但不限于:无线保真(wireless fidelity,WiFi)系统中的接入点(access point,AP),如家庭网关、路由器、服务器、交换机、网桥等,演进型节点B(evolved Node B,eNB)、无线网络控制器(radio network controller,RNC)、节点B(Node B,NB)、基站控制器(base station controller,BSC)、基站收发台(base transceiver station,BTS)、家庭基站(例如,home evolved NodeB,或home Node B,HNB)、基带单元(baseband unit,BBU),无线中继节点、无线回传节点、传输点(transmission and reception point,TRP或者transmission point,TP)等,还可以为5G,如,新空口(new radio,NR)系统中的gNB,或,传输点(TRP或TP),5G系统中的基站的一个或一组(包括多个天线面板)天线面板,或者,还可以为构成gNB或传输点的网络节点,如基带单元(BBU),或,分布式单元(distributed unit,DU)、具有基站功能的路边单元(road side unit,RSU)等。
可选地,该通信系统还可以包括5G核心网(5th generation core,5GC)。上述5GC可以包括用户面功能(user plane function,UPF)网元,会话管理功能(session management function,SMF)网元,策略控制功能(policy control function,PCF)网元,移动性管理功能(access and mobility management function,AMF)网元,应用功能(application function,AF)网元、网络切片选择功能(network slice selection function,NSSF)网元、鉴权服务器功能(authentication server function,AUSF)网元、和/或统一数据管理(unified data management,UDM)网元等,本申请实施例对此不作具体限定。
需要说明的是,本申请实施例提供的通信方法,可以适用于图1所示的远端终端设备与中继终端设备之间、中继终端设备与接入网设备之间,以及中继终端设备与5GC之间等,上述接入网设备和5GC可以称为网络设备,具体实现可以参考下述方法实施 例,此处不再赘述。本申请不对图1所示的远端终端设备和中继终端设备的名称进行限定,如远端终端设备可以称为发起终端设备,中继终端设备可以称为目标终端设备,以能够实现相应功能为准。
应当指出的是,本申请实施例中的方案还可以应用于其他通信系统中,相应的名称也可以用其他通信系统中的对应功能的名称进行替代。
应理解,图1仅为便于理解而示例的简化示意图,该通信系统中还可以包括其他网络设备,和/或,其他终端设备,图1中未予以画出。
为了使得本申请实施例更加清楚,以下对与本申请实施例相关的部分内容以及概念在此处作统一介绍。
1、单网络切片选择辅助信息
单网络切片选择辅助信息(single network slice selection assistance information,S-NSSAI)可用于标识一个特定网络切片。
S-NSSAI可以包括:切片/服务类型(slice/service type,SST)。可选地,S-NSSAI还可以包括切片差分器(slice differentiator,SD)。
SST:用于指向切片特定的特征和业务类型。
SD是补充SST的可选信息,以区分相同SST的多个网络切片。
2、期望(intended)接入的切片的信息
期望接入的切片可以是期望的切片、或者请求(requested)的切片(例如下述请求的NSSAI)、或者将要被发起的业务关联的切片。期望接入的切片的信息在不同情况下,含义可以不相同。例如,在小区选择或重选的情况下,期望接入的切片的信息可以指允许的S-NSSAI(s)或请求的S-NSSAI(s)。又例如,在初始注册并请求S-NSSAI的情况下,期望接入的切片的信息可以指请求的S-NSSAI(s)(还可以称为请求的NSSAI)。又例如,对于处于空闲态的终端设备,期望接入的切片的信息可以指允许的S-NSSAI(s)(还可以称为允许的NSSAI)。又例如,在终端设备发起呼叫服务的情况下,期望接入的切片的信息可以是从NAS层到接入(access stratum,AS)层的与终端设备发起的呼叫服务相关联的切片指示。又例如,在终端设备是被呼叫的情况下,终端设备可能不知道寻呼服务关联的切片。
(1)、请求的NSSAI
网络切片选择辅助信息(network slice selection assistance information,NSSAI)是S-NSSAI的集合。NSSAI可以包括:配置的(configured)NSSAI,请求的(requested)NSSAI、签约的(subscribed)S-NSSAI和允许的(allowed)NSSAI。
请求的NSSAI:可用于指示终端设备请求接入的切片,可以是由终端设备根据默认configured NSSAI,配置的NSSAI,允许的NSSAI,或允许的NSSAI和未包含在允许的NSSAI中的配置S-NSSAI内的NSSAI等参数确定的。
示例性地,若终端设备在当前PLMN没有允许的NSSAI或配置的NSSAI,则可以使用默认configured NSSAI确定请求的NSSAI。
示例性地,若终端设备在当前PLMN有该PLMN的配置NSSAI,则可以使用配置的NSSAI确定请求的NSSAI。
示例性地,若终端设备在当前PLMN有该PLMN的允许的NSSAI时,则可以使 用允许的NSSAI确定请求的NSSAI。
示例性地,虽然终端设备曾经接入过当前PLMN并接收到过该PLMN的允许的NSSAI,但是终端设备可以在该PLMN请求新的配置S-NSSAI(允许的NSSAI和未包含在允许的NSSAI中的配置S-NSSAI)。
(2)、配置的NSSAI
配置的NSSAI可以是网络设备配置给终端设备使用的NSSAI,终端设备可以根据配置的NSSAI获得在该网络设备下能够使用的S-NSSAI。
示例性地,配置的NSSAI可以包括:本地公用陆地移动网(home public land mobile network,HPLMN)configured NSSAI,拜访公用陆地移动网(visited public land mobile network,VPLMN)configured NSSAI,默认(default)configured NSSAI和配置的NSSAI与HPLMN S-NSSAIs的映射关系。
具体地,HPLMN configured NSSAI可以包括:HPLMN S-NSSAIs(可以为签约(subscribed)S-NSSAIs)。在HPLMN时,终端设备可以使用HPLMN configured NSSAI入网。
VPLMN configured NSSAI:在VPLMN时,终端设备使用VPLMN configured NSSAI入网。
默认configured NSSAI:可以为由标准定义取值的S-NSSAI,在VPLMN但没有VPLMN Configured NSSAI时,终端设备使用默认configured NSSAI入网。
配置的NSSAI与HPLMN S-NSSAIs的映射关系:网络切片选择策略(network slice selection policy,NSSP)可以包括应用程序(application,APP)与HPLMN S-NSSAI的对应关系,配置的NSSAI与HPLMN S-NSSAIs的映射关系可用于辅助终端设备根据APP获得对应的配置的NSSAI,以用于后续的注册请求包含新的配置的NSSAI。
示例性地,入网可指终端设备基于配置的NSSAI构造请求(requested)NSSAI。
(3)、允许的NSSAI
允许的NSSAI:网络设备允许终端设备使用的切片,允许的NSSAI在终端设备的注册区范围内是有效的。也就是说,网络设备在分配跟踪区(tracking area,TA)时,需要考虑切片的可用性(availability of slice)。当终端设备的服务PLMN为VPLMN时,网络设备可以向终端设备发送VPLMN允许S-NSSAI(VPLMN allowed S-NSSAI)与HPLMN S-NSSAI的映射关系。
允许的NSSAI与HPLMN S-NSSAIs的映射关系(mapping of allowed NSSAI to HPLMN S-NSSAIs):NSSP可以包括App和HPLMN S-NSSAI的对应关系,允许的NSSAI与HPLMN S-NSSAIs的映射关系可用于辅助终端设备根据App获得对应的允许的NSSAI,以用于后续的PDU会话请求。
3、中继终端设备支持的切片、中继终端设备对应的空口能力
中继终端设备通过空口与接入网设备通信,空口能力主要指终端设备的无线能力信息(UE radio capability information),包括终端设备支持的无线接入技术(radio access technology,RAT)(也可称为网络制式)相关的能力信息及参数。例如,终端设备支持的频率范围,某些切片可能仅在特定的频率上部署。又例如,是否支持微时隙(mini slot)。关于微时隙的具体解释如下:时隙是5G(NR)网络标准的调度单位,5G(NR)网 络中数据传输可以从任一正交频分复用(orthogonal frequency division multiplexing,OFDM)符号开始直至最后一个保持通信所需的OFDM符号。微时隙有利于低延迟的数据通信,最大限度地减少对其他射频链路的干扰,有助于降低延迟。微时隙与帧结构没有固定关系,不用等待时间轮循,可不受帧结构限制,可以直接调度微时隙。
具体地,通过中继终端设备支持的切片,可以获得中继终端设备对应的空口能力一定支持该切片,且中继终端设备已订阅该切片。
示例性地,若中继终端设备支持切片1,则表示中继终端设备对应的空口能力一定支持切片1(例如中继终端设备支持切片1所需要的空口物理层能力),且该中继终端设备订阅切片1。
其中,空口能力可以包括空口支持的切片,从中继终端设备对应的空口能力支持的切片,可以获得中继终端设备可以支持该切片所需要的空口能力,但中继终端设备不一定支持该切片。中继终端设备是否支持该切片,还与中继终端设备是否订阅该切片有关。
示例性地,若中继终端设备对应的空口能力支持切片2,则表示中继终端设备可以支持切片2所需要的空口能力。若中继终端设备订阅切片2,则表示中继终端设备支持切片2,否则,中继终端设备不支持切片2。
4、D2D通信
D2D通信的核心功能包括:发现(discovery)功能和通信(communication)功能。例如,蓝牙,WiFi直连(direct)等。协议中常用ProSe指代D2D通信。
发现功能:具有临近业务功能的终端设备,采用演进型通用陆地无线接入网(evolved universal terrestrial radio access network,E-UTRAN)(可选地)、无线局域网(wireless local area networks,WLAN)技术,或者演进的分组核心网(evolved packet core,EPC)在临近的区域内互相发现。
通信功能:ProSe直接通信是指在能够直接通信范围内的两个或多个具有ProSe功能的终端设备之间建立通信链路。其中,ProSe直接通信链路可以是采用E-UTRAN或WLAN技术建立的。ProSe直接通信可以应用于公共安全场景。
5、网络覆盖场景
网络覆盖场景可以包括:覆盖范围外(out of coverage),部分在覆盖范围内(partial in coverage),覆盖范围内(in coverage)。
覆盖范围外:如图2中(a)所示,进行D2D通信的终端设备1和终端设备2处于接入网设备的覆盖范围外。
部分在覆盖范围内:如图2中(b)所示,进行D2D通信的终端设备3和终端设备4中,终端设备3处于接入网设备的覆盖范围内,终端设备4处于接入网设备的覆盖范围外。
覆盖范围内:如图2中(c)所示,进行D2D通信的终端设备5和终端设备6均处于接入网设备的覆盖范围内。
6、D2D资源调度
终端设备可以在下述模式1和模式2下进行资源分配。
模式1:与Uu口资源分配类似,具有D2D功能的终端设备可以向接入网设备发 送调度请求(scheduling request,SR)/缓存状态报告(buffer status report,BSR)请求,SR/BSR请求可用于请求LTE侧行链路传输资源。接入网设备接收SR/BSR请求,且调度侧行链路传输资源。其中,侧行链路传输资源可用于传输LTE侧行链路控制信息和数据。模式1适用于处于覆盖范围内且处于连接(无线资源控制(radio resource control,RRC)_connected)态的终端设备。
模式2:终端设备在传输资源池(resource pool)中自行选择资源。资源池可以是预先配置的,或者,由接入网设备通过RRC专用信令或系统信息块(system information block,SIB)消息配置的。模式2适用于处于覆盖范围内或覆盖范围外的终端设备,适用于处于空闲(RRC_idle)态、非激活态(RRC_inactive)或连接态(connected)的终端设备。
7、ProSe直接发现
ProSe直接发现(direct discovery)的实现方式可以包括下述模式A和模式B。
模式A:在模式A下,可将具有D2D通信功能的终端设备定义为广播(announcing)终端设备和监控(monitoring)终端设备。广播终端设备可用于向附近有权限发现该广播终端设备的终端设备发送广播消息。监控终端设备可用于监测广播终端设备附近的监控终端设备感兴趣的信息。
在模式A中,广播终端设备可以以预定义的发现间隔发送广播消息,对广播消息感兴趣的监控终端设备接收广播消息并对其进行处理。
如图3所示,S301,广播终端设备发送广播消息。相应地,监控终端设备1至监控终端设备4接收广播消息。在本申请实施例中,广播终端设备可以称为中继终端设备,监控终端设备可以称为远端终端设备。
模式B:在模式B下,可将具有D2D通信功能的终端设备定义为发现(discoverer)终端设备和被发现(discoveree)终端设备。发现终端设备可用于广播请求消息,该请求消息用于请求发现终端设备感兴趣的消息。被发现终端设备可用于接收请求消息并向发现终端设备发送响应消息,该响应消息用于响应发现终端设备感兴趣的消息。
如图4所示,S401,发现终端设备广播请求消息。相应地,被发现终端设备1至被发现终端设备4接收请求消息。S402a-S402d,被发现终端设备1至被发现终端设备4向发现终端设备发送响应消息。相应地,发现终端设备接收来自被发现终端设备1至被发现终端设备4的响应消息。在本申请实施例中,发现终端设备可以称为远端终端设备,被发现终端设备可以称为中继终端设备。
8、层2(layer2,L2)中继终端设备
L2中继终端设备的用户面协议栈如图5所示,L2中继终端设备的控制面协议栈如图6所示。L2中继终端设备可用于转发远端终端设备和接入网设备之间的RRC消息,且L2中继终端设备不具备处理RRC消息的能力。示例性地,L2中继终端设备可以转发远端终端设备与接入网设备之间的数据。
其中,图5中各个协议层的含义为:网络互连协议(internet protocol,IP)层、分组数据汇聚协议(packet data convergence protocol,PDCP)层、应用(application)层、无线链路控制(radio link control,RLC)层、媒介接入控制(medium access control,MAC)层、物理(physical,PHY)层。其中,L2层可以为链路层,示例性的,L2层 可以为开放式通信系统互联(open systems interconnection,OSI)参考模型中的数据链路层。
示例性地,如图5所示,远端终端设备与中继终端设备之间有逻辑接口,例如PC5接口。中继终端设备与接入网设备之间有逻辑接口,例如Uu接口(也称为空口)。远端终端设备与接入网设备之间有逻辑接口,例如Uu接口(图5中未示出)。
其中,图6中各个协议层的含义为:非接入(non-access stratum,NAS)协议层、RRC层。其它协议层的含义可参照上述对图5中各个协议层含义的阐述,此处不再赘述。
9、层3(layer3,L3)中继终端设备
L3中继终端设备的用户面协议栈架构可参见图7。其中,图7中各个协议层的含义:IP中继(IP-relay)层、L1层可以为物理层。其它协议层的含义可参照上述对图5或图6中各个协议层含义的阐述,此处不再赘述。
其中,图7中所示出的协议栈架构图中的中继终端设备可以称为L3中继终端设备,L3可以为PDCP层。L3中继终端设备可以用于生成RRC消息,可以处理来自远端终端设备的RRC消息,和/或进行移动性管理等。示例性地,L3中继终端设备可以将远端终端设备的数据包裹在中继终端设备的数据中发送给接入网设备。L3中继终端设备可以附着到网络(若未连接到网络),并针对中继流量建立必要的PDN连接,或者,L3中继终端设备可以建立额外的PDN连接来向远端终端设备提供中继流量。支持L3中继终端设备功能的PDN连接可用于远端终端设备的中继业务。
10、服务小区(serving cell),驻留小区
服务小区:终端设备处于连接态,对于未配置载波聚合(carrier aggregation,CA)或者双连接(dual connectivity,DC)的终端设备,当前为其服务的小区是主小区(primary cell);对于已配置CA或者DC的终端设备,服务小区包括主小区和辅小区(secondary cells)。
驻留小区:处于空闲(idle)态或非激活(inactive)态的终端设备开机后,选择驻留的小区。
11、空闲态
当终端设备处于空闲态时,终端设备未保留RRC上下文(context)。RRC上下文是终端设备与接入网设备之间建立通信的参数。RRC上下文可以包括安全上下文、终端设备的能力信息等。同时,终端设备也未与核心网网元建立连接,即核心网网元处于CN-IDLE(核心网空闲态)。终端设备不存在待传送的数据,自身将进入休眠(sleep)状态,关闭收发单元以降低功耗。处于空闲态的终端设备仅周期性地唤醒以接收寻呼消息。
12、连接态
当终端设备处于连接态时,终端设备已建立RRC上下文。终端设备与接入网设备之间建立通信所需的参数已被通信双方所获取。接入网设备为接入的终端设备分配小区无线网络临时标识(cell radio network temporary identifier,C-RNTI)。同时,终端设备也与核心网网元建立连接,即核心网网元处于CN_CONNECTED(核心网连接态)。此时,如终端设备正在传送数据,则处于连续接收状态,直至数据传送完成而进入等 待状态时,切换为连接态非连续接收(discontinuous reception,DRX)以节省功耗。如果后续还有数据待传送,终端设备则再次返回连续接收状态。此时,由于RRC上下文已建立,终端设备离开连接态DRX并准备连续接收所需的切换时间相对于从空闲状态切换到连接状态的时间要短得多。
13、非激活态
当终端设备处于非激活态时,终端设备和接入网设备之间保留了RRC上下文。同时,终端设备也与核心网网元建立连接,即核心网网元处于CN_CONNECTED(核心网连接态)。此时,切换到连接态以进行数据接收的流程是相对快速的,且无须产生额外的核心网信令开销。此外,处于RRC非激活态的终端设备也同样会进入休眠状态。因此,非激活态能够满足降低连接时延、减小信令开销和功耗的需求。
下面将结合图8-图14对本申请实施例提供的通信方法进行具体阐述。
图8为本申请实施例提供的一种通信方法的流程示意图。如图8所示,该通信方法包括如下步骤:
S801,远端终端设备发送请求消息。相应地,中继终端设备接收来自远端终端设备的请求消息。
请求消息用于请求通过中继终端设备与接入网设备通信。
示例性地,请求消息可以包括第一切片信息,第一切片信息可以包括远端终端设备期望接入的切片的信息。关于期望接入的切片的信息的实现可参照上述对期望接入的切片的信息的介绍,此处不再赘述。
在一些实施例中,上述S801中的远端终端设备发送请求消息,可以包括:远端终端设备向中继终端设备发送请求消息,或者,远端终端设备广播请求消息。
例如,远端终端设备可以在远端终端设备与中继终端设备之间的逻辑接口(例如PC5接口)广播请求消息。
可选地,上述S801中的远端终端设备发送请求消息的不同实现方式,可与中继终端设备与远端终端设备之间采用不同的模式实现ProSe直接发现的场景对应。
例如,上述远端终端设备向中继终端设备发送请求消息,可对应于中继终端设备与远端终端设备之间采用模式A实现ProSe直接发现的场景。结合图3,中继终端设备可以为图3中的广播终端设备,远端终端设备可以为图3中的监控终端设备。
又例如,上述远端终端设备广播请求消息,可对应于中继终端设备与远端终端设备之间采用模式B实现ProSe直接发现的场景。结合图4,远端终端设备可以为图4中的发现终端设备,中继终端设备可以为图4中的被发现终端设备。
在一种可能的设计方式中,本申请实施例提供的通信方法,还可以包括:S805,接入网设备发送第二切片信息。相应地,中继终端设备接收来自接入网设备的第二切片信息。
示例性地,第二切片信息可以是通过SIB消息广播的。如此,可以节省信令开销。
在一些实施例中,中继终端设备接收第二切片信息后,该中继终端设备可以采用该第二切片信息实现下述S806和/或S802。例如,对应于中继终端设备与远端终端设备之间基于上述模式A实现ProSe直接发现的场景。
在一些实施例中,中继终端设备可以采用该第二切片信息实现下述S802,可以不 执行下述S806。例如,对应于中继终端设备与远端终端设备之间基于上述模式B实现ProSe直接发现的场景。
需要说明的是,本申请实施例不限定S805与上述S801以及下述S802-S804以及S806-S807之间的先后顺序。例如,接入网设备可以在S801之前执行S805,或者,接入网设备可以在S801之后执行S805。
在一种可能的设计方式中,本申请实施例提供的通信方法,还可以包括:S806,中继终端设备发送第二切片信息和/或第三切片信息。相应地,远端终端设备接收来自中继终端设备的第二切片信息和/或第三切片信息。
可选地,中继终端设备发送的第二切片信息和/或第三切片信息可以是从接入网设备接收的。
示例地,中继终端设备可以在PC5接口单播、组播或者广播第二切片信息和/或第三切片信息,远端终端设备可以通过PC5接口接收第二切片信息和/或第三切片信息。在组播或广播发送的情况下,可以节省信令开销。
S806为可选的。例如,本申请实施例提供的通信方法包括S806,可对应于中继终端设备与远端终端设备之间基于上述模式A实现ProSe直接发现的场景。本申请实施例提供的通信方法不包括S806,可对应于中继终端设备与远端终端设备之间基于上述模式B实现ProSe直接发现的场景。
可选地,S806可以在上述S801之前执行,从而可以使远端终端设备参考第二切片信息和/或第三切片信息,向中继终端设备发送请求消息,提高请求通过中继终端设备与接入网设备通信的成功率,从而降低信令开销。
需要说明的是,本申请实施例不限定S806与上述S805的先后顺序。示例性地,S806可以在上述S805之前执行。例如在S806中,中继终端设备在未接收第二切片信息的情况下,可以发送第三切片信息,不发送第二切片信息。又示例性地,S806可以在上述S805之后执行。例如在S806中,中继终端设备在已接收第二切片信息的情况下,可以发送第二切片信息和/或第三切片信息。
可选地,第二切片信息可以包括中继终端设备当前驻留的小区或当前为中继终端设备服务的小区支持的切片的信息。其中,中继终端设备可以为L2中继终端设备或L3中继终端设备。
示例性地,L2中继终端设备或L3中继终端设备可以发送该中继终端设备当前驻留的小区或当前为该中继终端设备服务的小区支持的切片的信息。
可选地,第三切片信息可以包括如下一项或多项:中继终端设备支持的切片的信息、中继终端设备对应的空口能力的信息、和中继终端设备当前进行的PDU会话对应的切片的信息。或者,第三切片信息可以包括如下一项或多项:中继终端设备支持的切片的信息、中继终端设备对应的空口能力的信息、和中继终端设备被挂起的PDU会话对应的切片的信息。
在一些实施例中,第三切片信息可以包括中继终端设备支持的切片的信息。其中,中继终端设备可以为L2中继终端设备或L3中继终端设备。
示例性地,L2中继终端设备或L3中继终端设备可以发送该中继终端设备支持的切片的信息。
在一些实施例中,第三切片信息可以包括中继终端设备对应的空口能力的信息。可选地,中继终端设备可以为L2中继终端设备。
示例性地,L2中继终端设备转发远端终端设备和接入网设备之间的数据。若L2中继终端设备对应的空口能力支持远端终端设备期望接入的切片,但并未订阅远端终端设备期望接入的切片,L2中继终端设备可以通过该期望接入的切片,实现上述L2中继终端设备的功能。从而,在S806中,L2中继终端设备发送的第三切片信息可以包括中继终端设备对应的空口能力的信息。
示例性地,L3中继终端设备不仅要转发远端终端设备和接入网设备之间的数据,还要发送L3中继终端设备自身与接入网设备之间的数据。若L3中继终端设备对应的空口能力支持远端终端设备期望接入的切片,但并未订阅远端终端设备期望接入的切片,L3中继终端设备并不能通过该期望接入的切片,实现上述L3中继终端设备的功能。从而,在S806中,L3中继终端设备可以不发送L3中继终端设备对应的空口能力信息,进而远端终端设备在发送请求消息的过程中,不参考L3中继终端设备对应的空口能力信息,可以节省信令开销。
可以理解,本申请实施例不对中继终端设备是否参考自身的类型(例如L2中继终端设备、L3中继终端设备)执行S806进行限定。例如,L3中继终端设备发送的第三切片信息可以包括L3中继终端设备对应的空口能力信息。
在一些实施例中,第三切片信息可以包括中继终端设备当前进行(on-going)的PDU会话对应的切片的信息。其中,中继终端设备可以处于连接态。
示例性地,处于连接态的L2中继终端设备或处于连接态的L3中继终端设备可以发送其当前进行的PDU会话对应的切片的信息。
在一些实施例中,第三切片信息可以包括中继终端设备被挂起(suspended)的PDU会话对应的切片的信息。其中,中继终端设备可以处于非激活态。
示例性地,处于非激活态的L2中继终端设备或处于非激活态的L3中继终端设备可以发送其当前被挂起的PDU会话对应的切片的信息。
在一种可能的设计方式中,上述S801中,远端终端设备发送请求消息,可以包括:远端终端设备参考第二切片信息,向中继终端设备发送请求消息。
可选地,第二切片信息可以是远端终端设备从中继终端设备接收的。
示例性地,远端终端设备可以确定处于空闲态或非激活态的中继终端设备当前驻留的小区支持的切片包括远端终端设备期望接入的切片后,向中继终端设备发送远端终端设备期望接入的切片的信息。或者,远端终端设备可以确定当前为处于连接态的中继终端设备服务的小区支持的切片包括远端终端设备期望接入的切片后,向中继终端设备发送远端终端设备期望接入的切片的信息。这可以提高请求通过中继终端设备与接入网设备通信的成功率,从而降低信令开销。
在另一种可能的设计方式中,上述S801中,远端终端设备发送请求消息,可以包括:远端终端设备参考第三切片信息,向中继终端设备发送请求消息。
可选地,第三切片信息可以是远端终端设备从中继终端设备接收的。
以第三切片信息包括中继终端设备支持的切片的信息为例。
示例性地,远端终端设备可以确定L2中继终端设备或L3中继终端设备支持的切 片包括远端终端设备期望接入的切片后,向该L2中继终端设备或L3中继终端设备发送远端终端设备期望接入的切片的信息。这可以提高请求通过中继终端设备与接入网设备通信的成功率,从而降低信令开销。
以第三切片信息包括中继终端设备对应的空口能力的信息为例。
示例性地,远端终端设备可以确定L2中继终端设备对应的空口能力支持远端终端设备期望接入的切片后,向中继终端设备发送远端终端设备期望接入的切片的信息。这可以提高请求通过中继终端设备与接入网设备通信的成功率,从而降低信令开销。
可选地,远端终端设备可以不参考L3中继终端设备对应的空口能力信息,向中继终端设备发送请求消息,以降低信令开销。
以第三切片信息包括中继终端设备当前进行的PDU会话对应的切片的信息为例。
示例性地,远端终端设备可以确定处于连接态的中继终端设备当前进行的PDU会话对应的切片包括远端终端设备期望接入的切片后,向中继终端设备发送远端终端设备期望接入的切片的信息。
如此,远端终端设备可以选择向当前进行的PDU会话对应的切片包括远端终端设备期望接入的切片的中继终端设备,发送请求消息,可以避免中继终端设备为远端终端设备重新建立PDU会话,从而可以降低远端终端设备的接入时延。
以第三切片信息包括中继终端设备被挂起的PDU会话对应的切片的信息为例。
示例性地,远端终端设备可以确定处于非激活态的中继终端设备被挂起的PDU会话对应的切片包括远端终端设备期望接入的切片后,向中继终端设备发送远端终端设备期望接入的切片的信息,可以提高请求通过中继终端设备与接入网设备通信的成功率,从而降低信令开销。
可选地,中继终端设备处于非激活态时,接入网设备已保存接入上下文,中继终端设备已保存接入上下文,从而中继终端设备可以从非激活态快速恢复到连接态。另外,接入网设备和核心网网元之间处于连接状态,从而被挂起的PDU会话可以较快的恢复以进行数据传输,可以降低远端终端设备的接入时延。
在一些实施例中,第三切片信息可以包括中继终端设备支持的切片的信息和/或中继终端设备对应的空口能力的信息,以及中继终端设备当前进行的PDU会话对应的切片的信息。关于对应的远端终端设备参考第三切片信息,向中继终端设备发送请求消息的具体实现方式可参照上述相应的示例结合,此处不再赘述。
在又一些实施例中,第三切片信息可以包括中继终端设备支持的切片的信息和/或中继终端设备对应的空口能力的信息,以及中继终端设备被挂起的PDU会话对应的切片的信息。关于对应的远端终端设备参考第三切片信息,向中继终端设备发送请求消息的具体实现方式可参照上述相应的示例结合,此处不再赘述。
在又一种可能的设计方式中,上述S801中,远端终端设备发送请求消息,可以包括:远端终端设备参考第二切片信息和第三切片信息,向中继终端设备发送请求消息。
可选地,第二切片信息和第三切片信息可以是远端终端设备从中继终端设备接收的。
示例性地,以第三切片信息包括中继终端设备支持的切片的信息为例。远端终端设备可以确定处于空闲态或非激活态的中继终端设备当前驻留的小区、或当前为处于 连接态的中继终端设备服务的小区支持的切片包括远端终端设备期望接入的切片,且该中继终端设备支持的切片包括远端终端设备期望接入的切片后,向中继终端设备发送远端终端设备期望接入的切片的信息。这可以提高请求通过中继终端设备与接入网设备通信的成功率,从而降低信令开销。
当第三切片信息包括中继终端设备对应的空口能力的信息;或者,当第三切片信息包括中继终端设备当前进行的PDU会话对应的切片的信息;或者,第三切片信息包括中继终端设备被挂起的PDU会话对应的切片的信息;或者,第三切片信息包括中继终端设备支持的切片的信息和/或中继终端设备对应的空口能力的信息,以及中继终端设备当前进行的PDU会话对应的切片的信息;或者,第三切片信息包括中继终端设备支持的切片的信息和/或中继终端设备对应的空口能力的信息,以及中继终端设备被挂起的PDU会话对应的切片的信息时,上述远端终端设备参考第二切片信息和第三切片信息,向中继终端设备发送请求消息的具体实现方式,可将上述相应的示例结合,此处不再赘述。
需要说明的是,本申请实施例不对中继终端设备向远端终端设备发送第二切片信息和/或第三切片信息后,远端终端设备是否参考第二切片信息和/或第三切片信息向中继终端设备发送请求消息进行限定。例如,中继终端设备向远端终端设备发送第二切片信息后,远端终端设备可以不参考第二切片信息向中继终端设备发送请求消息。又例如,中继终端设备向远端终端设备发送第二切片信息和第三切片信息,远端终端设备可以不参考第二切片信息,但参考第三切片信息向中继终端设备发送请求消息。本申请实施例不一一列举。
上述远端终端设备参考第二切片信息和/或第三切片信息向中继终端设备发送请求消息为本申请实施例中可选的方式。例如,可对应于中继终端设备与远端终端设备之间基于上述模式A实现ProSe直接发现的场景。
S802,中继终端设备进行接入控制。
在一种可能的设计方式中,上述S802,可以包括:中继终端设备根据第一切片信息和第二切片信息进行接入控制。
具体实现方式可参照下述图9-图10所示的通信方法,此处不再赘述。
在另一种可能的设计方式中,上述S802,可以包括:中继终端设备根据第一切片信息和第三切片信息进行接入控制。
具体实现方式可参照下述图11和/或图12所示的通信方法,此处不再赘述。
在又一种可能的设计方式中,上述S802,可以包括:中继终端设备根据第一切片信息、第二切片信息和第三切片信息进行接入控制。
具体实现方式,可参照下述图13所述的通信方法,此处不再赘述。
可选地,S802中的中继终端设备进行接入控制的实现方式,可以与上述S801中的远端终端设备参考第二切片信息和/或第三切片信息发送请求消息的实现方式相互结合使用。例如,可对应于中继终端设备与远端终端设备之间基于上述模式A实现ProSe直接发现的场景。
例如,若在上述步骤S806中,中继终端设备向远端终端设备发送第二切片信息,则在S801中,远端终端设备参考第二切片信息向中继终端设备发送请求消息。可选地, 中继终端设备在S802中,参考第三切片信息进行接入控制,不参考第二切片信息,以节省功耗。可选地,中继终端设备还可以参考资源、资源池当前的负载等进行接入控制。
又例如,若在上述步骤S806中,中继终端设备向远端终端设备发送第二切片信息和第三切片信息,则在S801中,远端终端设备参考第二切片信息和第三切片信息向中继终端设备发送请求消息。可选地,中继终端设备在S802中,不参考第二切片信息和第三切片信息进行接入控制,以节省功耗。例如,中继终端设备可以参考资源、资源池当前的负载等进行接入控制。
需要说明的是,上述仅为本申请提供的一些示例,不再一一列举。
S803,中继终端设备向远端终端设备发送响应消息。相应地,远端终端设备接收来自中继终端设备的响应消息。
示例性地,响应消息可用于指示允许远端终端设备通过中继终端设备与接入网设备通信。或者,响应消息可用于指示不允许远端终端设备通过中继终端设备与接入网设备通信。
可选地,响应消息可以是中继终端设备根据第一切片信息,以及第二切片信息和/或第三切片信息进行接入控制后,向远端终端设备发送的。
可选地,中继终端设备可以根据接入控制结果向远端终端设备发送响应消息。示例性地,若中继终端设备在上述S802中获得允许远端终端设备通过中继终端设备与接入网设备通信,则响应消息可用于指示允许远端终端设备通过中继终端设备与接入网设备通信,以指示远端终端设备通过中继终端设备与接入网设备通信,可以实现远端终端设备与中继终端设备间采用切片资源进行业务传输,从而可以满足不同的业务需求。
若中继终端设备在上述S802中获得拒绝远端终端设备通过中继终端设备与接入网设备通信,则响应消息可用于指示不允许或拒绝远端终端设备通过中继终端设备与接入网设备通信,以指示远端终端设备不通过该中继终端设备与接入网设备通信。
在一种可能的设计方式中,本申请实施例提供的通信方法,还可以包括:S804,远端终端设备,通过中继终端设备与接入网设备通信。
示例性地,若响应消息指示允许远端终端设备通过中继终端设备与接入网设备通信,则远端终端设备通过中继终端设备与接入网设备通信,可以实现远端终端设备采用切片资源进行业务传输,从而可以满足不同的业务需求。
例如,若响应消息指示不允许远端终端设备通过中继终端设备与接入网设备通信,远端终端设备不通过该中继终端设备与接入网设备通信。
如此,远端终端设备可以根据响应消息的指示确定是否选择该中继终端设备与接入网设备通信,进而选择合适的中继终端设备与接入网设备通信,从而可以享受切片服务。
示例性地,若响应消息指示不允许远端终端设备通过该中继终端设备与接入网设备通信,远端终端设备不通过该中继终端设备与接入网设备通信,可以选择通过其他中继终端设备与接入网设备通信。
在一种可能的设计方式中,本申请实施例提供的通信方法,还可以包括:S807, 中继终端设备发送第二切片信息对应的资源池的配置信息和/或第三切片信息对应的资源池的配置信息。相应地,远端终端设备接收来自中继终端设备的第二切片信息对应的资源池的配置信息和/或第三切片信息对应的资源池的配置信息。
示例地,中继终端设备可以在PC5接口单播、组播或者广播第二切片信息对应的资源池的配置信息和/或第三切片信息对应的资源池的配置信息,远端终端设备可以在PC5接口接收来自中继终端设备的第二切片信息对应的资源池的配置信息和/或第三切片信息对应的资源池的配置信息。如此,在组播或广播发送的情况下,可以节省信令开销。
可选地,S807可以在上述S801之前执行,从而可以使远端终端设备参考第二切片信息中包括的切片(如中继终端设备当前驻留的小区支持的切片或当前为中继终端设备服务的小区支持的切片)对应的资源池的配置信息,和/或第三切片信息包括的切片(如中继终端设备支持的切片等)对应的资源池的配置信息,向中继终端设备发送请求消息,可以提高请求通过中继终端设备与接入网设备通信的成功率,从而降低信令开销。例如,可对应于中继终端设备与远端终端设备之间基于上述模式A实现ProSe直接发现的场景。
可选地,S807可以在上述S801之后执行。例如,可对应于中继终端设备与远端终端设备之间基于上述模式B实现ProSe直接发现的场景。
需要说明的是,本申请不对S807与上述S806的先后顺序进行限定。示例性地,S807与上述S806可以在同一步骤中执行。例如,可对应于中继终端设备与远端终端设备之间基于上述模式A实现ProSe直接发现的场景。
在一些实施例中,远端终端设备可以采用第二切片信息对应的资源池的配置信息和/或第三切片信息对应的资源池的配置信息,通过中继终端设备与接入网设备通信。
可选地,第二切片信息对应的资源池的配置信息和/或第三切片信息对应的资源池的配置信息可以是远端终端设备从中继终端设备接收的。
示例性地,假设远端终端设备期望接入的切片为中继终端设备当前驻留的小区或当前为中继终端设备服务的小区支持的切片,则远端终端设备可以采用中继终端设备当前驻留的小区或当前为中继终端设备服务的小区支持的切片对应的资源池的配置信息进行通信,从而可以享受切片服务。
示例性地,假设远端终端设备期望接入的切片为中继终端设备支持的切片,则远端终端设备可以采用中继终端设备支持的切片对应的资源池的配置信息进行通信,从而可以享受切片服务。本申请实施例不再一一举例。
关于资源池的配置信息的具体实现方式可参照下述图14所示的通信方法,此处不再赘述。
可选地,远端终端设备(例如远端终端设备的MAC层)可以根据当前选择的资源池与切片的关联关系,以及逻辑信道(logical channel,LCH)中的数据与切片的关联关系,进行逻辑信道优先级(logical channel prioritization,LCP)资源调度。
示例性地,假设远端终端设备需要传输多个切片的数据,LCH1中的数据关联切片1,LCH2中的数据和LCH3中的数据关联切片2,中继终端设备当前选择的资源池对应的切片为切片1,则可以将LCH1的优先级设为最高,从而可以先传输LCH1的 数据,再传输LCH2和LCH3的数据。
如此,可以实现在对应的切片资源上传输相关切片数据,满足了切片服务需求。
需要说明的是,在不强调本申请实施例提供的通信方法对应于基于模式A和模式B实现ProSe直接发现的区别时,其具体实现方式可以相同。在不强调本申请实施例提供的通信方法对应于L2中继终端设备和L3中继终端设备的区别时,其具体实现方式可以相同。
使用上述通信方法,中继终端设备接收来自远端终端设备的包括第一切片信息的请求消息,该请求消息用于请求通过中继终端设备与接入网设备通信,第一切片信息包括远端终端设备期望接入的切片的信息。这样中继终端设备可以根据第一切片信息和第二切片信息进行接入控制,并向远端终端设备发送响应消息。该第二切片信息包括中继终端设备当前驻留的小区或当前为中继终端设备服务的小区支持的切片的信息。接入控制是基于切片进行的,从而上述通信方法可以适用于网络切片服务场景,可以满足不同的业务需求。
下面将结合图9-图13对中继终端设备对远端设备进行接入控制进行具体阐述。
结合图9-图10对中继终端设备根据第一切片信息和第二切片信息进行接入控制进行具体阐述。
如图9所示,该通信方法包括如下步骤:
S901,中继终端设备确定中继终端设备当前驻留的小区或当前为中继终端设备服务的小区支持的切片是否包括远端终端设备期望接入的切片。
若是,则可执行下述S905。也就是说,处于空闲态或非激活态的中继终端设备当前驻留的小区支持的切片包括远端终端设备期望接入的切片时,或者当前为处于连接态的中继终端设备服务的小区支持的切片包括远端终端设备期望接入的切片时,可以允许远端终端设备通过该中继终端设备与接入网设备通信。
若否,则可执行下述S902或下述S903。
S902,中继终端设备拒绝远端终端设备通过中继终端设备与接入网设备通信。
S903,中继终端设备触发小区重选或接入。
中继终端设备可以在触发小区重选或接入后执行下述S904。
以触发小区重选为例,假设小区1支持的切片为切片2,小区2支持的切片为切片1,小区3支持的切片为切片3,中继终端设备期望接入的切片为切片1,中继终端设备当前驻留的小区为小区1。中继终端设备当前驻留的小区1不支持终端设备期望接入的切片1,则中继终端设备可以触发小区重选,然后执行下述S904。
S904,中继终端设备确定是否重选或接入至支持远端终端设备期望接入的切片的小区。
示例性地,若是,则可执行下述S905;若否,则可执行上述S902。
中继终端设备可能重选至小区2,也可能重选至小区3。若中继终端设备重选至小区2,由于小区2支持切片1,则为是,执行下述S905;若中继终端设备重选至小区3,由于小区3支持的切片为切片3,不支持中继终端设备期望接入的切片1,则为否,执行上述S902。
S905,中继终端设备允许远端终端设备通过中继终端设备与接入网设备通信。
如此,中继终端设备可以从当前为中继终端设备服务的小区重选至支持远端终端设备期望接入的切片的小区,进而允许远端终端设备通过中继终端设备与接入网设备通信,省去拒绝远端终端设备通过中继终端设备与接入网设备通信以及远端终端设备重新发送请求消息等过程,从而可以降低远端终端设备的接入时延。
可选地,上述S903,中继终端设备触发小区接入,可以包括图10中所示的通信方法。
如图10所示,该通信方法包括如下步骤:
S1001,中继终端设备向接入网设备发送支持远端终端设备期望接入的切片的小区的信息。相应地,接入网设备接收来自中继终端设备的支持远端终端设备期望接入的切片的小区的信息。
可选地,支持远端终端设备期望接入的切片的小区的信息可以是通过测量报告发送的。
S1002,中继终端设备接入至支持远端终端设备期望接入的切片的小区。
例如,中继终端设备可以通过双连接、载波聚合或切换的方式接入支持远端终端设备期望接入的切片的小区。
如此,若当前为处于连接态的中继终端设备服务的小区不支持远端终端设备期望接入的切片,处于连接态的中继终端设备可以通过双连接、载波聚合或切换,接入支持远端终端设备期望接入的切片的小区,进而允许远端终端设备通过处于连接态的中继终端设备与接入网设备通信,省去拒绝远端终端设备通过中继终端设备与接入网设备通信以及远端终端设备重新发送请求消息等过程,从而可以降低远端终端设备的接入时延。
使用上述通信方法,处于空闲态或非激活态的中继终端设备可以通过确定其当前驻留的小区支持的切片,是否包括远端终端设备期望接入的切片来进行接入控制。处于连接态的中继终端设备可以通过确定当前为其服务的小区支持的切片,是否包括远端终端设备期望接入的切片来进行接入控制。这样可以实现远端终端设备采用切片资源进行业务传输,从而可以满足不同的业务需求。
结合图11对中继终端设备根据第一切片信息和第三切片信息进行接入控制进行具体阐述。在图11所示的通信方法中,以第三切片信息包括中继终端设备支持的切片的信息或者中继终端设备对应的空口能力的信息为例进行阐述。
如图11所示,该通信方法包括如下步骤:
S1101,中继终端设备确定中继终端设备支持的切片是否包括远端终端设备期望接入的切片。
示例性地,中继终端设备可以为L2中继终端设备或L3中继终端设备。
或者,S1101,中继终端设备确定中继终端设备对应的空口能力是否支持远端终端设备期望接入的切片(图11中未示出)。示例性地,中继终端设备可以为L2中继终端设备。
具体地,若是,则可执行下述S1102;若否,则可执行下述S1103。
示例性地,假设中继终端设备为L2中继终端设备,该L2中继终端设备转发远端终端设备和接入网设备之间的数据,若L2中继终端设备对应的空口能力支持远端终端 设备期望接入的切片,则可执行下述S1102;否则,执行下述S1103。或者,若L2中继终端设备支持的切片包括远端终端设备期望接入的切片,则可执行下述S1102;否则,执行下述S1103。
需要说明的是,当中继终端设备为L2中继终端设备时,可以将确定中继终端设备支持的切片是否包括远端终端设备期望接入的切片,与确定中继终端设备对应的空口能力是否支持远端终端设备期望接入的切片结合使用。示例性地,若中继终端设备支持的切片包括远端终端设备期望接入的切片,则可执行下述S1102;否则,可以确定中继终端设备对应的空口能力是否支持远端终端设备期望接入的切片,若是,则执行下述S1102;若否,则执行下述S1103。
假设中继终端设备为L3中继终端设备,该L3中继终端设备不仅要转发远端终端设备和接入网设备之间的数据,还要发送中继终端设备自身与接入网设备之间的数据,若L3中继终端设备支持的切片包括远端终端设备期望接入的切片,则可执行下述S1102;否则,执行下述S1103。
S1102,中继终端设备允许远端终端设备通过中继终端设备与接入网设备通信。
S1103,中继终端设备拒绝远端终端设备通过中继终端设备与接入网设备通信。
使用上述通信方法,L3中继终端设备可以通过确定L3中继终端设备支持的切片,是否包括远端终端设备期望接入的切片来进行接入控制。L2中继终端设备可以通过确定L2中继终端设备支持的切片或者L2中继终端设备对应的空口能力,是否支持或包括远端终端设备期望接入的切片来进行接入控制。这样可以实现远端终端设备采用切片资源进行业务传输,从而可以满足不同的业务需求。
结合图12对中继终端设备根据第一切片信息和第三切片信息进行接入控制进行具体阐述。在图12所示的通信方法中,以第三切片信息包括中继终端设备当前进行或被挂起的PDU会话对应的切片的信息为例进行阐述。
S1201,中继终端设备确定中继终端设备当前进行或被挂起的PDU会话对应的切片是否包括远端终端设备期望接入的切片。
示例性地,若是,则可执行下述S1202;若否,则可执行下述S1203。
S1202,中继终端设备拒绝远端终端设备通过中继终端设备与接入网设备通信。
S1203,中继终端设备允许远端终端设备通过中继终端设备与接入网设备通信。
使用上述通信方法,处于连接态的中继终端设备可以通过确定其当前进行的PDU会话对应的切片,是否包括远端终端设备期望接入的切片来进行接入控制。处于非激活态的中继终端设备可以通过确定其被挂起的PDU会话对应的切片,是否包括远端终端设备期望接入的切片来进行接入控制。这样可以实现远端终端设备采用切片资源进行业务传输,从而可以满足不同的业务需求。
在一些实施例中,上述S802中的中继终端设备根据第一切片信息和第三切片信息进行接入控制的具体实现方式可参照上述图11与图12的结合,此处不再赘述。需要说明的是,本申请实施例不限定上述S1101与上述S1201的先后顺序,以能够实现接入控制为准。
在一些实施例中,上述S802中的中继终端设备根据第一切片信息、第二切片信息和第三切片信息进行接入控制的具体实现方式,可参照上述图9-图10所示的通信方法 与上述图11和/或图12所述的通信方法的结合。需要说明的是,本申请实施例不限定上述S901-S905、S1001-S1002、上述S1101、以及上述S1201中各个步骤之间的先后顺序,以能够实现接入控制为准。具体地,下面结合图13对对中继终端设备根据第一切片信息、第二切片信息和第三切片信息进行接入控制进行具体阐述。
在图13所示的通信方法中,以第二切片信息包括中继终端设备当前驻留的小区或当前为中继终端设备服务的小区支持的切片的信息,第三切片信息包括中继终端设备支持的切片的信息或者中继终端设备对应的空口能力的信息,第三切片信息还包括中继终端设备当前进行的协议数据单元PDU会话对应的切片的信息、或者中继终端设备被挂起的PDU会话对应的切片的信息为例进行阐述。
如图13所示,该通信方法包括如下步骤:
S1301,中继终端设备确定中继终端设备支持的切片是否包括远端终端设备期望接入的切片。
或者,S1301,中继终端设备确定中继终端设备对应的空口能力是否支持远端终端设备期望接入的切片(图13中未示出)。示例性地,中继终端设备可以为L2中继终端设备。
若是,则可执行下述S1303;若否,则可执行下述S1302。
关于S1301的具体实现方式可参照上述S1101,此处不再赘述。
S1302,中继终端设备拒绝远端终端设备通过中继终端设备与接入网设备通信。
S1303,中继终端设备确定中继终端设备当前驻留的小区或当前为中继终端设备服务的小区支持的切片是否包括远端终端设备期望接入的切片。
关于S1303的具体实现方式可参照上述S901,此处不再赘述。
若是,则可执行下述S1304或下述S1305;若否,则可执行上述S1302或下述S1306。
S1304,中继终端设备允许远端终端设备通过中继终端设备与接入网设备通信。
S1305,中继终端设备确定中继终端设备当前进行或被挂起的PDU会话对应的切片是否包括远端终端设备期望接入的切片。
若是,则可执行上述S1304;若否,则可执行上述S1302。
S1306,中继终端设备触发小区重选或接入。
中继终端设备可以在触发小区重选或接入后执行下述S1307。
关于S1306的具体实现方式可参照上述S903,此处不再赘述。
S1307,中继终端设备确定是否重选或接入至支持远端终端设备期望接入的切片的小区。
关于S1308的具体实现方式可参照上述S904,此处不再赘述。
若是,则可执行上述S1304;若否,则可执行上述S1302。
使用上述通信方法,中继终端设备通过参考远端终端设备的需求(第一切片信息)、中继终端设备自身的能力(第三切片信息)、中继终端设备对应的小区的能力(第三切片信息)来进行接入控制,可以实现远端终端设备与中继终端设备间采用切片资源进行业务传输,从而可以满足不同的业务需求。
需要说明的是,上述仅为本申请提供的示例,本申请实施例不对中继终端设备根据第一切片信息、第二切片信息和第三切片信息进行接入控制的示例进行一一列举。
下面结合图14对本申请实施例提供的通信方法进行具体阐述。图14所示的通信方法可以与上述图8-图13所述的通信方法结合使用,或单独使用,本申请对此不进行限定。
示例性地,图14为本申请实施例提供的又一通信方法的流程示意图。
如图14所示,该通信方法包括如下步骤:
S1401,网络设备向终端设备发送配置信息。相应地,终端设备接收配置信息。
示例性地,网络设备可以包括接入网设备,中继终端设备,核心网网元,或OAM。其中,中继终端设备可用于终端设备通过中继终端设备与接入网设备通信。
在一些实施例中,图14所述的通信方法还可以包括S1403,网络设备确定配置信息。也就是说,配置信息可以是网络设备确定的。
示例性地,配置信息可以包括资源池的配置信息和对应的切片标识。也就是说,资源池的配置信息和切片标识相对应。
可选地,切片标识对应一个或多个切片。
示例性地,切片标识可以称为切片组标识(slice group ID),一个切片标识可以标识一个或多个切片(例如,S-NSSAI),如此,若切片标识可以标识多个切片,可以降低信令开销。
可选地,配置信息还可以包括资源池的配置信息与切片标识的映射关系。
在一些实施例中,资源池的配置信息可以包括至少两个资源池的配置信息。
示例性地,配置信息可以包括优先级信息,优先级信息可用于指示至少两个资源池的配置信息对应的优先级。
示例性地,优先级信息包括配置信息中资源池的配置信息的排列顺序。例如,排列在第一位置的资源池的配置信息的优先级最高,优先级依次递减。或者,排列在第一位置的资源池的配置信息的优先级最低,优先级依次递增。
或者,可以明式指示资源池的配置信息的优先级。例如,优先级信息直接指示资源池的配置信息的优先级的高低。
可选地,配置信息可以包括负载信息,负载信息可以包括资源池当前的负载。
在一些实施例中,上述S1401,终端设备接收配置信息,可以包括:终端设备接收来自接入网设备的配置信息。
示例性地,配置信息可以是接入网设备通过广播消息(如SIB消息)发送的。或者,配置信息可以是接入网设备通过专用信令(如RRC信令)发送的。
如此,当终端设备注册到网络时,可以由接入网设备直接将配置信息发送给终端设备。
在一些实施例中,上述S1401,终端设备接收配置信息,可以包括:终端设备接收来自中继终端设备的配置信息。
可选地,中继终端设备可用于终端设备通过中继终端设备与接入网设备通信,终端设备可以为远端终端设备。
也就是说,配置信息可以是终端设备从中继终端设备接收的。例如,中继终端设备通过广播、组播或单播的方式发给远端终端设备。
如此,当终端设备处于网络覆盖范围外时,可以由中继终端设备将配置信息发送 给终端设备,从而可以享受切片服务。
在一些实施例中,上述S1401,终端设备接收配置信息,可以包括:终端设备接收来自核心网网元的配置信息。
示例性地,核心网网元可以为UPF网元。
如此,当终端设备注册到网络时,可以由核心网网元通过NAS消息将配置信息发送给终端设备。
在一些实施例中,上述S1401,终端设备接收配置信息,可以包括:终端设备接收来自OAM的配置信息。
示例性地,配置信息可以是OAM为终端设备预配置的。
示例性地,当终端设备处于网络覆盖范围内时,可以在终端设备注册到网络前,由OAM预先配置给终端设备。
需要说明的是,上述终端设备接收配置信息的具体实现方式可以单独使用,或者结合使用,本申请实施例对此不限定。
S1402,终端设备利用终端设备期望接入的切片对应的资源池的配置信息进行D2D通信。
可选地,终端设备期望(intended)接入的切片对应的资源池的配置信息是根据配置信息和终端设备期望接入的切片确定的。
示例性地,配置信息包括资源池的配置信息1和对应的切片标识1,资源池的配置信息2和对应的切片标识2,切片标识1对应切片1和切片2,切片标识2对应切片3,终端设备期望接入的切片为切片1,则可以确定终端设备期望接入的切片1对应资源池的配置信息1。
可选地,第一资源池的配置信息可以为终端设备期望接入的切片对应的资源池的配置信息中优先级较高和/或负载较低的资源池的配置信息。
在一些实施例中,上述S1402,可以包括:终端设备根据优先级信息和/或负载信息,从终端设备期望接入的切片对应的资源池的配置信息中,选择第一资源池的配置信息进行D2D通信。
示例1,假设资源池的配置信息1包括资源池1的配置信息和资源池2的配置信息,资源池1的配置信息对应的优先级为高,资源池2的配置信息对应的优先级为低,则终端设备可以选择资源池1的配置信息进行D2D通信。
也就是说,终端设备可以从终端设备期望接入的切片对应的资源池的配置信息中,选择优先级较高的资源池的配置信息进行D2D通信。
可选地,负载信息包括至少一个资源池当前的负载。
示例2,假设资源池的配置信息1包括资源池1的配置信息和资源池2的配置信息,资源池1当前的负载高于资源池2,则终端设备可以选择资源池1的配置信息进行D2D通信。
也就是说,终端设备可以从终端设备期望接入的切片对应的资源池的配置信息中,选择负载较低的资源池的配置信息进行D2D通信。
需要说明的是,本申请实施例不对示例进行一一列举,可将上述示例1与示例2结合使用,本申请实施例不再赘述。
可选地,终端设备确定终端设备期望接入的切片对应的资源池的配置信息后,进行资源调度的具体方式可参照上述D2D资源调度中的模式1和模式2,此处不再赘述。
使用上述通信方法,终端设备接收包括资源池的配置信息和对应的切片标识的配置信息,基于终端设备期望接入的切片的标识,从配置信息中确定终端设备期望接入的切片对应的资源池的配置信息。这样可以利用终端设备期望接入的切片对应的资源池的配置信息进行D2D通信,从而终端设备可以享受切片服务,可以拓展网络切片的服务范围。另外,切片标识对应一个或多个切片,当切片标识对应多个切片时,可以节省信令开销。
以上结合图8-图14详细说明了本申请实施例提供的通信方法。以下结合图15-图16详细说明本申请实施例提供的通信装置。
图15为可用于执行本申请实施例提供的通信方法的一种通信装置的结构示意图。通信装置1500可以是远端终端设备、中继终端设备、接入网设备、终端设备或网络设备,也可以是应用于远端终端设备、中继终端设备、接入网设备、终端设备或网络设备中的芯片或者其他具有相应功能的部件。如图15所示,通信装置1500可以包括处理器1501和收发器1503。还可以包括存储器1502。其中,处理器1501与存储器1502和收发器1503耦合,如可以通过通信总线连接,处理器1501也可以单独使用。
下面结合图15对通信装置1500的各个构成部件进行具体的介绍:
处理器1501是通信装置1500的控制中心,可以是一个处理器,也可以是多个处理元件的统称。例如,处理器1501是一个或多个中央处理器(central processing unit,CPU),也可以是特定集成电路(application specific integrated circuit,ASIC),或者是被配置成实施本申请实施例的一个或多个集成电路,例如:一个或多个微处理器(digital signal processor,DSP),或,一个或者多个现场可编程门阵列(field programmable gate array,FPGA)。
其中,处理器1501可以通过运行或执行存储在存储器1502内的软件程序,以及调用存储在存储器1502内的数据,执行通信装置1500的各种功能。
在具体的实现中,作为一种实施例,处理器1501可以包括一个或多个CPU,例如图15中所示的CPU0和CPU1。
在具体实现中,作为一种实施例,通信装置1500也可以包括多个处理器,例如图15中所示的处理器1501和处理器1504。这些处理器中的每一个可以是一个单核处理器(single-CPU),也可以是一个多核处理器(multi-CPU)。这里的处理器可以指一个或多个通信设备、电路、和/或用于处理数据(例如计算机程序指令)的处理核。
存储器1502可以是只读存储器(read-only memory,ROM)或可存储静态信息和指令的其他类型的静态存储通信设备,随机存取存储器(random access memory,RAM)或者可存储信息和指令的其他类型的动态存储通信设备,也可以是电可擦可编程只读存储器(electrically erasable programmable read-only memory,EEPROM)、只读光盘(compact disc read-only memory,CD-ROM)或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质或者其他磁存储通信设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。存储器1502可以和处理器1501集成在 一起,也可以独立存在,并通过通信装置1500的输入/输出端口(图15中未示出)与处理器1501耦合,本申请实施例对此不作具体限定。
其中,所述存储器1502用于存储执行本申请方案的软件程序,并由处理器1501来控制执行。上述具体实现方式可以参考下述方法实施例,此处不再赘述。
收发器1503,用于与其他通信装置之间的通信。例如,通信装置1500为远端终端设备时,收发器1503可以用于与中继终端设备、和/或网络设备通信。又例如,通信装置1500为中继终端设备时,收发器1503可以用于与远端终端设备、和/或网络设备通信。又例如,通信装置1500为网络设备时,收发器1503可以用于与中继终端设备、和/或远端终端设备通信。又例如,通信装置1500为接入网设备时,收发器1503可以用于与中继终端设备通信。此外,收发器1503可以包括接收器和发送器(图15中未单独示出)。其中,接收器用于实现接收功能,发送器用于实现发送功能。收发器1503可以和处理器1501集成在一起,也可以独立存在,并通过通信装置1500的输入/输出端口(图15中未示出)与处理器1501耦合,本申请实施例对此不作具体限定。
需要说明的是,图15中示出的通信装置1500的结构并不构成对该通信装置的限定,实际的通信装置可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
其中,上述步骤S801、和S804中远端终端设备的动作可以由图15所示的通信装置1500中的处理器1501调用存储器1502中存储的应用程序代码以指令远端终端设备执行。
上述步骤S802、S803、S806-S807、S901-S905、S1001-S1002、S1101-S1103、和S1201-S1203、和S1301-S1307中的中继终端设备的动作可以由图15所示的通信装置1500中的处理器1501调用存储器1502中存储的应用程序代码以指令远端终端设备执行,本实施例对此不作任何限制。
上述步骤S805中接入网设备的动作可以由图15所示的通信装置1500中的处理器1501调用存储器1502中存储的应用程序代码以指令接入网设备执行,本实施例对此不作任何限制。
上述步骤S1402中终端设备的动作可以由图15所示的通信装置1500中的处理器1501调用存储器1502中存储的应用程序代码以指令终端设备执行,本实施例对此不作任何限制。
上述步骤S1401中网络设备的动作可以由图15所示的通信装置1500中的处理器1501调用存储器1502中存储的应用程序代码以指令网络设备执行,本实施例对此不作任何限制。
图16为本申请实施例提供的另一种通信装置的结构示意图。为了便于说明,图16仅示出了该通信装置的主要部件。
该通信装置1600包括接收模块1601、发送模块1602和/或处理模块1603。该通信装置1600可以是前述方法实施例中的远端终端设备、中继终端设备、接入网设备、终端设备或网络设备。接收模块1601,也可以称为接收单元,用以实现上述任一方法实施例中由远端终端设备、中继终端设备、接入网设备、终端设备或网络设备执行的接收功能。发送模块1602,也可以称为发送单元,用以实现上述任一方法实施例中由 远端终端设备、中继终端设备、接入网设备、终端设备或网络设备执行的发送功能。
需要说明的是,接收模块1601和发送模块1602可以分开设置,也可以集成在一个模块中,即收发模块(图16中未示出)。本申请对于接收模块和发送模块的具体实现方式,不做具体限定。该收发模块可以由收发电路,收发机,收发器或者通信接口构成。
处理模块1603,可以用于实现上述任一方法实施例中由远端终端设备、中继终端设备、接入网设备、终端设备或网络设备执行的处理功能。该处理模块1603可以为处理器。
在本实施例中,该通信装置1600以采用集成的方式划分各个功能模块的形式来呈现。这里的“模块”可以指特定ASIC,电路,执行一个或多个软件或固件程序的处理器和存储器,集成逻辑电路,和/或其他可以提供上述功能的器件。在一个简单的实施例中,本领域的技术人员可以想到该通信装置1600可以采用图15所示的通信装置1500的形式。
比如,图15所示的通信装置1500中的处理器1501可以通过调用存储器1502中存储的计算机执行指令,使得上述方法实施例中的通信方法被执行。
具体的,图16中的接收模块1601、发送模块1602和处理模块1603的功能/实现过程可以通过图15所示的通信装置1500中的处理器1501调用存储器1502中存储的计算机执行指令来实现。或者,图16中的处理模块1603的功能/实现过程可以通过图15所示的通信装置1500中的处理器1501调用存储器1502中存储的计算机执行指令来实现,图16中的接收模块1601和发送模块1602的功能/实现过程可以通过图15中所示的通信装置1500中的收发器1503来实现。
由于本实施例提供的通信装置1600可执行上述通信方法,因此其所能获得的技术效果可参考上述方法实施例,在此不再赘述。
在一种可能的设计方案中,图16所示出的通信装置1600可适用于图1所示出的通信系统中,执行图8-图13所示的通信方法中的中继终端设备的功能。该通信装置1600包括接收模块1601、发送模块1602和处理模块1603。
接收模块1601,用于接收来自远端终端设备的请求消息。
处理模块1603,用于根据第一切片信息和第二切片信息进行接入控制,或者,用于根据所述第一切片信息和第三切片信息进行接入控制。
发送模块1602,用于向远端终端设备发送响应消息。其中,请求消息用于请求通过通信装置1600与接入网设备通信,请求消息包括第一切片信息,第一切片信息包括远端终端设备期望接入的切片的信息。第二切片信息包括通信装置1600当前驻留的小区或当前为通信装置1600的小区支持的切片的信息,第三切片信息可以包括通信装置1600支持的切片的信息或者通信装置1600对应的空口能力的信息。
可选的,通信装置1600可以为中继终端设备。
可选的,通信装置1600还可以包括存储模块(图16中未示出),该存储模块存储有程序或指令。当处理模块1603执行该程序或指令时,使得通信装置1600可以执行图8-图13所示的通信方法中的中继终端设备的功能。
需要说明的是,通信装置1600可以是中继终端设备,也可以是可设置于中继终端 设备的芯片(系统)或其他部件或组件,本申请对此不做限定。
此外,通信装置1600的技术效果可以参考图8-图13所示的通信方法的技术效果,此处不再赘述。
在另一种可能的设计方案中,图16所示出的通信装置1600可适用于图1所示出的通信系统中,执行图8所示的通信方法中远端终端设备的功能。该通信装置1600包括接收模块1601、发送模块1602。
发送模块1602,发送请求消息。其中,请求消息用于请求通过中继终端设备与接入网设备通信,请求消息包括第一切片信息,第一切片信息包括通信装置1600期望接入的切片的信息。
接收模块1601,用于接收来自中继终端设备的响应消息。
可选的,该通信装置1600还可以包括处理模块1603。该处理模块1603,可以用于通过中继终端设备与接入网设备通信。
可选的,通信装置1600还可以包括存储模块(图16中未示出),该存储模块存储有程序或指令。当处理模块1603执行该程序或指令时,使得通信装置1600可以执行图8所示的通信方法中远端终端设备的功能。
需要说明的是,通信装置1600可以是远端终端设备,也可以是可设置于远端终端设备的芯片(系统)或其他部件或组件,本申请对此不做限定。
此外,通信装置1600的技术效果可以参考图8所示的通信方法的技术效果,此处不再赘述。
在又一种可能的设计方案中,图16所示出的通信装置1600可适用于图1所示出的通信系统中,执行图14所示的通信方法中终端设备的功能。该通信装置1600包括接收模块1601和处理模块1603。
接收模块1601,用于接收配置信息。处理模块1603,用于利用通信装置1600期望接入的切片对应的资源池的配置信息进行D2D通信。其中,通信装置1600期望接入的切片对应的资源池的配置信息是根据配置信息和通信装置1600期望接入的切片确定的,配置信息包括资源池的配置信息和对应的切片标识,切片标识对应一个或多个切片。
需要说明的是,通信装置1600还可以包括发送模块1602。发送模块1602用于向网络设备发送数据和/或信令。接收模块1601和发送模块1602可以分开设置,也可以集成在一个模块中,即收发模块(图16中未示出)。本申请对于接收模块1601和发送模块1602的具体实现方式,不做具体限定。
可选的,通信装置1600还可以包括存储模块(图16中未示出),该存储模块存储有程序或指令。当处理模块1603执行该程序或指令时,使得通信装置1600可以执行图14所示的通信方法中终端设备的功能。
需要说明的是,通信装置1600可以是终端设备,也可以是可设置于终端设备的芯片(系统)或其他部件或组件,本申请对此不做限定。
此外,通信装置1600的技术效果可以参考图14所示的通信方法的技术效果,此处不再赘述。
在又一种可能的设计方案中,图16所示出的通信装置1600可适用于图1所示出 的通信系统中,执行图14所示的通信方法中网络设备的功能。该通信装置1600包括处理模块1603和发送模块1602。
处理模块1603,用于确定配置信息。发送模块1602,用于向终端设备发送配置信息。其中,配置信息包括资源池的配置信息和对应的切片标识,切片标识对应一个或多个切片。
需要说明的是,处理模块1603可以为可选地,确定配置信息可以是通信装置的可选功能。
可选的,通信装置1600可以为接入网设备,中继终端设备,核心网网元,或OAM。
需要说明的是,通信装置1600还可以包括接收模块1601。其中,接收模块1601用于接收来自终端设备的数据和/或信令。接收模块1601和发送模块1602可以分开设置,也可以集成在一个模块中,即收发模块(图16中未示出)。本申请对于收发模块的具体实现方式,不做具体限定。
可选的,通信装置1600还可以包括存储模块(图16中未示出),该存储模块存储有程序或指令。当处理模块1603执行该程序或指令时,使得通信装置1600可以执行图14所示的通信方法中网络设备的功能。
需要说明的是,通信装置1600可以是网络设备,如接入网设备,中继终端设备,核心网网元,或OAM,也可以是可设置于网络设备的芯片(系统)或其他部件或组件,本申请对此不做限定。
此外,通信装置1600的技术效果可以参考图14所示的通信方法的技术效果,此处不再赘述。
本申请实施例提供一种通信系统。该通信系统包括:中继终端设备和远端终端设备。
其中,中继终端设备用于执行上述方法实施例中中继终端设备的动作,具体执行方法和过程可参照上述方法实施例,此处不再赘述。
远端终端设备用于执行上述方法实施例中远端终端设备的动作,具体执行方法和过程可参照上述方法实施例,此处不再赘述。
可选的,该通信系统还包括上述实施例提供的接入网设备。
本申请实施例提供一种通信系统。该通信系统包括:终端设备和网络设备。
其中,终端设备用于执行上述方法实施例中终端设备的动作,具体执行方法和过程可参照上述方法实施例,此处不再赘述。
网络设备用于执行上述方法实施例中网络设备的动作,具体执行方法和过程可参照上述方法实施例,此处不再赘述。
本申请实施例提供一种芯片系统,该芯片系统包括处理器和输入/输出端口,所述处理器用于实现本申请实施例提供的通信方法所涉及的处理功能,所述输入/输出端口用于本申请实施例提供的通信方法所涉及的收发功能。
在一种可能的设计中,该芯片系统还包括存储器,该存储器用于存储实现本申请实施例提供的通信方法所涉及功能的程序指令和数据。
该芯片系统,可以由芯片构成,也可以包含芯片和其他分立器件。
本申请实施例提供一种计算机可读存储介质,该计算机可读存储介质包括计算机 程序或指令,当计算机程序或指令在计算机上运行时,使得本申请实施例提供的通信方法被执行。
本申请实施例提供一种计算机程序产品,该计算机程序产品包括:计算机程序或指令,当计算机程序或指令在计算机上运行时,使得本申请实施例提供的通信方法被执行。
应理解,在本申请实施例中的处理器可以是中央处理单元(central processing unit,CPU),该处理器还可以是其他通用处理器、数字信号处理器(digital signal processor,DSP)、专用集成电路(application specific integrated circuit,ASIC)、现成可编程门阵列(field programmable gate array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
还应理解,本申请实施例中的存储器可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(read-only memory,ROM)、可编程只读存储器(programmable ROM,PROM)、可擦除可编程只读存储器(erasable PROM,EPROM)、电可擦除可编程只读存储器(electrically EPROM,EEPROM)或闪存。易失性存储器可以是随机存取存储器(random access memory,RAM),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的随机存取存储器(random access memory,RAM)可用,例如静态随机存取存储器(static RAM,SRAM)、动态随机存取存储器(DRAM)、同步动态随机存取存储器(synchronous DRAM,SDRAM)、双倍数据速率同步动态随机存取存储器(double data rate SDRAM,DDR SDRAM)、增强型同步动态随机存取存储器(enhanced SDRAM,ESDRAM)、同步连接动态随机存取存储器(synchlink DRAM,SLDRAM)和直接内存总线随机存取存储器(direct rambus RAM,DR RAM)。
上述实施例,可以全部或部分地通过软件、硬件(如电路)、固件或其他任意组合来实现。当使用软件实现时,上述实施例可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令或计算机程序。在计算机上加载或执行所述计算机指令或计算机程序时,全部或部分地产生按照本申请实施例所述的流程或功能。所述计算机可以为通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集合的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质(例如,软盘、硬盘、磁带)、光介质(例如,DVD)、或者半导体介质。半导体介质可以是固态硬盘。
应理解,本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况,其中A,B可以是单数或者复数。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系,但也可能表示的是一种“和/或”的关系,具体可参考前后 文进行理解。
本申请中,“至少一个”是指一个或者多个,“多个”是指两个或两个以上。“以下至少一项(个)”或其类似表达,是指的这些项中的任意组合,包括单项(个)或复数项(个)的任意组合。例如,a,b,或c中的至少一项(个),可以表示:a,b,c,a-b,a-c,b-c,或a-b-c,其中a,b,c可以是单个,也可以是多个。
应理解,在本申请的各种实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本申请实施例的实施过程构成任何限定。
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的模块(或单元)及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和模块(或单元)的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本申请所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述模块(或单元)的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个模块(或单元)或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或模块(或单元)的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的模块(或单元)可以是或者也可以不是物理上分开的,作为模块(或单元)显示的部件可以是或者也可以不是物理模块(或单元),即可以位于一个地方,或者也可以分布到多个网络模块(或单元)上。可以根据实际的需要选择其中的部分或者全部模块(或单元)来实现本实施例方案的目的。
另外,在本申请各个实施例中的各功能模块(或单元)可以集成在一个处理模块(或单元)中,也可以是各个模块(或单元)单独物理存在,也可以两个或两个以上模块(或单元)集成在一个模块(或单元)中。
所述功能如果以软件功能模块(或单元)的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(read-only memory,ROM)、随机存取存储器(random access memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任 何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以所述权利要求的保护范围为准。

Claims (30)

  1. 一种通信方法,其特征在于,包括:
    中继终端设备接收来自远端终端设备的请求消息;其中,所述请求消息用于请求通过所述中继终端设备与接入网设备通信,所述请求消息包括第一切片信息,所述第一切片信息包括所述远端终端设备期望接入的切片的信息;
    所述中继终端设备根据所述第一切片信息和第二切片信息进行接入控制,或者,所述中继终端设备根据所述第一切片信息和第三切片信息进行接入控制;其中,所述第二切片信息包括所述中继终端设备当前驻留的小区或当前为所述中继终端设备服务的小区支持的切片的信息,所述第三切片信息包括所述中继终端设备支持的切片的信息或者所述中继终端设备对应的空口能力的信息;
    所述中继终端设备向所述远端终端设备发送响应消息。
  2. 根据权利要求1所述的通信方法,其特征在于,所述中继终端设备根据所述第一切片信息和第二切片信息进行接入控制,包括:所述中继终端设备根据所述第一切片信息、所述第二切片信息和所述第三切片信息进行接入控制。
  3. 根据权利要求1或2所述的通信方法,其特征在于,所述第三切片信息还包括所述中继终端设备当前进行的协议数据单元PDU会话对应的切片的信息。
  4. 根据权利要求1或2所述的通信方法,其特征在于,所述第三切片信息还包括所述中继终端设备被挂起的PDU会话对应的切片的信息。
  5. 根据权利要求1-4中任一项所述的通信方法,其特征在于,所述方法还包括:
    若所述中继终端设备当前驻留的小区不支持所述远端终端设备期望接入的切片,所述中继终端设备重选至支持所述远端终端设备期望接入的切片的小区。
  6. 根据权利要求1-4中任一项所述的通信方法,其特征在于,所述方法还包括:
    若当前为所述中继终端设备服务的小区不支持所述远端终端设备期望接入的切片,所述中继终端设备向所述接入网设备发送包括支持所述远端终端设备期望接入的切片的小区的信息。
  7. 根据权利要求1-6中任一项所述的通信方法,其特征在于,所述方法还包括:
    所述中继终端设备发送所述第二切片信息和/或所述第三切片信息。
  8. 根据权利要求1-7中任一项所述的通信方法,其特征在于,所述方法还包括:
    所述中继终端设备发送所述第二切片信息对应的资源池的配置信息和/或所述第三切片信息对应的资源池的配置信息。
  9. 一种通信方法,其特征在于,包括:
    远端终端设备发送请求消息;其中,所述请求消息用于请求通过中继终端设备与接入网设备通信,所述请求消息包括第一切片信息,所述第一切片信息包括所述远端终端设备期望接入的切片的信息;
    所述远端终端设备接收来自所述中继终端设备的响应消息。
  10. 根据权利要求9所述的通信方法,其特征在于,所述方法还包括:
    所述远端终端设备接收来自所述中继终端设备的第二切片信息和/或第三切片信息;其中,所述第二切片信息包括所述中继终端设备当前驻留的小区或当前为所述中继终端设备服务的小区支持的切片的信息,所述第三切片信息包括所述中继终端设备 支持的切片的信息或者所述中继终端设备对应的空口能力的信息。
  11. 根据权利要求10所述的通信方法,其特征在于,所述第三切片信息还包括所述中继终端设备当前进行的协议数据单元PDU会话对应的切片的信息。
  12. 根据权利要求10所述的通信方法,其特征在于,所述第三切片信息还包括所述中继终端设备被挂起的PDU会话对应的切片的信息。
  13. 根据权利要求9-12中任一项所述的通信方法,其特征在于,所述远端终端设备发送请求消息,包括:
    所述远端终端设备参考第二切片信息和/或第三切片信息,向所述中继终端设备发送所述请求消息。
  14. 一种通信装置,其特征在于,包括:收发模块和处理模块;其中,
    所述收发模块,用于接收来自远端终端设备的请求消息;其中,所述请求消息用于请求通过所述通信装置与接入网设备通信,所述请求消息包括第一切片信息,所述第一切片信息包括所述远端终端设备期望接入的切片的信息;
    所述处理模块,用于根据所述第一切片信息和第二切片信息进行接入控制,或者用于根据所述第一切片信息和第三切片信息进行接入控制;其中,所述第二切片信息包括所述通信装置当前驻留的小区或当前为所述通信装置服务的小区支持的切片的信息,所述第三切片信息包括所述通信装置支持的切片的信息或者所述通信装置对应的空口能力的信息;
    所述收发模块,还用于向所述远端终端设备发送响应消息。
  15. 根据权利要求14所述的通信装置,其特征在于,
    所述处理模块,还用于根据所述第一切片信息、所述第二切片信息和所述第三切片信息进行接入控制。
  16. 根据权利要求14或15所述的通信装置,其特征在于,所述第三切片信息还包括所述通信装置当前进行的协议数据模块PDU会话对应的切片的信息。
  17. 根据权利要求14或15所述的通信装置,其特征在于,所述第三切片信息还包括所述通信装置被挂起的PDU会话对应的切片的信息。
  18. 根据权利要求14-17中任一项所述的通信装置,其特征在于,若所述通信装置当前驻留的小区不支持所述远端终端设备期望接入的切片,所述处理模块,还用于重选至支持所述远端终端设备期望接入的切片的小区。
  19. 根据权利要求14-17中任一项所述的通信装置,其特征在于,若当前为所述通信装置服务的小区不支持所述远端终端设备期望接入的切片,所述处理模块,还用于向所述接入网设备发送包括支持所述远端终端设备期望接入的切片的小区的信息。
  20. 根据权利要求14-19中任一项所述的通信装置,其特征在于,
    所述处理模块,还用于发送所述第二切片信息和/或所述第三切片信息。
  21. 根据权利要求14-20中任一项所述的通信装置,其特征在于,
    所述处理模块,还用于发送所述第二切片信息对应的资源池的配置信息和/或所述第三切片信息对应的资源池的配置信息。
  22. 一种通信装置,其特征在于,所述装置包括:收发模块和处理模块;其中,
    所述收发模块,用于发送请求消息;其中,所述请求消息用于请求通过中继终端 设备与接入网设备通信,所述请求消息包括第一切片信息,所述第一切片信息包括所述通信装置期望接入的切片的信息;
    所述收发模块,还用于接收来自所述中继终端设备的响应消息。
  23. 根据权利要求22所述的通信装置,其特征在于,
    所述收发模块,还用于接收来自所述中继终端设备的第二切片信息和/或第三切片信息;其中,所述第二切片信息包括所述中继终端设备当前驻留的小区或当前为所述中继终端设备服务的小区支持的切片的信息,所述第三切片信息包括所述中继终端设备支持的切片的信息或者所述中继终端设备对应的空口能力的信息。
  24. 根据权利要求23所述的通信装置,其特征在于,所述第三切片信息还包括所述中继终端设备当前进行的协议数据模块PDU会话对应的切片的信息。
  25. 根据权利要求23所述的通信装置,其特征在于,所述第三切片信息还包括所述中继终端设备被挂起的PDU会话对应的切片的信息。
  26. 根据权利要求22-25中任一项所述的通信装置,其特征在于,
    所述处理模块,还用于根据第二切片信息和/或第三切片信息,向所述中继终端设备发送所述请求消息。
  27. 一种通信系统,其特征在于,所述通信系统包括如权利要求14-21中任一项所述的通信装置和如权利要求22-26中任一项所述的通信装置。
  28. 一种通信装置,其特征在于,所述通信装置包括:处理器,所述处理器与存储器耦合;
    所述存储器,用于存储计算机程序;
    所述处理器,用于执行所述存储器中存储的所述计算机程序,以使得如权利要求1-13中任一项所述的通信方法被执行。
  29. 一种计算机可读存储介质,其特征在于,所述计算机可读存储介质包括计算机程序或指令,当所述计算机程序或指令在计算机上运行时,使得如权利要求1-13中任一项所述的通信方法被执行。
  30. 一种计算机程序产品,其特征在于,所述计算机程序产品包括:计算机程序或指令,当所述计算机程序或指令在计算机上运行时,使得如权利要求1-13中任一项所述的通信方法被执行。
PCT/CN2022/078030 2021-03-24 2022-02-25 通信方法、装置及系统 Ceased WO2022199323A1 (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
EP22773985.1A EP4301013A4 (en) 2021-03-24 2022-02-25 COMMUNICATION METHOD, DEVICE AND SYSTEM
US18/472,313 US20240031922A1 (en) 2021-03-24 2023-09-22 Communication method, apparatus, and system

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN202110316331.6A CN115134781A (zh) 2021-03-24 2021-03-24 通信方法、装置及系统
CN202110316331.6 2021-03-24

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US18/472,313 Continuation US20240031922A1 (en) 2021-03-24 2023-09-22 Communication method, apparatus, and system

Publications (1)

Publication Number Publication Date
WO2022199323A1 true WO2022199323A1 (zh) 2022-09-29

Family

ID=83374485

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2022/078030 Ceased WO2022199323A1 (zh) 2021-03-24 2022-02-25 通信方法、装置及系统

Country Status (4)

Country Link
US (1) US20240031922A1 (zh)
EP (1) EP4301013A4 (zh)
CN (1) CN115134781A (zh)
WO (1) WO2022199323A1 (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20240283525A1 (en) * 2023-02-22 2024-08-22 Subaru Corporation Relay apparatus

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN118945638A (zh) * 2023-05-11 2024-11-12 大唐移动通信设备有限公司 中继发现消息的发送方法、接收方法、终端及装置
CN120201476A (zh) * 2023-12-22 2025-06-24 华为技术有限公司 通信方法和通信装置

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20200396674A1 (en) * 2018-02-28 2020-12-17 Huawei Technologies Co., Ltd. Method for obtaining slice information and relay apparatus
EP3761751A1 (en) * 2019-07-03 2021-01-06 Koninklijke Philips N.V. Relay selection in cellular sliced networks
WO2021001086A1 (en) * 2019-07-03 2021-01-07 Koninklijke Philips N.V. Relay selection in cellular sliced networks

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10439682B2 (en) * 2016-08-19 2019-10-08 FG Innovation Company Limited Access mechanism for proximity-based service UE-to-network relay service
EP3566480B1 (en) * 2017-01-09 2025-11-19 InterDigital Patent Holdings, Inc. Relay for wireless communication system
US11039366B2 (en) * 2018-04-23 2021-06-15 Lg Electronics Inc. Method and apparatus for reselecting path for IAB relaying in wireless communication system
WO2020030278A1 (en) * 2018-08-09 2020-02-13 Nokia Technologies Oy Communication connection control in a non-homogenous network scenario
EP3962131A1 (en) * 2020-08-24 2022-03-02 Koninklijke Philips N.V. Relay selection in cellular sliced networks

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20200396674A1 (en) * 2018-02-28 2020-12-17 Huawei Technologies Co., Ltd. Method for obtaining slice information and relay apparatus
EP3761751A1 (en) * 2019-07-03 2021-01-06 Koninklijke Philips N.V. Relay selection in cellular sliced networks
WO2021001086A1 (en) * 2019-07-03 2021-01-07 Koninklijke Philips N.V. Relay selection in cellular sliced networks

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
"3rd Generation Partnership Project; Technical Specification Group Services and System Aspects; System architecture for the 5G System (5GS); Stage 2 (Release 15)", 3GPP STANDARD; 3GPP TS 23.501, 3RD GENERATION PARTNERSHIP PROJECT (3GPP), MOBILE COMPETENCE CENTRE ; 650, ROUTE DES LUCIOLES ; F-06921 SOPHIA-ANTIPOLIS CEDEX ; FRANCE, vol. SA WG2, no. V15.12.0, 17 December 2020 (2020-12-17), Mobile Competence Centre ; 650, route des Lucioles ; F-06921 Sophia-Antipolis Cedex ; France , pages 1 - 250, XP051975172 *
See also references of EP4301013A4

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20240283525A1 (en) * 2023-02-22 2024-08-22 Subaru Corporation Relay apparatus

Also Published As

Publication number Publication date
EP4301013A1 (en) 2024-01-03
CN115134781A (zh) 2022-09-30
US20240031922A1 (en) 2024-01-25
EP4301013A4 (en) 2024-07-31

Similar Documents

Publication Publication Date Title
US20230189188A1 (en) Method for terminal to access public and private networks and communications apparatus
US11297680B2 (en) Method and apparatus for handling emergency services in a wireless network
EP4669027A2 (en) Wtru-to-network relay
US11564268B2 (en) Radio resource control connection establishment
WO2021062797A1 (zh) 配置方法和装置
CN114731714B (zh) 一种会话建立的方法及装置
WO2017028743A1 (zh) 中继用户设备控制方法、装置及用户设备
WO2022199323A1 (zh) 通信方法、装置及系统
CN115529662B (zh) 一种通信方法及装置
CN114828152B (zh) 系统信息更新方法与装置、中继设备、终端及存储介质
WO2020228787A1 (zh) 一种通信方法、装置及系统
CN112866982B (zh) 一种寻呼方法及装置
WO2022237552A1 (zh) 一种无线通信方法、装置及系统
CN114600472B (zh) 通信方法及装置
JP2024529001A (ja) 無線通信システムにおける端末動作方法および装置
WO2022011618A1 (zh) 信息处理方法、终端设备和网络设备
WO2024041288A1 (zh) 一种切片请求方法和终端设备
EP4590024A1 (en) Communication method, apparatus, and system
WO2023066032A1 (zh) 一种通信方法及通信装置
WO2022267883A1 (zh) 一种通信方法及装置
WO2023241467A1 (zh) 通信方法及通信装置
WO2024041157A1 (zh) 注册方法及装置
WO2024140620A1 (zh) 通信方法、装置及系统
WO2023226811A1 (zh) 移动性管理方法及装置
WO2025130913A1 (zh) 网络选择方法、通信设备

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 22773985

Country of ref document: EP

Kind code of ref document: A1

WWE Wipo information: entry into national phase

Ref document number: 2022773985

Country of ref document: EP

ENP Entry into the national phase

Ref document number: 2022773985

Country of ref document: EP

Effective date: 20230926

NENP Non-entry into the national phase

Ref country code: DE