Port state handling in wireless communications
The present document relates to methods, systems, and devices related to digital wireless communication, and more specifically, to techniques related to port state handling. In one exemplary aspect, a method for data communication is described. The method includes deriving, by a first network function, port state information for a data transmission session based on information included in an announcement message received by the first network function. The method can also include performing, by the first network function a subsequent action based on the derived port state information.
1 . A method for data communication, comprising:
deriving, by a network-side time sensitive network translation (NW-TT) function, port state information for a data transmission session based on information included in an announcement message received by the NW-TT function, wherein the derived port state information includes; grand master clock data and a port state, and wherein the port state comprises a disabled state, a passive state, or a master state;
performing, by the first network function, a subsequent action based on the derived port state information, the subsequent action includes transmitting, by the NW-TT function, the derived port state information to a a session management function (SMF); and
in response to transmitting the derived port state information to the SMF, receiving, by the NW-TT function, a request message from the SMF, wherein:
in response to the port state in the derived port state information comprising the disabled state or the passive state, the request message includes a packet detection rule (PDR) or a forwarding action rule (FAR) for the data transmission session generated by the SMF that indicates to the NW-TT to discard a downlink packet to block transmission of the downlink packet to a terminal; and
in response to the port state in the derived port state information comprising the master state, the request message includes an indication to remove the PDR or the FAR to allow the transmission of the downlink packet to the terminal; and
by the NW-TT function, discarding the downlink packet or allowing the transmission of the downlink packet to the terminal according to the request message.
2 . The method of claim 1 , wherein
the data transmission session comprises a protocol data unit (PDU) session.
3 . The method of claim 1 , wherein
deriving the port state information comprising the grant master clock data comprises processing data included in the announcement message using a best master clock algorithm (BMCA).
4 . A method for data communication, comprising:
receiving, by a session management function, port state information from a network-side time sensitive network translation (NW-TT) function for a data transmission session, wherein the port state information is derived based on information included in an announcement message received by the NW-TT function, wherein the port state information includes grand master clock data and a port state, and wherein the port state comprises a disabled state, a passive state, or a master state; and
in response to receiving the port state information, sending, by the session management function, a request message to the NW-TT function, wherein:
in response to the port state comprising the disabled state or the passive state, the request message includes a packet detection rule (PDR) or a forwarding action rule (FAR) for the data transmission session that indicates to the NW-TT to discard a downlink packet to block transmission of the downlink packet to a terminal; and
in response to the port state comprising the master state, the request message includes an indication to remove the PDR or the FAR to allow the transmission of the downlink packet to the terminal.
5 . The method of claim 4 ,
wherein the port state is received by the session management function via a policy association modification from a policy control function (PCF) indicating the port state for the data transmission session.
6 . A non-transitory computer readable medium having code stored thereon, the code when executed by a processor, configures the processor to implement the method recited in claim 1 .