A dynamic adjustment method for a protocol data unit, PDU, session, performed by a first core network device (203, 403, 603), the first core network device (203, 403, 603) being a network data analytics function entity, the method comprising: obtaining (S201, S401) a first message sent by a first server, the first server being an application function entity or an application server, the first message indicating network resource information comprising at least one of a time information and a location information for a network slice or an application; obtaining a first parameter related to a quality of service based on the first message using a local mapping table; sending a second message to a second core network device (202, 402, 602), the second core network device (202, 402, 602) being an access and mobility management function entity; wherein the second message carries first indication information, and the first indication information is used to indicate to a terminal device (201, 401, 601) to collect statistics on a measurement result of the first parameter, the measurement result of the first parameter comprising a quantity of times of using the first parameter; obtaining the measurement result of the first parameter and obtaining a second parameter related to a quality of service by performing data analysis based on the measurement result of the first parameter, wherein the first parameter is determined as the second parameter when the quantity of times of using the first parameter in the measurement result exceeds a threshold; and sending a third message to the second core network device (202, 402, 602), wherein the third message carries the second parameter, and the third message is used to indicate to the second core network device (202, 402, 602) to configure the second parameter by storing the second parameter in the second core network device (202, 402, 602). obtaining (S201, S401) a first message sent by a first server, the first server being an application function entity or an application server, the first message indicating network resource information comprising at least one of a time information and a location information for a network slice or an application; obtaining a first parameter related to a quality of service based on the first message using a local mapping table; sending a second message to a second core network device (202, 402, 602), the second core network device (202, 402, 602) being an access and mobility management function entity; wherein the second message carries first indication information, and the first indication information is used to indicate to a terminal device (201, 401, 601) to collect statistics on a measurement result of the first parameter, the measurement result of the first parameter comprising a quantity of times of using the first parameter; obtaining the measurement result of the first parameter and obtaining a second parameter related to a quality of service by performing data analysis based on the measurement result of the first parameter, wherein the first parameter is determined as the second parameter when the quantity of times of using the first parameter in the measurement result exceeds a threshold; and sending a third message to the second core network device (202, 402, 602), wherein the third message carries the second parameter, and the third message is used to indicate to the second core network device (202, 402, 602) to configure the second parameter by storing the second parameter in the second core network device (202, 402, 602).