CN116319334A - Slice selection method based on application, gateway, terminal and storage medium - Google Patents
Slice selection method based on application, gateway, terminal and storage medium Download PDFInfo
- Publication number
- CN116319334A CN116319334A CN202111466755.7A CN202111466755A CN116319334A CN 116319334 A CN116319334 A CN 116319334A CN 202111466755 A CN202111466755 A CN 202111466755A CN 116319334 A CN116319334 A CN 116319334A
- Authority
- CN
- China
- Prior art keywords
- application
- ssid
- corresponding relation
- slice
- gateway
- 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.)
- Pending
Links
- 238000010187 selection method Methods 0.000 title claims abstract description 35
- 238000000060 site-specific infrared dichroism spectroscopy Methods 0.000 claims abstract description 51
- 238000004891 communication Methods 0.000 claims abstract description 24
- 238000000034 method Methods 0.000 claims abstract description 23
- 238000013507 mapping Methods 0.000 claims abstract description 19
- 230000004044 response Effects 0.000 claims description 18
- 230000008569 process Effects 0.000 claims description 8
- 238000004590 computer program Methods 0.000 claims description 5
- 230000000977 initiatory effect Effects 0.000 claims description 2
- 230000003993 interaction Effects 0.000 abstract description 4
- 230000006870 function Effects 0.000 description 23
- 238000010586 diagram Methods 0.000 description 3
- 238000013528 artificial neural network Methods 0.000 description 2
- 238000013461 design Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 239000011521 glass Substances 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000002093 peripheral effect Effects 0.000 description 2
- VOWAEIGWURALJQ-UHFFFAOYSA-N Dicyclohexyl phthalate Chemical compound C=1C=CC=C(C(=O)OC2CCCCC2)C=1C(=O)OC1CCCCC1 VOWAEIGWURALJQ-UHFFFAOYSA-N 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0893—Assignment of logical groups to network elements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W40/00—Communication routing or communication path finding
- H04W40/02—Communication route or path selection, e.g. power-based or shortest path routing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/16—Gateway arrangements
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The application relates to the technical field of wireless communication, and discloses a slice selection method, a gateway, a terminal and a storage medium based on application, wherein the method comprises the following steps: applied to gateway equipment, comprising: acquiring the corresponding relation between the application and the slice from the network side, and mapping each slice corresponding to each application to different service set identifiers SSIDs to obtain the corresponding relation between the application and the SSID; and sending the corresponding relation between the application and the SSID to the terminal equipment, so that the terminal equipment can communicate with the gateway equipment based on the SSID corresponding to the currently started application. According to the corresponding relation between the application and the SSID, the corresponding relation between the application and the SSID is obtained and issued to the terminal equipment, so that when the terminal equipment starts the current application, the data interaction between the slice corresponding to the SSID and the gateway equipment can be invoked through the designated network port according to the SSID corresponding to the current application, and the network slice selection is indirectly realized by utilizing the corresponding relation between the application and the SSID, so that the slice selection function of the gateway equipment is realized in a wireless routing scene.
Description
Technical Field
The embodiment of the application relates to the technical field of mobile communication, in particular to a slice selection method, a gateway, a terminal and a storage medium based on application.
Background
With the advancement of 5G (fifth generation communication technology) technology, the 5G network supports a slicing function, for which the 3GPP protocol defines a slicing function based on a deep neural network (Deep Neural Networks, DNN), an internet protocol (Internet Protocol, IP), an Application (APP), and the like. These functions can basically cover the scenarios where data endpoint class devices use slices, especially APP based slice scenarios, which may become the mainstream scenario in the future. Therefore, slice functions defined in the corresponding 3GPP protocol are gaining importance to various industries. The implementation of the slicing function in various communication devices becomes a problem to be solved, for example, communication endpoint type devices (cell phones, modules, etc.), data transfer type devices (gateways, routers, etc.).
For the slice selection function based on the APP, gateway equipment cannot recognize the information related to the APP to finish slice selection in a wireless routing environment. Although it is theoretically possible to implement slice selection based on IP addresses, it is difficult to apply in practical use due to variability of IP addresses. Therefore, the APP-based slice selection function cannot be implemented in the wireless routing scenario.
Disclosure of Invention
The main purpose of the embodiment of the application is to provide an application-based slice selection method, a gateway, a terminal and a storage medium, so that network equipment can simply and efficiently realize an APP-based slice selection function in a wireless routing scene.
To achieve the above object, an embodiment of the present application provides an application-based slice selection method, which is applied to a gateway device, and includes: acquiring the corresponding relation between the application and the slice from the network side, and mapping each slice corresponding to each application to different service set identifiers SSIDs to obtain the corresponding relation between the application and the SSID; and sending the corresponding relation between the application and the SSID to terminal equipment, and enabling the terminal equipment to communicate with the gateway equipment based on the SSID corresponding to the currently started application.
In order to achieve the above objective, an embodiment of the present application further provides an application-based slice selection method, which is applied to a terminal device, and includes: acquiring a corresponding relation between an application and a service set identifier SSID from gateway equipment; after starting an application, inquiring an SSID corresponding to the currently started application in the corresponding relation between the application and the SSID; and under the condition that the corresponding SSID is queried, communicating with the gateway equipment based on the corresponding SSID.
To achieve the above object, an embodiment of the present application further provides a gateway device, including: the mapping module is used for acquiring the corresponding relation between the application and the slice from the network side, and mapping each slice corresponding to each application to different service set identifiers SSID to obtain the corresponding relation between the application and the SSID; and the sending module is used for sending the corresponding relation between the application and the SSID to the terminal equipment, so that the terminal equipment can communicate with the gateway equipment based on the SSID corresponding to the currently started application.
In order to achieve the above object, an embodiment of the present application further provides a terminal device, including: the acquisition module is used for acquiring the corresponding relation between the application and the service set identifier SSID from the gateway equipment; the inquiring module is used for inquiring the SSID corresponding to the currently started application in the corresponding relation between the application and the SSID after the application is started; and the communication module is used for communicating with the gateway equipment based on the corresponding SSID under the condition that the corresponding SSID is queried.
In order to achieve the above object, an embodiment of the present application further provides a gateway device, where the device includes: at least one processor; and a memory communicatively coupled to the at least one processor; wherein the memory stores instructions executable by the at least one processor to enable the at least one processor to perform the application-based slice selection method as described above.
To achieve the above object, the embodiments of the present application further provide a computer-readable storage medium storing a computer program which, when executed by a processor, implements an application-based slice selection method as described above.
According to the slice selection method based on the application, the gateway equipment obtains the corresponding relation between the application and the slice at the network side, maps each slice corresponding to each application to each corresponding different service set identifier SSID, further obtains the corresponding relation between the application and the SSID, and sends the corresponding relation between the application and the SSID to the terminal equipment for the terminal to communicate with the gateway equipment based on the SSID corresponding to the currently started application. According to the corresponding relation between the application and the SSID, the corresponding relation between the application and the SSID is obtained and is issued to the terminal equipment, so that when the terminal equipment starts the current application, the terminal equipment can communicate with the gateway equipment through a designated network port according to the SSID corresponding to the current application, and call the slice corresponding to the SSID to perform data interaction, and the network slice selection is indirectly realized by utilizing the corresponding relation between the application and the SSID, so that the slice selection function of the gateway equipment is simply and efficiently realized in a wireless routing scene.
Drawings
One or more embodiments are illustrated by way of example and not limitation in the figures of the accompanying drawings.
FIG. 1 is a flow chart of an application-based slice selection method in an embodiment of the present application;
FIG. 2 is a flow chart of an application-based slice selection method in another embodiment of the present application;
fig. 3 is a schematic structural diagram of a gateway device in another embodiment of the present application;
fig. 4 is a schematic structural diagram of a terminal device in another embodiment of the present application;
fig. 5 is a schematic structural diagram of a gateway device in another embodiment of the present application.
Detailed Description
As known from the background art, for the slice selection function based on the APP, the gateway device cannot identify the information related to the APP to complete slice selection in the wireless routing environment. Although it is theoretically possible to implement slice selection based on IP addresses, it is difficult to apply in practical use due to variability of IP addresses. Therefore, how to simply and efficiently implement the slice selection function based on APP in the wireless routing scenario is an urgent problem to be solved.
To solve the above problems, an embodiment of the present application provides an application-based slice selection method, which is applied to a gateway device, and includes: acquiring the corresponding relation between the application and the slice from the network side, and mapping each slice corresponding to each application to different service set identifiers SSIDs to obtain the corresponding relation between the application and the SSID; and sending the corresponding relation between the application and the SSID to the terminal equipment, so that the terminal equipment can communicate with the gateway equipment based on the SSID corresponding to the currently started application.
According to the slice selection method based on the application, the gateway equipment obtains the corresponding relation between the application and the slice at the network side, maps each slice corresponding to each application to each corresponding different service set identifier SSID, further obtains the corresponding relation between the application and the SSID, and sends the corresponding relation between the application and the SSID to the terminal equipment for the terminal to communicate with the gateway equipment based on the SSID corresponding to the currently started application. According to the corresponding relation between the application and the SSID, the corresponding relation between the application and the SSID is obtained and is issued to the terminal equipment, so that when the terminal equipment starts the current application, the terminal equipment can communicate with the gateway equipment through a designated network port according to the SSID corresponding to the current application, and call the slice corresponding to the SSID to perform data interaction, and the network slice selection is indirectly realized by utilizing the corresponding relation between the application and the SSID, so that the slice selection function of the gateway equipment is simply and efficiently realized in a wireless routing scene.
For the purpose of making the objects, technical solutions and advantages of the embodiments of the present application more apparent, the embodiments of the present application will be described in detail below with reference to the accompanying drawings. However, as will be appreciated by those of ordinary skill in the art, in the various embodiments of the present application, numerous technical details have been set forth in order to provide a better understanding of the present application. However, the technical solutions claimed in the present application can be implemented without these technical details and with various changes and modifications based on the following embodiments. The following embodiments are divided for convenience of description, and should not be construed as limiting the specific implementation of the present application, and the embodiments may be mutually combined and referred to without contradiction.
Implementation details of the application-based slice selection method described in the present application will be specifically described below with reference to specific embodiments, and the following details are provided only for facilitating understanding, and are not necessary to implement the present embodiment.
A first aspect of the embodiments of the present application provides an application-based slice selection method, and specific flow of the application-based slice selection method refers to fig. 1, and in some embodiments, the application-based slice selection method is applied to gateway devices with WIFI access capability, such as home gateways facing end users, routers, and other electronic devices, where the application is illustrated in the home gateways, and the slice selection method at least includes, but is not limited to, the following steps:
Specifically, after the home gateway finishes deployment and starts to be used, based on the support of network slices, the home gateway interacts with the 3GPP core network through a preset communication protocol, obtains the corresponding relation between a plurality of applications and the created slices with different service qualities from the core network, maps each slice corresponding to each application onto different service set identification SSID according to the obtained corresponding relation between the applications and the slices, obtains the corresponding relation between the different applications and the different service set identification SSID in the home gateway, and stores the obtained corresponding relation in a storage module of the home gateway or a storage address capable of communicating with the home gateway.
In one example, before mapping each slice corresponding to each application to a different service set identification SSID, the home gateway further includes: establishing a plurality of slices; establishing a plurality of SSIDs under the condition that the establishment of the plurality of slices is successful; when the SSID is successfully established, mapping each slice corresponding to each application to a different service set identification SSID is executed.
Specifically, after the home gateway starts to be used, according to function support provided as required or a received instruction, based on the support of network slices, interacting with the 3GPP core network, obtaining configuration information corresponding to a plurality of slices to be created, and then creating a plurality of slice functions corresponding to different service qualities on the home gateway according to the configuration information corresponding to each slice. After the home gateway completes the creation of the plurality of slices, whether the creation of the plurality of slices is successful or not can be detected, under the condition that the creation failure slices exist, the signing condition of equipment, the supporting condition of the current network, the equipment state of the home gateway and the like can be detected, new configuration information is re-requested according to the detection result, the re-creation of the slices with the creation failure is completed, and the creation of all the slices with the creation failure is successfully completed.
After the creation of the plurality of slices with different service qualities is successful, the home gateway starts the SSID function supported by the home gateway, and creates a plurality of service set identification SSIDs inside the home gateway, wherein the number supported by the service set identification SSID can be determined according to supportable data of the home gateway and the number of the slices created in advance. After the creation of the service set identifiers SSID is completed, whether the service set identifiers SSID are created successfully or not can be detected, and the service set identifiers SSID are re-created until the successful creation of all the service set identifiers SSID is completed under the condition that the service set identifiers SSID with the failed storage creation or illegal parameters are detected. And then the home gateway establishes a mapping relation between the created slice and the service set identification SSID. Namely, corresponding SSIDs are allocated to different slices, and the corresponding relation between each slice and the service set identification SSID is stored in a designated storage address or device, so that the subsequent call is facilitated. After a plurality of different slice functions are established according to the possible needs of the terminal equipment, a plurality of service set identification SSIDs and mapping relations between the service set identification SSIDs and the slices are created and stored, so that the corresponding relation between the application and the service set identification SSIDs can be determined according to the mapping relations between the slices and the service set identification SSIDs, and the efficiency of the home gateway for realizing the slice selection function is improved.
In another example, the home gateway maps each slice corresponding to each application to a different service set identification SSID, respectively, including: and configuring independent routes for the network ports of the SSIDs according to the slices corresponding to the applications. Specifically, when the home gateway maps each slice to a different service set identifier SSID, according to the corresponding relation between the slice and the service set identifier SSID and the application, the home gateway obtains route configuration information of the network port corresponding to each service set identifier SSID, and according to the obtained route configuration information, the home gateway performs independent route configuration on the network port corresponding to each service set identifier SSID. By the corresponding relation of the slices to the service set identification SSID and the application respectively, the independent route configuration is accurately completed for the network ports corresponding to the service set identification SSID, so that the terminal equipment can accurately call the corresponding slicing functions according to the designated network ports.
Step 102, the corresponding relation between the application and the SSID is sent to the terminal equipment, so that the terminal equipment can communicate with the gateway equipment based on the SSID corresponding to the currently started application.
Specifically, after receiving a dynamic host configuration request of the terminal device, the home gateway carries a corresponding relation between an application and a service set identifier SSID which are acquired and stored in advance in a response message and sends the response message to the terminal device, so that the terminal device determines the service set identifier SSID corresponding to the currently started application, and calls a slice corresponding to the service set identifier SSID through a designated network port to communicate with the gateway device based on the service set identifier SSID corresponding to the currently started application. By issuing the corresponding relation between the application and the service set identifier SSID to the terminal equipment, the terminal can select a designated network port to call a slice corresponding to the service set identifier SSID to communicate with the gateway equipment according to the service set identifier SSID corresponding to the currently started application, and the network slice selection is indirectly realized by using the corresponding relation between the application and the service set identifier SSID.
In one example, the home gateway sends the correspondence between the application and the SSID to the terminal equipment, including: after receiving a Dynamic Host Configuration Protocol (DHCP) process initiated by the terminal equipment, carrying the corresponding relation between the application and the SSID in a custom extension field of a DHCP response message, and sending the corresponding relation between the application and the SSID to the terminal equipment. Specifically, the communication protocol of dynamic host configuration protocol DHCP is adopted between the home gateway and the terminal equipment, and when the terminal equipment needs to communicate with the home gateway, a dynamic host configuration request is initiated to the home gateway based on the DHCP. After receiving a dynamic host configuration request of the terminal equipment, the home gateway reads the corresponding relation between the prestored application and the service set identifier SSID, and encapsulates the corresponding relation information between the application and the slice/SSID in a custom expansion field of a response message based on DHCP. And feeding back a DHCP response message carrying the corresponding relation between the application and the service set identification SSID to the terminal equipment, so that the terminal equipment can analyze the acquired DHCP response message to acquire the corresponding relation between the application and the service set identification SSID, and calling a slice corresponding to the service set identification SSID through a designated network port to communicate with the gateway equipment according to the service set identification SSID corresponding to the current application. By carrying the corresponding relation between the application and the service set identifier SSID in the expanding field of the DHCP response, the corresponding relation is issued based on the existing protocol so as to realize the slice selection function in the wireless routing scene, thereby avoiding the need of providing new configuration or function requirements for gateway equipment, reducing the implementation cost and improving the application prospect.
For ease of understanding, the slice selection process is described below in connection with practical examples. Under the current wireless routing scene, the home gateway has two service set identifiers SSID, the communication terminal has only two applications, namely GAME APP (glass of Kings) and common APP (Toutao), the home gateway creates two slices in advance, namely a 5G network common slice and a 5G network GAME slice, SSID (service set identifier) and ZTE (service set identifier) are configured to correspond to the 5G network common slice and the 5G network GAME slice respectively, and a routing corresponding relation between the SSID and the slices is established through a routing table. And according to the corresponding relation between the application and the slice, the corresponding relation between the application and the SSID is determined and stored. Namely, the "glass of Kings" corresponds to ZTE_SSID_GAME; all other applications correspond to zte_ssid_normal.
When the terminal accesses the home gateway and initiates a DHCP process, the corresponding relation between the application and the SSID is encapsulated in an expansion field of the DHCP response message, and after the communication terminal receives the DHCP response message, the communication terminal defaults to connect 'ZTE_SSID_NORMAL', and carries out communication service based on the SSID.
When the user runs APP "toutia" on the communication terminal, since the application does not configure SSID alone, communication is continued using default "zte_ssid_normal", and the data flow at this time is: toutao < - > "ZTE_SSID_NORMAL" < - > "5G network NORMAL slice". After a period Of time, the user runs "Gloary Of Kings" on the communication terminal, and when the APP is started, because the application is configured with the SSID alone, according to the mapping relationship between the SSID and the slice, the designated slice corresponding to the connection APP, that is, "zte_ssid_game", is triggered. The APP will bind to the "network port" to which the SSID corresponds (e.g., may be implemented by the so_BINDTODEVICE of socket on a Linux-like operating system). The data flow at this time is: "Gloary Of Kings" < - > "ZTE_SSID_GAME" < - > "5G network GAME slice".
When the communication terminal does not support multiple Wi-Fi connections, after the game application is started, the communication terminal automatically disconnects zte_ssid_normal of default connection, and when the communication terminal supports multiple Wi-Fi connections, the communication terminal can maintain previous connection.
After a period of time, the user exits from the category of Kings. When the APP exits, the communication terminal checks that the router issues slice/SSID information, triggers the flow of disconnecting the specific slice 'ZTE_SSID_GAME', and automatically disconnects the connection with the 5G GAME slice.
Another aspect of the embodiments of the present application further provides an application-based slice selection method, and the application-based slice selection method specifically refers to fig. 2, and in some embodiments, the application-based slice selection method is applied to a terminal accessing gateway devices through WIFI, for example, electronic devices such as a mobile phone, a computer, and a digital television, where the application is illustrated by taking the mobile phone as an example, and the slice selection method at least includes, but is not limited to, the following steps:
Specifically, in the wireless routing scenario, before the mobile phone performs data communication interaction, the mobile phone accesses to the home gateway or the wireless router in a WIFI access mode, and before the application is started, a dynamic host configuration request is initiated to the home gateway or the wireless router to request to acquire an IP address of a dynamic host configured in the data traffic process, and the corresponding relation between the application to be started and the service set identifier is acquired from gateway equipment.
In one example, the mobile phone obtains a correspondence between an application and a service set identifier SSID from a gateway device, including: after initiating a Dynamic Host Configuration Protocol (DHCP) process to gateway equipment, receiving a DHCP response message fed back by the gateway equipment; the user-defined extension field of the DHCP response message carries the corresponding relation between the application and the SSID; and obtaining the corresponding relation between the application and the SSID by analyzing the custom extension field of the DHCP response message. Specifically, after the mobile phone accesses the home gateway or the wireless router in a WIFI connection mode, a dynamic host configuration request is initiated to the connected gateway equipment based on a dynamic host configuration protocol DHCP, and then a DHCP response message issued by the gateway equipment is received. Analyzing the custom expansion field in the received DCHP response message, acquiring the corresponding relation between the application encapsulated in the custom expansion field and the SSID, and storing the corresponding relation in a storage module of the self. The application and SSID corresponding relation is packaged and transmitted by utilizing the expansion field of the existing protocol, so that the terminal can directly acquire the application and SSID corresponding relation based on the existing protocol, further acquire the application and slice corresponding relation, and the network slice selection function of the terminal equipment based on the APP is simply and efficiently realized in a wireless routing scene.
Step 202, after the application is started, querying the SSID corresponding to the currently started application in the correspondence between the application and the SSID. Specifically, after detecting that a user starts one of the applications in the mobile phone, the mobile phone reads the corresponding relation between the application stored in the mobile phone and the SSID, detects whether the SSID corresponding to the current starting application is prestored, and further determines a network port for communicating with the gateway equipment.
In one example, after querying an SSID corresponding to a currently started application, the mobile phone communicates with the gateway device based on a preset SSID if the corresponding SSID is not queried. Specifically, when the mobile phone fails to acquire the SSID corresponding to the currently started application, the SSID corresponding to the currently started application is determined to be a preset default SSID, and a designated network port is selected to communicate with the gateway device directly based on the preset default SSID. By presetting a default SSID which cannot be used when a corresponding SSID can not be queried, interference to data communication of an application with a preset SSID is avoided in the starting process of a new application or an application without the preset specific SSID.
In step 203, in the case that the corresponding SSID is queried, communication is performed with the gateway device based on the corresponding SSID.
Specifically, when the mobile phone has queried the SSID corresponding to the currently started application, according to the queried network port corresponding to the SSID, invoking the slice corresponding to the SSID to communicate with the gateway device, and indirectly realizing the network slice selection by utilizing the corresponding relation between the application and the SSID.
Moreover, it should be understood that the above steps of the various methods are divided, for clarity of description, and may be combined into one step or split into multiple steps when implemented, so long as they include the same logic relationship, and all the steps are within the scope of protection of the present patent; it is within the scope of this patent to add insignificant modifications to the algorithm or flow or introduce insignificant designs, but not to alter the core design of its algorithm and flow.
Another aspect of the embodiments of the present application relates to a gateway device, referring to fig. 3, comprising:
the mapping module 301 is configured to obtain a correspondence between applications and slices from a network side, and map each slice corresponding to each application to a different service set identifier SSID, so as to obtain a correspondence between the application and the SSID.
And the sending module 302 is configured to send the correspondence between the application and the SSID to the terminal equipment, so that the terminal equipment communicates with the gateway equipment based on the SSID corresponding to the currently started application.
It is to be noted that this embodiment is an apparatus embodiment corresponding to the method embodiment applied to the gateway device, and this embodiment may be implemented in cooperation with the method embodiment. The related technical details mentioned in the method embodiment are still valid in this embodiment, and in order to reduce repetition, they are not described here again. Accordingly, the related technical details mentioned in the present embodiment may also be applied in the method embodiment.
It should be noted that, each module involved in this embodiment is a logic module, and in practical application, one logic unit may be one physical unit, or may be a part of one physical unit, or may be implemented by a combination of multiple physical units. In addition, in order to highlight the innovative part of the present invention, units less closely related to solving the technical problem presented by the present invention are not introduced in the present embodiment, but it does not indicate that other units are not present in the present embodiment.
Another aspect of the embodiments of the present application relates to a terminal device, referring to fig. 4, including:
an obtaining module 401, configured to obtain, from the gateway device, a correspondence between the application and the service set identifier SSID.
And the query module 402 is configured to query, after the application is started, an SSID corresponding to the currently started application in a correspondence relationship between the application and the SSID.
The communication module 403 is configured to communicate with the gateway device based on the corresponding SSID if the corresponding SSID is queried.
It is to be noted that this embodiment is an apparatus embodiment corresponding to the method embodiment applied to the terminal device, and this embodiment may be implemented in cooperation with the method embodiment. The related technical details mentioned in the method embodiment are still valid in this embodiment, and in order to reduce repetition, they are not described here again. Accordingly, the related technical details mentioned in the present embodiment may also be applied in the method embodiment.
It should be noted that, each module involved in this embodiment is a logic module, and in practical application, one logic unit may be one physical unit, or may be a part of one physical unit, or may be implemented by a combination of multiple physical units. In addition, in order to highlight the innovative part of the present invention, units less closely related to solving the technical problem presented by the present invention are not introduced in the present embodiment, but it does not indicate that other units are not present in the present embodiment.
Another aspect of the embodiments of the present application further provides a gateway device, referring to fig. 5, including: including at least one processor 501; and a memory 502 communicatively coupled to the at least one processor 501; the memory 502 stores instructions executable by the at least one processor 501, the instructions being executable by the at least one processor 501 to enable the at least one processor 501 to perform the application-based slice selection method described in any one of the method embodiments described above.
Where the memory 502 and the processor 501 are connected by a bus, the bus may comprise any number of interconnected buses and bridges, the buses connecting the various circuits of the one or more processors 501 and the memory 502. The bus may also connect various other circuits such as peripherals, voltage regulators, and power management circuits, which are well known in the art, and therefore, will not be described any further herein. The bus interface provides an interface between the bus and the transceiver. The transceiver may be one element or may be a plurality of elements, such as a plurality of receivers and transmitters, providing a means for communicating with various other apparatus over a transmission medium. The data processed by the processor 501 is transmitted over a wireless medium via an antenna, which further receives the data and transmits the data to the processor 501.
The processor 501 is responsible for managing the bus and general processing and may also provide various functions including timing, peripheral interfaces, voltage regulation, power management, and other control functions. And memory 502 may be used to store data used by processor 501 in performing operations.
Another aspect of the embodiments of the present application also provides a computer-readable storage medium storing a computer program. The computer program implements the above-described method embodiments when executed by a processor.
That is, it will be understood by those skilled in the art that all or part of the steps in implementing the methods of the embodiments described above may be implemented by a program stored in a storage medium, where the program includes several instructions for causing a device (which may be a single-chip microcomputer, a chip or the like) or a processor (processor) to perform all or part of the steps in the methods of the embodiments described herein. And the aforementioned storage medium includes: a U-disk, a removable hard disk, a Read-Only Memory (ROM), a random access Memory (RAM, random Access Memory), a magnetic disk, or an optical disk, or other various media capable of storing program codes.
It will be understood by those of ordinary skill in the art that the foregoing embodiments are specific embodiments in which the present application is implemented and that various changes in form and details may be made therein without departing from the spirit and scope of the present application.
Claims (11)
1. An application-based slice selection method, applied to a gateway device, comprising:
acquiring the corresponding relation between the application and the slice from the network side, and mapping each slice corresponding to each application to different service set identifiers SSIDs to obtain the corresponding relation between the application and the SSID;
and sending the corresponding relation between the application and the SSID to terminal equipment, and enabling the terminal equipment to communicate with the gateway equipment based on the SSID corresponding to the currently started application.
2. The application-based slice selection method according to claim 1, wherein the sending the correspondence between the application and the SSID to the terminal equipment includes:
after receiving a Dynamic Host Configuration Protocol (DHCP) process initiated by the terminal equipment, carrying the corresponding relation between the application and the SSID in a custom extension field of a DHCP response message, and sending the corresponding relation between the application and the SSID to the terminal equipment.
3. The application-based slice selection method according to claim 1, further comprising, before said mapping each slice corresponding to each application to a different service set identification SSID, respectively:
establishing a plurality of slices;
establishing a plurality of SSIDs under the condition that the establishment of the plurality of slices is successful;
and under the condition that the SSIDs are successfully established, mapping each slice corresponding to each application to a different service set identification SSID.
4. The application-based slice selection method according to any one of claims 1 to 3, wherein the mapping each slice corresponding to each application to a different service set identification SSID, respectively, comprises:
and configuring independent routes for the network ports of the SSIDs according to the slices corresponding to the applications.
5. An application-based slice selection method, which is applied to a terminal device, comprises:
acquiring a corresponding relation between an application and a service set identifier SSID from gateway equipment;
after starting an application, inquiring an SSID corresponding to the currently started application in the corresponding relation between the application and the SSID;
and under the condition that the corresponding SSID is queried, communicating with the gateway equipment based on the corresponding SSID.
6. The application-based slice selection method according to claim 5, wherein the acquiring, from the gateway device, the correspondence between the application and the service set identification SSID comprises:
after initiating a Dynamic Host Configuration Protocol (DHCP) process to the gateway equipment, receiving a DHCP response message fed back by the gateway equipment; the custom extension field of the DHCP response message carries the corresponding relation between the application and the SSID;
and obtaining the corresponding relation between the application and the SSID by analyzing the custom extension field of the DHCP response message.
7. The application-based slice selection method according to any one of claims 5 to 6, further comprising:
and under the condition that the corresponding SSID is not queried, communicating with the gateway equipment based on a preset SSID.
8. A gateway device, comprising:
the mapping module is used for acquiring the corresponding relation between the application and the slice from the network side, and mapping each slice corresponding to each application to different service set identifiers SSID to obtain the corresponding relation between the application and the SSID;
and the sending module is used for sending the corresponding relation between the application and the SSID to the terminal equipment, so that the terminal equipment can communicate with the gateway equipment based on the SSID corresponding to the currently started application.
9. A terminal device, comprising:
the acquisition module is used for acquiring the corresponding relation between the application and the service set identifier SSID from the gateway equipment;
the inquiring module is used for inquiring the SSID corresponding to the currently started application in the corresponding relation between the application and the SSID after the application is started;
and the communication module is used for communicating with the gateway equipment based on the corresponding SSID under the condition that the corresponding SSID is queried.
10. A gateway device, comprising:
at least one processor; the method comprises the steps of,
a memory communicatively coupled to the at least one processor; wherein,,
the memory stores instructions executable by the at least one processor to enable the at least one processor to perform the application-based slice selection method of any one of claims 1 to 4 or to perform the application-based slice selection method of any one of claims 5 to 7.
11. A computer readable storage medium storing a computer program, wherein the computer program when executed by a processor implements the application-based slice selection method of any one of claims 1 to 4 or implements the application-based slice selection method of any one of claims 5 to 7.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111466755.7A CN116319334A (en) | 2021-12-03 | 2021-12-03 | Slice selection method based on application, gateway, terminal and storage medium |
PCT/CN2022/132584 WO2023098484A1 (en) | 2021-12-03 | 2022-11-17 | Application-based slice selection method, gateway, terminal, and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111466755.7A CN116319334A (en) | 2021-12-03 | 2021-12-03 | Slice selection method based on application, gateway, terminal and storage medium |
Publications (1)
Publication Number | Publication Date |
---|---|
CN116319334A true CN116319334A (en) | 2023-06-23 |
Family
ID=86611498
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111466755.7A Pending CN116319334A (en) | 2021-12-03 | 2021-12-03 | Slice selection method based on application, gateway, terminal and storage medium |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN116319334A (en) |
WO (1) | WO2023098484A1 (en) |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9445334B2 (en) * | 2011-04-20 | 2016-09-13 | Qualcomm Incorporated | Switching between radio access technologies at a multi-mode access point |
US9686808B2 (en) * | 2013-08-15 | 2017-06-20 | Benu Networks, Inc. | Centrally managed WI-FI |
US9515875B2 (en) * | 2014-03-14 | 2016-12-06 | Cisco Technology, Inc. | Zero touch deployment of multi-tenant services in a home network environment |
CN109196898B (en) * | 2016-04-01 | 2021-08-20 | Idac控股公司 | Service slice selection and separation method |
CN110519826B (en) * | 2018-05-22 | 2021-02-23 | 华为技术有限公司 | Network access method, related device and system |
CN110582109A (en) * | 2019-08-31 | 2019-12-17 | 华为技术有限公司 | Wireless Local Area Network (WLAN) network access method and device |
CN112019428B (en) * | 2020-09-02 | 2022-10-14 | 成都西加云杉科技有限公司 | Gateway |
-
2021
- 2021-12-03 CN CN202111466755.7A patent/CN116319334A/en active Pending
-
2022
- 2022-11-17 WO PCT/CN2022/132584 patent/WO2023098484A1/en unknown
Also Published As
Publication number | Publication date |
---|---|
WO2023098484A1 (en) | 2023-06-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6995189B2 (en) | Data transmission methods, devices, and systems | |
CN111432044B (en) | Multi-link equipment MAC address management method and device and multi-link equipment | |
CN109417492B (en) | Network function NF management method and NF management equipment | |
CN110752975B (en) | Network sharing method and device | |
US11895083B2 (en) | Address obtaining method and an address obtaining apparatus | |
CN109168171B (en) | Configuration information acquisition method, device, equipment and system | |
CN105357180B (en) | Network system, the hold-up interception method of attack message, device and equipment | |
WO2007003125A1 (en) | A method for finding network service provider and the apparatus | |
WO2013167083A2 (en) | Method and device for selecting domain name server | |
CN115551046A (en) | Local area network generation method, network element, network side, communication system and equipment | |
CN113260014B (en) | Method and device for automatically accessing IOT (Internet of things) equipment to WLAN (wireless local area network) | |
JP6942890B2 (en) | How to request mobile communication network components and services | |
US10863555B2 (en) | Access method, apparatus, device, and system | |
EP4145906A1 (en) | Non-ip type data transmission processing method, device and apparatus, and medium | |
CN113873554B (en) | Method and system for synchronous configuration acquisition and transmission of Mesh networking | |
JP2016520263A (en) | Method, device and system for access technology configuration | |
CN115174310B (en) | PDN dialing and configuration method, system, device, equipment and storage medium | |
CN113709905A (en) | Communication method, device and computer readable storage medium | |
WO2015077979A1 (en) | Maintenance management method and device, and device maintenance system | |
CN114040514B (en) | Communication method and device | |
CN116319334A (en) | Slice selection method based on application, gateway, terminal and storage medium | |
US20140357264A1 (en) | Method and Arrangement For Connectivity in a Communication Network | |
CN112714202B (en) | Equipment configuration method and device | |
CN111385371B (en) | MAC address acquisition method, device and equipment | |
CN115734173A (en) | Method and apparatus for inter-device communication |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication |