CN-122029929-A - Communication system and communication method
Abstract
A communication system includes SGWs, a plurality of PGWs, and a storage unit, each PGW being disposed in a network of a different ASN and each PGW being assigned the same IP address, the SGW transmitting a session generation request of a communication terminal to a PGW selected as a transmission target of the session generation request, the PGW selected as the transmission target of the session generation request generating session information of the communication terminal in accordance with receipt of the session generation request, registering the session information in the storage unit and transmitting a session generation response to the SGW, the SGW transmitting uplink data of the communication terminal to the PGW selected as the transmission target of the uplink data after receiving the session generation response, and acquiring the session information from the storage unit if the PGW does not store the session information.
Inventors
- SASAKI HIDEYUKI
- KUSAKABE YUYA
Assignees
- 软银股份有限公司
- BB樱花网络股份有限公司
Dates
- Publication Date
- 20260512
- Application Date
- 20241016
- Priority Date
- 20231016
Claims (11)
- 1. A communication system, comprising: SGW (SERVING GATEWAY: serving gateway); A plurality of PGWs (Packet DataNetwork Gateway: packet data network gateway), and A storage section for storing the data of the first storage section, Each of a plurality of said PGWs is configured in a network having a different ASN (Autonomous System Number: autonomous system number) and each of said PGWs is assigned the same IP (Internet Protocol: internet protocol) address, wherein, The SGW has a request transmitting section for transmitting a session generation request of a communication terminal requesting session generation to a PDN (PACKET DATA Network) to a PGW which is a transmission target of the session generation request based on a preset PGW selection condition and selected from a plurality of PGWs, The PGW selected as the transmission target of the session generation request has: A request receiving unit that receives the session generation request; A session information generation unit that generates session information of the communication terminal, which includes an IP address of the communication terminal, the IP address of the PGW, a TEID (Tunnel Endpoint Identifier: tunnel endpoint identification) assigned to a communication tunnel of each of the PGWs, an IP address of the SGW, and a TEID assigned to a communication tunnel of the SGW, based on the session generation request received by the request reception unit; A registration unit for registering the dialogue information generated by the dialogue information generation unit in the storage unit, and A response transmitting unit configured to transmit a response to the SGW for generating a response to the session of the communication terminal based on the session information generated by the session information generating unit, The SGW also has: A response receiving unit for receiving the dialogue generation response, and A data transmission section that transmits uplink data of the communication terminal to a PGW, which is a transmission target selected as the uplink data from among the plurality of PGWs based on the PGW selection condition after the response receiving section receives the session generation response, The PGW selected as the transmission target of the uplink data has: a1 st data receiving unit for receiving the uplink data, and And a1 st session information acquisition unit configured to acquire the session information from the storage unit if the PGW does not store the session information when the 1 st data reception unit receives the uplink data.
- 2. The communication system of claim 1, wherein, The PGW selected as the transmission target of the uplink data is the same PGW as the PGW selected as the transmission target of the session generation request.
- 3. The communication system of claim 1, wherein, The PGW selected as the transmission target of the uplink data is a different PGW from the PGW selected as the transmission target of the session generation request.
- 4. The communication system of claim 3, wherein, The PGW selected as the transmission target of the session generation request is disposed in the network of a first country, and the PGW selected as the transmission target of the uplink data is disposed in the network of a second country different from the first country.
- 5. The communication system according to any one of claims 1 to 4, wherein, The 1 st session information acquisition unit acquires the session information from the storage unit when the 1 st data reception unit receives the uplink data for the first time.
- 6. The communication system according to any one of claims 1 to 5, wherein, Among the PGWs, a PGW that is a transmission target of downlink data of the communication terminal has: a2 nd data receiving unit for receiving the downlink data, and And a 2 nd session information acquisition unit configured to acquire session information from the storage unit if the PGW does not store the session information when the 2 nd data reception unit receives the downlink data.
- 7. The communication system according to any one of claims 1 to 6, wherein, The SGW is classified into SGW-C (SGW-Control plane function: SGW-control plane function) and SGW-U (SGW-User plane function: SGW-user plane function), Each of the PGWs is divided into a PGW-C (PGW-Controlplane function: PGW-control plane function) and a PGW-U (PGW-User plane function: PGW-user plane function), each of the PGW-C being assigned the same IP address, and each of the PGW-U being assigned the same IP address, The IP address of the PGW includes the IP address of the PGW-C and the IP address of the PGW-U different from the IP address of the PGW-C, The TEID allocated to the communication tunnel of each of the PGWs includes a TEID allocated to the communication tunnel of each of the PGWs-C, and a TEID allocated to the communication tunnel of each of the PGWs-U and different from the TEID allocated to the communication tunnel of each of the PGWs-C, The IP address of the SGW includes an IP address of the SGW-C and an IP address of the SGW-U different from the IP address of the SGW-C, The TEID allocated to the communication tunnel of the SGW includes a TEID allocated to the communication tunnel of the SGW-C and a TEID allocated to the communication tunnel of the SGW-U and different from the TEID allocated to the communication tunnel of the SGW-C.
- 8. The communication system according to any one of claims 1 to 7, wherein, The storage part is configured on the cloud end, Each of the PGWs is capable of accessing the storage section.
- 9. A communication system, comprising: V-SMF (Visited Session Management Function: access session management function); A V-UPF (Visited User Plane Function: access user plane function) configured in the network in which the V-SMF resides; A plurality of H-SMFs (Home Session Management Function: home session management function); Multiple H-UPFs (Home User Plane Function: home user plane functions), and A storage section for storing the data of the first storage section, Each of the plurality of H-SMFs is configured in a network having a different ASN, and each of the H-SMFs is assigned the same IP address, Each of a plurality of said H-UPFs is configured in a network having a different ASN, and each of said H-UPFs is assigned the same IP address, The V-SMF has a request transmitting section that transmits a session generation request to a communication terminal requesting session generation to a PDN to H-SMF which is selected as a transmission target of the session generation request based on a preset H-SMF selection condition and from among a plurality of H-SMFs, The H-SMF selected as the transfer target of the session generation request includes: A request receiving unit that receives the session generation request; A session information generation unit that generates session information of the communication terminal, the session information including an IP address of the communication terminal, the IP address of the H-SMF, the IP address of the H-UPF different from the IP address of the H-SMF, a TEID assigned to a communication tunnel of each H-UPF different from the TEID assigned to a communication tunnel of each H-SMF, an IP address of the V-UPF different from the IP address of the V-SMF, a TEID assigned to a communication tunnel of the V-SMF, and a TEID assigned to a communication tunnel of the V-UPF different from the TEID assigned to a communication tunnel of the V-SMF, based on the session information received by the request reception unit; a registration unit for registering the dialogue information generated by the dialogue information generation unit in the storage unit, and A response transmitting unit for transmitting a response to the session generation of the communication terminal to the V-SMF based on the session information generated by the session information generating unit, The V-SMF further has a response receiving section for receiving the session generation response, The V-UPF has a data transmitting section for transmitting uplink data of the communication terminal to H-UPF which is selected as a transmission target of the uplink data based on a preset H-UPF selection condition from among a plurality of the H-UPFs after the V-SMF receives the session generation response, The H-UPF selected as the transmission target of the uplink data has: a data receiving unit for receiving the uplink data, and And a session information acquisition unit configured to acquire the session information from the storage unit if the H-UPF does not store the session information when the data reception unit receives the uplink data.
- 10. A communication method performed by a communication system including an SGW, a plurality of PGWs each of which is configured in a network of different ASNs and each of which is assigned the same IP address, and a storage section, the communication method comprising the steps of: a request transmission stage, wherein the SGW transmits a session generation request of a communication terminal which requests session generation to a PDN to a PGW, and the PGW is selected as a transmission target of the session generation request from a plurality of PGWs based on preset PGW selection conditions; a request receiving step in which the PGW selected as the transmission target of the session generation request receives the session generation request; a session information generation step of generating session information of the communication terminal, which includes an IP address of the communication terminal, the IP address of the PGW, a TEID assigned to a communication tunnel of each PGW, an IP address of the SGW, and a TEID assigned to a communication tunnel of the SGW, based on the PGW selected as the transmission target of the session generation request receiving the session generation request in the request receiving step; A registration step of registering the session information generated in the session information generation step in the storage unit by the PGW selected as the transmission target of the session generation request; A response transmission step in which the PGW selected as the transmission target of the session generation request generates the session information in accordance with the session information generation step and transmits a session generation response of the communication terminal to the SGW; A response receiving stage, wherein the SGW receives the dialogue generation response; A data transmission stage, wherein the SGW transmits uplink data of the communication terminal to a PGW, which is selected as a transmission target of the uplink data from a plurality of PGWs based on the PGW selection condition, after receiving the session generation response in the response receiving stage; a data reception stage in which the PGW selected as the transmission target of the uplink data receives the uplink data, and And a session information acquisition step of acquiring the session information from the storage unit if the PGW selected as the transmission target of the uplink data does not store the session information when the PGW receives the uplink data in the data reception step.
- 11. A communication method performed by a communication system including V-SMFs, V-UPFs disposed in a network in which the V-SMFs are disposed, a plurality of H-SMFs, each of the plurality of H-SMFs being disposed in a network of a different ASN and each of the H-SMFs being assigned the same IP address, each of the plurality of H-UPFs being disposed in a network of a different ASN and each of the H-UPFs being assigned the same IP address, the communication method comprising the steps of: A request transmission stage in which the V-SMF transmits a session generation request to a communication terminal requesting session generation to a PDN to an H-SMF which is a transmission target selected as the session generation request from a plurality of H-SMFs based on a preset H-SMF selection condition; a request receiving stage in which the H-SMF selected as the transmission target of the session generation request receives the session generation request; A session information generation stage of generating session information of the communication terminal including an IP address of the communication terminal, the IP address of the H-SMF, the IP address of the H-UPF different from the IP address of the H-SMF, a TEID allocated to a communication tunnel of each of the H-SMFs, a TEID allocated to a communication tunnel of each of the H-UPFs and different from the TEID allocated to a communication tunnel of each of the H-SMFs, an IP address of the V-SMF, an IP address of the V-UPF different from the IP address of the V-SMF, a TEID allocated to a communication tunnel of the V-UPF, and a TEID allocated to a communication tunnel of the V-SMF different from the TEID allocated to a communication tunnel of the V-SMF, in accordance with the H-SMF received the session generation request selected as the transmission target of the session generation request in the request reception stage; A registration step of registering the session information generated in the session information generation step in the storage unit by the H-SMF selected as the transmission target of the session generation request; A response transmission step of transmitting a session generation response of the communication terminal to the V-SMF, the H-SMF selected as the transmission target of the session generation request, in response to the session information generated in the session information generation step; a response receiving stage, wherein the V-SMF receives the dialogue generation response; A data transmission stage, in which the V-UPF transmits uplink data of the communication terminal to a H-UPF, which is selected as a transmission target of the uplink data from a plurality of H-UPFs based on a preset H-UPF selection condition, after the V-SMF receives the session generation response in the response reception stage; a data receiving stage in which the H-UPF selected as the transmission target of the uplink data receives the uplink data, and And a session information acquisition step of acquiring the session information from the storage unit if the H-UPF selected as the transmission destination of the uplink data does not store the session information when the H-UPF receives the uplink data in the data reception step.
Description
Communication system and communication method Technical Field The invention relates to a communication system and a communication method. Background Patent document 1 describes a communication system that reduces packet transfer delay in international roaming. Patent document 2 describes a communication system that reduces communication delay in roaming communication. Prior art literature Patent literature Patent document 1 International publication No. 2014/049668 Patent document 2 International publication No. 2020/261458 Disclosure of Invention According to one embodiment of the present invention, a communication system is provided. The system may include an SGW (SERVING GATEWAY: serving gateway). The system may include a plurality of PGWs (Packet DataNetwork Gateway: packet data network gateway). The system may include a storage portion. Each of the plurality of PGWs is configured in a network having a different ASN (Autonomous System Number: autonomous system number) and each of the PGWs may be assigned the same IP (Internet Protocol: internet protocol) address. The SGW may have a request transmitting section that transmits a session generation request of a communication terminal requesting session generation to a PDN (PACKET DATA Network) to a PGW that is selected as a transmission target of the session generation request from among a plurality of PGWs based on a preset PGW selection condition. The PGW selected as the transmission target of the session generation request may include a request receiving section that receives the session generation request, and a session information generating section that generates session information of a communication terminal including an IP address of the communication terminal, the IP address of the PGW, a TEID (Tunnel Endpoint Identifier: tunnel endpoint identification) assigned to a communication tunnel of each of the PGWs, the IP address of the SGW, and a TEID assigned to the communication tunnel of the SGW, a registering section that registers the session information generated by the session information generating section in the storing section, and a response transmitting section that transmits a session generation response of the communication terminal to the SGW based on the session information generated by the session information generating section. The SGW may further have a response receiving section that receives the session generation response, and a data transmitting section that transmits uplink data of the communication terminal to a PGW that is selected as a transmission target of the uplink data from among a plurality of the PGWs based on the PGW selection condition after the response receiving section receives the session generation response. The PGW selected as the transmission destination of the uplink data may include a 1 st data receiving unit that receives the uplink data, and a 1 st session information acquiring unit that acquires the session information from the storage unit if the PGW does not store the session information when the 1 st data receiving unit receives the uplink data. In the system, the PGW selected as the transmission target of the uplink data and the PGW selected as the transmission target of the session generation request may be the same PGW. In any of the systems, the PGW selected as the transmission target of the uplink data and the PGW selected as the transmission target of the session generation request may be different PGWs. In any of the systems, the PGW selected as the transmission target of the session generation request is disposed in a network of a first country, and the PGW selected as the transmission target of the uplink data may be disposed in the network of a second country different from the first country. In any of the systems, the 1 st session information acquiring unit may acquire the session information from the storage unit when the 1 st data receiving unit receives the uplink data for the first time. In any of the above systems, among the PGWs, a PGW that is a transmission destination of downlink data of the communication terminal may include a2 nd data receiving unit that receives the downlink data, and a2 nd session information acquiring unit that acquires session information from the storage unit if the PGW does not store the session information when the 2 nd data receiving unit receives the downlink data. In either of the systems, the SGW may be divided into SGW-C (SGW-Controlplane function: SGW-control plane function) and SGW-U (SGW-User plane function: SGW-user plane function), each of the plurality of the PGW may be divided into PGW-C (PGW-Control plane function: PGW-control plane function) and PGW-U (PGW-User plane function: PGW-user plane function), each of the PGW-C may be assigned the same IP address, the IP address of the PGW may include the IP address of the PGW-C and the IP address of the PGW-U different from the IP address of the PGW-C, the TEID assigned to each of the PGW may include