CN114025349A - Network service method, device, system and storage medium - Google Patents

Network service method, device, system and storage medium Download PDF

Info

Publication number
CN114025349A
CN114025349A CN202010684963.3A CN202010684963A CN114025349A CN 114025349 A CN114025349 A CN 114025349A CN 202010684963 A CN202010684963 A CN 202010684963A CN 114025349 A CN114025349 A CN 114025349A
Authority
CN
China
Prior art keywords
base station
service provider
network
core network
party
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.)
Granted
Application number
CN202010684963.3A
Other languages
Chinese (zh)
Other versions
CN114025349B (en
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.)
China Telecom Corp Ltd
Original Assignee
China Telecom Corp 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 China Telecom Corp Ltd filed Critical China Telecom Corp Ltd
Priority to CN202010684963.3A priority Critical patent/CN114025349B/en
Publication of CN114025349A publication Critical patent/CN114025349A/en
Application granted granted Critical
Publication of CN114025349B publication Critical patent/CN114025349B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/06Authentication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • H04W76/11Allocation or use of connection identifiers

Landscapes

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

Abstract

The invention discloses a network service method, a device, a system and a storage medium, relating to the field of mobile communication. The network service method comprises the following steps: the base station sends a first bearing message to the core network equipment, wherein the first bearing message comprises an identifier of a third-party service provider supported by a cell of the base station; and the base station receives a second bearer message sent by the core network equipment, wherein the second bearer message comprises the identifier of the third-party service provider supported by the core network equipment. By the embodiment of the invention, a network operator can enable an unauthorized user to obtain network service by mutually authorizing with a vertical industry network or a third party network, for example, enable a public user to obtain a private network service or provide services under other networks for a private network user. Therefore, the user can enjoy the cross-network service, and the flexibility of the network service is improved.

Description

Network service method, device, system and storage medium
Technical Field
The present invention relates to the field of mobile communications, and in particular, to a network service method, apparatus, system, and storage medium.
Background
With the development of 5G mobile communication networks, the 5G networks not only need to meet the requirements of common users for services such as mobile internet and multimedia VR/AR, but also need to gradually penetrate into various fields such as industrial automation, vertical industry intellectualization and the like, and promote the industrial development of a country to be improved to a new level. One of the important application scenarios of 5G networks is the need to support proprietary networks or industry vertical applications that are distinct from commercial networks. The current 5G technology provides a network slicing technology (Rel-15 version) and a non-public network technology (Rel-16 version) aiming at the vertical industry, and the network technologies can gradually assist the development of the vertical industry in China.
Disclosure of Invention
After the inventor analyzes the data, the inventor finds that if the user is not an authorized user of a certain network, the user cannot use the service and the network resource of the network, which hinders the vertical industry application of the network and reduces the flexibility of the use of the network resource.
The embodiment of the invention aims to solve the technical problem that: how to increase the flexibility of the network service.
According to a first aspect of some embodiments of the present invention, there is provided a network service method, comprising: the base station sends a first bearing message to the core network equipment, wherein the first bearing message comprises an identifier of a third-party service provider supported by a cell of the base station; and the base station receives a second bearer message sent by the core network equipment, wherein the second bearer message comprises the identifier of the third-party service provider supported by the core network equipment.
In some embodiments, for an unauthorized user of a network corresponding to a base station, in a case that third-party service providers supported by both the base station and the core network device include a third-party service provider supported by the user, the base station provides a network service for the user.
In some embodiments, the network service method further comprises: and the base station sends a broadcast message, wherein the broadcast message comprises the identification of a third-party service provider supported by both the cell of the base station and the core network equipment.
In some embodiments, the network service method further comprises: the base station receives an access request sent by a terminal of a user, wherein a third-party service provider in the broadcast message comprises a third-party service provider supported by the user; the base station obtains the identifier of the third-party service provider selected by the terminal; the base station sends a terminal authentication request to the core network equipment, wherein the terminal authentication request comprises an identifier of a third-party service provider selected by the terminal; and responding to the core network equipment passing the terminal authentication request, and allowing the terminal to access by the base station.
In some embodiments, the base station obtains the identity of the third party service provider selected by the terminal through an RRC connection setup complete message.
In some embodiments, the network service method further comprises: a base station acquires a paging message sent by core network equipment, wherein the paging message comprises an identifier of a third-party service provider selected by a paged user; the base station transmits paging information on the cell supporting the third party service provider selected by the paged user.
In some embodiments, in response to receiving an access request sent by a terminal of a user, a base station sends a first bearer message to a core network device.
In some embodiments, the first bearer message is an interface setup request message and the second bearer message is an interface setup response message; the first bearer message is a base station information update message and the second bearer message is a core network information update message.
In some embodiments, the first bearer message includes a list of cell identities of the base station and an identity of the third party service provider corresponding to each cell identity, where each identity has corresponding priority information.
In some embodiments, the identification of the third party facilitator includes an identification of the third party facilitator supported by the public network, and an identification of the third party facilitator not supported by the public network.
According to a second aspect of some embodiments of the present invention, there is provided a network service apparatus, comprising: a sending module, configured to send a first bearer message to a core network device, where the first bearer message includes an identifier of a third-party service provider supported by a cell of a base station where a network service apparatus is located; and the receiving module is configured to receive a second bearer message sent by the core network device, wherein the second bearer message includes an identifier of a third-party service provider supported by the core network device.
According to a third aspect of some embodiments of the present invention, there is provided a network service apparatus, comprising: a memory; and a processor coupled to the memory, the processor configured to perform any of the foregoing network service methods based on instructions stored in the memory.
According to a fourth aspect of some embodiments of the present invention, there is provided a network service system, comprising: the base station comprises any one of the network service devices; and the core network equipment is configured to receive a first bearer message sent by the base station and send a second bearer message to the base station, wherein the first bearer message comprises an identifier of a third-party service provider supported by a cell of the base station, and the second bearer message comprises an identifier of the third-party service provider supported by the core network equipment.
In some embodiments, the core network device is further configured to: and in the case that the cell of the base station supports the paged user-selected third party service provider, sending a paging message to the base station, wherein the paging message comprises the identification of the paged user-selected third party service provider.
In some embodiments, the core network device is further configured to: receiving a terminal authentication request sent by a base station, wherein the terminal authentication request comprises an identifier of a third-party service provider selected by a terminal; acquiring user information from a database of a third-party service provider selected by the terminal; and responding to the user information which comprises the user corresponding to the terminal authentication request, and sending an authentication result passing the authentication to the base station.
In some embodiments, the core network device is an access and mobility management function, AMF.
In some embodiments, the network service system further comprises: the terminal is configured to receive a broadcast message sent by the base station, wherein the broadcast message comprises the identifier of a third-party service provider supported by both a cell of the base station and core network equipment; under the condition that the third party service provider in the broadcast message comprises the third party service provider supported by the user of the terminal, sending an access request to the base station; and under the condition that the core network equipment passes the authentication, accessing the network provided by the base station.
According to a fifth aspect of some embodiments of the present invention, there is provided a computer readable storage medium having stored thereon a computer program which, when executed by a processor, implements any one of the aforementioned network service methods.
Some embodiments of the above invention have the following advantages or benefits: by the embodiment of the invention, a network operator can enable an unauthorized user to obtain network service by mutually authorizing with a vertical industry network or a third party network, for example, enable a public user to obtain a private network service or provide services under other networks for a private network user. Therefore, the user can enjoy the cross-network service, and the flexibility of the network service is improved.
Other features of the present invention and advantages thereof will become apparent from the following detailed description of exemplary embodiments thereof, which proceeds with reference to the accompanying drawings.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to these drawings without creative efforts.
Fig. 1 schematically shows a network scenario architecture diagram of the present invention.
FIG. 2 illustrates a flow diagram of a network service method according to some embodiments of the invention.
Fig. 3 illustrates a flow diagram of a terminal access method according to some embodiments of the invention.
Fig. 4 illustrates a flow diagram of a paging method according to some embodiments of the present invention.
FIG. 5 illustrates a schematic diagram of a network service device according to some embodiments of the inventions.
FIG. 6 illustrates a schematic structural diagram of a network service system according to some embodiments of the invention.
Fig. 7 is a schematic diagram illustrating a network service device according to further embodiments of the present invention.
FIG. 8 illustrates a schematic diagram of a network service device according to further embodiments of the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. The following description of at least one exemplary embodiment is merely illustrative in nature and is in no way intended to limit the invention, its application, or uses. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
The relative arrangement of the components and steps, the numerical expressions and numerical values set forth in these embodiments do not limit the scope of the present invention unless specifically stated otherwise.
Meanwhile, it should be understood that the sizes of the respective portions shown in the drawings are not drawn in an actual proportional relationship for the convenience of description.
Techniques, methods, and apparatus known to those of ordinary skill in the relevant art may not be discussed in detail but are intended to be part of the specification where appropriate.
In all examples shown and discussed herein, any particular value should be construed as merely illustrative, and not limiting. Thus, other examples of the exemplary embodiments may have different values.
It should be noted that: like reference numbers and letters refer to like items in the following figures, and thus, once an item is defined in one figure, further discussion thereof is not required in subsequent figures.
Fig. 1 schematically shows a network scenario architecture diagram of the present invention. As shown in fig. 1, in this embodiment, the UE11 intends to Access a local unlicensed network a, the network mainly includes (R) AN (representing a (wireless) Access network) 12, AMF (Access and Mobility Management Function) 13, SMF (Session Management Function) 14, vPCF (Volume Policy Control Function) 15, UPF (User plane Function) 16, and the UE1 can Access the data network DN17 after accessing the network. The UE1 may interact with (R) AN12 and may interact with AMF13 over AN N1 interface. Inside the local unlicensed network a, (R) AN12 interacts with AMF13 through N2 interface and with UPF16 through N3 interface; SMF14 interacts with AMF13 through N11 interface, UPF16 through N4 interface, and vPCF15 through N7 interface; the UPF16 interacts with the DN17 through an N6 interface. Devices of a third-party service organization are exemplarily shown on the right side of the dotted line in fig. 1, and include an AUSF (Authentication Server Function) 181, a UDM (Unified Data Management) 182, and an hPCF (home Policy Control Function) 183, where the AUSF181 and the UDM182 interact with each other through an N13 interface; AUSF181 interacts with AMF13 via an N12 interface; the UDM182 interacts with AMF13 and SMF14, respectively, through N8 and N10 interfaces; the hPCF183 interacts with the pcf15 via an N24 interface.
The above network architectures are merely exemplary and do not represent any limitation on the present invention. Those skilled in the art may make modifications to the specific network architecture used, or use other network architectures, as desired.
The UE11 has no authority to access network a. But if the user has signed up for a third party service and network a and the third party service are able to provide third party authorization services to local network a, the user may be given access to local network a. This functionality is not supported in the current 5G standard.
In order to realize the function, the invention defines the service identification of the third party authentication authorized service provider (referred to as the third party service provider for short), the information can be presented in a list form and is transmitted in the mutual information between the base station and the core network, the base station and the terminal, and the base station to represent the third party service provider supported by the sender or the related party of the information.
In some embodiments, the service identification of the third party facilitator includes a service identification of a third party verification authority facilitator supported by the public network and a service identification of a third party verification authority facilitator supported by the non-public network.
In some embodiments, priority information for the identification may also be included in the list of identifications for selection with reference to priority when the user supports multiple third party vendors.
In some embodiments, the service identifier list of the third party service provider includes at least one of a plurality of SNPN (Stand-alone Non-Public Network identifiers, Non-Public Network identifiers of Non-independent networks, and PLMN (Public Land Mobile Network) identifiers, and the order of the service identifiers (SNPN identifiers or PLMN identifiers) in the list may implicitly reflect the priority information of the Network.
Embodiments of the present invention may perform a variety of interactions including the service identification of a third party facilitator. An embodiment of the network service method of the present invention is described below with reference to fig. 2.
FIG. 2 illustrates a flow diagram of a network service method according to some embodiments of the invention. As shown in fig. 2, the network service method of this embodiment includes steps S202 to S204.
In step S202, the base station sends a first bearer message to the core network device, where the first bearer message includes an identifier of a third party service provider supported by a cell of the base station.
In some embodiments, the core network device is an Access and Mobility Management Function (AMF).
In step S204, the base station receives a second bearer message sent by the core network device, where the second bearer message includes an identifier of a third party service provider supported by the core network device.
The execution order of steps S202 and S204 is not limited in the present invention.
In some embodiments, the base station and the core network device exchange the identifier of the third party service provider in advance before the user accesses, for example, when an interface is established, or information is updated, and the like.
In some embodiments, the first bearer message is an interface SETUP REQUEST message (NG SETUP REQUEST) and the second bearer message is an interface SETUP RESPONSE message (NG SETUP RESPONSE).
In some embodiments, the first bearer message is a base station information UPDATE message (RAN CONFIGURATION UPDATE), and the core network device may feed back an information UPDATE confirmation message (RAN CONFIGURATION UPDATE acknowledgement) after acquiring the message; the second bearer message is a core network information UPDATE message (AMF CONFIGURATION UPDATE), and the base station may feed back an information UPDATE confirmation message (AMF CONFIGURATION UPDATE acknowledgement) after acquiring the message.
Therefore, the identification of the third-party service provider can be interacted by utilizing the interaction processes of interface establishment, information updating and the like, so that the base station and the core network can know the supporting condition of the other party to the third-party service provider in advance, and the processing speed of the subsequent operation process is improved.
In some embodiments, in response to receiving an access request sent by a terminal of a user, a base station sends a first bearer message to a core network device. Therefore, the base station and the core network can interact the support condition of the third-party service provider when the user has the access requirement, and the network resource is saved.
Thus, the base station can interact with the service identification list of the third-party service provider supported by the base station and the core network through the interface between the base station and the core network. When the base station and the core network device support a certain third-party service provider at the same time, network service can be provided for users under the third-party service provider.
In some embodiments, for an unauthorized user of a network corresponding to a base station, in a case that third-party service providers supported by both the base station and the core network device include a third-party service provider supported by the user, the base station provides a network service for the user.
In some embodiments, the identification of the third party facilitator includes an identification of the third party facilitator supported by the public network, and an identification of the third party facilitator not supported by the public network.
By the method of the above embodiment, the network operator can make an unauthorized user obtain network service by mutually authorizing with the industry vertical network or the third party network, for example, make a public user obtain a private network service, or provide a private network user with service under other networks. Therefore, the user can enjoy the cross-network service, and the flexibility of the network service is improved.
In some embodiments, the base station adds, in the broadcast message sent, an identification of a third-party service provider supported by both the cell of the base station and the core network device, so that the user supporting the third-party service provider in the broadcast message accesses the network. An embodiment of the terminal access method of the present invention is described below with reference to fig. 3.
Fig. 3 illustrates a flow diagram of a terminal access method according to some embodiments of the invention. As shown in fig. 3, the terminal access method of this embodiment includes steps S302 to S312.
In step S302, the base station transmits a broadcast message, where the broadcast message includes an identifier of a third-party service provider supported by both a cell of the base station and the core network device.
In some embodiments, the broadcast message is a SIB1 message.
In some embodiments, the broadcast message includes a correspondence of a Cell identification (Cell ID) of the base station to an identification of one or more third party providers.
In step S304, in the case that the third party service provider supported by the user is included in the third party service provider in the broadcast message, the terminal transmits an access request to the base station.
In step S306, the base station obtains the identifier of the third party service provider selected by the terminal. The third-party service provider selected by the terminal is the third-party service provider to be used by the terminal in the current access, and is one of the third-party service providers supported by the user of the terminal.
In some embodiments, the base station obtains the identity of the third party service provider selected by the terminal through an RRC connection Setup Complete (RRC Setup Complete) message.
In step S308, the base station sends a terminal authentication request to the core network device, where the terminal authentication request includes an identifier of the third-party service provider selected by the terminal.
In some embodiments, the core network device authenticates by: the core network equipment acquires user information from a database of a third-party service provider selected by the terminal; and responding to the user information which comprises the user corresponding to the terminal authentication request, and sending an authentication result passing the authentication to the base station by the core network equipment.
In some embodiments, the terminal authentication request is an INITIAL terminal MESSAGE (INITIAL UE MESSAGE).
In some embodiments, the core network device may perform, in addition to authentication, subsequent operations such as resource scheduling control by using the identifier of the third-party service provider selected by the terminal in the terminal authentication request.
In step S310, the core network device passes the terminal authentication request.
In step S312, the base station allows the terminal to access.
By the method of the embodiment, the base station enables the terminal supporting the same third-party service provider to access the network by carrying the identifier of the third-party service provider in the broadcast message. Therefore, the user can access across the network, and the flexibility of the network service is improved.
An embodiment of the paging method of the present invention is described below with reference to fig. 4.
Fig. 4 illustrates a flow diagram of a paging method according to some embodiments of the present invention. As shown in fig. 4, the paging method of this embodiment includes steps S402 to S404.
In step S402, the base station acquires a PAGING message (PAGING) sent by the core network device, where the PAGING message includes an identifier of a third-party service provider selected by a paged user.
In step S404, the base station transmits paging information on a cell supporting the third party service provider selected by the paged user. That is, the base station does not transmit paging information on cells that do not support the third party service provider selected by the paged user.
Therefore, the base station only sends the paging message on the cell which can be accessed by the called party, thereby saving network resources and improving the success rate of terminal paging.
Some application scenarios of the invention are exemplarily described below.
In an exemplary scenario, a user U1 of a public network signs up with a third party facilitator S1, and some private networks N1 and S1 have preauthorized with each other. The core network device AMF1 and the base station NB1 which provide the N1 network service exchange the identification of the third party service provider in advance, store the identification, and discover that both support S1. NB1 sends a broadcast message including the identity of S1. When the terminal UE1 of U1 is within the coverage of N1, the UE1 receives the broadcast message and finds that the identity of S1 is included therein. The UE1 may send an access request to NB 1. When the AMF1 passes the authentication of the U1, the user U1 of the public network can use the network service provided by the private network N1.
In another exemplary scenario, a user U2 of a private network signs up with a third party facilitator S2, and public networks N2 and S2 have preauthorized with each other. The core network device AMF2 and the base station NB2 which provide the N2 network service exchange the identification of the third party service provider in advance, store the identification, and discover that both support S2. When the terminal UE2 of U2 is in the coverage of N2, the UE1 receives the broadcast message and finds that the identity of S1 is included therein. The UE1 may send an access request to NB 1. When the AMF1 passes the authentication of the U1, the user U1 of the public network can use the network service provided by the private network N1.
In yet another exemplary scenario, a private network N3 is pre-authorized with a third party facilitator S3. The core network device AMF3 and the base station NB3 which provide the N3 network service exchange the identification of the third party service provider in advance and store the identification, and both the identification and the storage are found to support S3, and the cell 1 of the NB3 supports S3 and the cell 2 does not support S3. When the NB3 receives the paging message sent by the AMF3, it finds that the called subscriber has selected S3. NB3 sends the paging message through cell 1 and not through cell 2.
Thus, the present invention can be applied to a variety of network service scenarios.
An embodiment of the network service device of the present invention is described below with reference to fig. 5.
FIG. 5 illustrates a schematic diagram of a network service device according to some embodiments of the inventions. As shown in fig. 5, the network service apparatus 500 of this embodiment includes: a sending module 5100 configured to send a first bearer message to the core network device, where the first bearer message includes an identifier of a third party service provider supported by a cell of a base station where the network service apparatus 500 is located; the receiving module 5200 is configured to receive a second bearer message sent by the core network device, where the second bearer message includes an identifier of a third party service provider supported by the core network device.
In some embodiments, for an unauthorized user of a network corresponding to a base station, in a case that third-party service providers supported by both the base station and the core network device include a third-party service provider supported by the user, the base station where the network service apparatus 500 is located provides a network service for the user.
In some embodiments, the network service device 500 further comprises: the broadcast module 5300 is configured to transmit a broadcast message, where the broadcast message includes an identifier of a third-party service provider supported by both a cell of a base station where the network service apparatus 500 is located and a core network device.
In some embodiments, the network service device 500 further comprises: an access processing module 5400 configured to receive an access request sent by a terminal of a user, where a third-party service provider in the broadcast message includes a third-party service provider supported by the user; acquiring an identifier of a third-party service provider selected by the terminal; sending a terminal authentication request to core network equipment, wherein the terminal authentication request comprises an identifier of a third-party service provider selected by a terminal; and responding to the core network equipment to pass the terminal authentication request, and allowing the terminal to access.
In some embodiments, the access processing module 5400 is further configured to obtain the identity of the third party service provider selected by the terminal through an RRC connection setup complete message.
In some embodiments, the network service device 500 further comprises: a paging module 5500 configured to acquire a paging message sent by a core network device, where the paging message includes an identifier of a third-party service provider selected by a paged user; paging information is sent on the cell supporting the third party service provider selected by the paged user.
In some embodiments, the sending module 5100 is further configured to send a first bearer message to the core network device in response to receiving an access request sent by the user's terminal.
In some embodiments, the first bearer message is an interface setup request message and the second bearer message is an interface setup response message; the first bearer message is a base station information update message and the second bearer message is a core network information update message.
In some embodiments, the first bearer message includes a list of cell identities of the base station and an identity of the third party service provider corresponding to each cell identity, where each identity has corresponding priority information.
In some embodiments, the identification of the third party facilitator includes an identification of the third party facilitator supported by the public network, and an identification of the third party facilitator not supported by the public network.
An embodiment of the network service system of the present invention is described below with reference to fig. 6.
FIG. 6 illustrates a schematic structural diagram of a network service system according to some embodiments of the invention. As shown in fig. 6, the network service system 60 of this embodiment includes: a base station 610, including any one of the network serving apparatuses 500; and a core network device 620 configured to receive a first bearer message sent by the base station 610, and send a second bearer message to the base station 610, where the first bearer message includes an identification of a third-party service provider supported by a cell of the base station 610, and the second bearer message includes an identification of the third-party service provider supported by the core network device 620.
In some embodiments, the core network device 620 is further configured to: in the event that the cell of the base station 610 supports the paged user-selected third party facilitator, a paging message is sent to the base station 610, where the paging message includes an identification of the paged user-selected third party facilitator.
In some embodiments, the core network device 620 is further configured to: receiving a terminal authentication request sent by a base station 610, wherein the terminal authentication request includes an identifier of a third-party service provider selected by a terminal; acquiring user information from a database of a third-party service provider selected by the terminal; and sending an authentication result passing the authentication to the base station 610 in response to the acquired user information including the user corresponding to the terminal authentication request.
In some embodiments, the core network device 620 is an access and mobility management function, AMF.
In some embodiments, the network service system 60 further includes: a terminal 630, configured to receive a broadcast message sent by the base station 610, where the broadcast message includes an identifier of a third-party service provider supported by both a cell of the base station 610 and the core network device 620; transmitting an access request to the base station 610 in case that the third party service provider in the broadcast message includes a third party service provider supported by the user of the terminal 630; in case the core network device 620 passes the authentication, the network provided by the base station 610 is accessed.
Fig. 7 is a schematic diagram illustrating a network service device according to further embodiments of the present invention. As shown in fig. 7, the network service apparatus 70 of this embodiment includes: a memory 710 and a processor 720 coupled to the memory 710, the processor 720 configured to execute the network service method of any of the foregoing embodiments based on instructions stored in the memory 710.
Memory 710 may include, for example, system memory, fixed non-volatile storage media, and the like. The system memory stores, for example, an operating system, an application program, a Boot Loader (Boot Loader), and other programs.
In some embodiments, the network service device 70 is located in a base station.
FIG. 8 illustrates a schematic diagram of a network service device according to further embodiments of the present invention. As shown in fig. 8, the network service apparatus 80 of this embodiment includes: the memory 810 and the processor 820 may further include an input/output interface 830, a network interface 840, a storage interface 850, and the like. These interfaces 830, 840, 850 and the memory 810 and the processor 820 may be connected, for example, by a bus 860. The input/output interface 830 provides a connection interface for input/output devices such as a display, a mouse, a keyboard, and a touch screen. The network interface 840 provides a connection interface for various networking devices. The storage interface 850 provides a connection interface for external storage devices such as an SD card and a usb disk.
In some embodiments, the network serving means 80 is located in a base station.
An embodiment of the present invention further provides a computer-readable storage medium on which a computer program is stored, wherein the program is configured to implement any one of the foregoing network service methods when executed by a processor.
As will be appreciated by one skilled in the art, embodiments of the present invention may be provided as a method, system, or computer program product. Accordingly, the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present invention may take the form of a computer program product embodied on one or more computer-usable non-transitory storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein.
The present invention is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
The above description is only for the purpose of illustrating the preferred embodiments of the present invention and is not to be construed as limiting the invention, and any modifications, equivalents, improvements and the like that fall within the spirit and principle of the present invention are intended to be included therein.

Claims (18)

1. A network service method, comprising:
a base station sends a first bearer message to core network equipment, wherein the first bearer message comprises an identifier of a third-party service provider supported by a cell of the base station;
and the base station receives a second bearer message sent by the core network equipment, wherein the second bearer message comprises an identifier of a third-party service provider supported by the core network equipment.
2. The network service method according to claim 1, wherein, for an unauthorized user of the network corresponding to the base station, in a case that third-party service providers supported by both the base station and the core network device include a third-party service provider supported by the user, the base station provides a network service for the user.
3. The network service method of claim 1, further comprising:
and the base station sends a broadcast message, wherein the broadcast message comprises the identification of a third-party service provider supported by both the cell of the base station and the core network equipment.
4. The network service method of claim 3, further comprising:
the base station receives an access request sent by a terminal of a user, wherein a third-party service provider in the broadcast message comprises the third-party service provider supported by the user;
the base station obtains the identifier of the third-party service provider selected by the terminal;
the base station sends a terminal authentication request to the core network equipment, wherein the terminal authentication request comprises an identifier of a third-party service provider selected by the terminal;
and responding to the core network equipment passing the terminal authentication request, and allowing the terminal to access by the base station.
5. The network service method of claim 4, wherein the base station obtains the identity of the third party service provider selected by the terminal through an RRC connection setup complete message.
6. The network service method of claim 1, further comprising:
the base station acquires a paging message sent by the core network equipment, wherein the paging message comprises an identifier of a third-party service provider selected by a paged user;
and the base station transmits paging information on a cell of a third party service provider supporting the selection of the paged user.
7. The network service method of claim 1, wherein in response to receiving an access request sent by a terminal of a user, a base station sends a first bearer message to the core network device.
8. The network service method of claim 1, wherein:
the first bearer message is an interface establishment request message, and the second bearer message is an interface establishment response message;
the first bearer message is a base station information update message, and the second bearer message is a core network information update message.
9. The network service method of claim 1, wherein the first bearer message comprises a list of cell identities of the base station and identities of third party providers to which each cell identity corresponds, wherein each identity has corresponding priority information.
10. The network service method of any one of claims 1 to 9, wherein the identity of the third party facilitator comprises an identity of a public network supported third party facilitator and an identity of a non-public network supported third party facilitator.
11. A network service device, comprising:
a sending module, configured to send a first bearer message to a core network device, where the first bearer message includes an identifier of a third-party service provider supported by a cell of a base station where the network service apparatus is located;
a receiving module, configured to receive a second bearer message sent by the core network device, where the second bearer message includes an identifier of a third party service provider supported by the core network device.
12. A network service device, comprising:
a memory; and
a processor coupled to the memory, the processor configured to execute the network service method of any of claims 1-10 based on instructions stored in the memory.
13. A network service system, comprising:
a base station comprising the network serving apparatus of claim 11 or 12; and
the core network device is configured to receive a first bearer message sent by the base station, and send a second bearer message to the base station, where the first bearer message includes an identifier of a third-party service provider supported by a cell of the base station, and the second bearer message includes an identifier of a third-party service provider supported by the core network device.
14. The network service system of claim 13, wherein the core network device is further configured to: and in the case that the cell of the base station supports the paged user-selected third party service provider, sending a paging message to the base station, wherein the paging message comprises the identification of the paged user-selected third party service provider.
15. The network service system of claim 13, wherein the core network device is further configured to: receiving a terminal authentication request sent by the base station, wherein the terminal authentication request comprises an identifier of a third-party service provider selected by a terminal; acquiring user information from a database of a third-party service provider selected by the terminal; and responding to the user information which comprises the user corresponding to the terminal authentication request, and sending an authentication result passing the authentication to the base station.
16. The network service system according to any of claims 13-15, wherein the core network device is an access and mobility management function, AMF.
17. The network service system of claim 13, further comprising:
a terminal configured to receive a broadcast message sent by the base station, where the broadcast message includes an identifier of a third-party service provider supported by both a cell of the base station and the core network device; sending an access request to the base station under the condition that a third party service provider in the broadcast message comprises a third party service provider supported by a user of the terminal; and accessing the network provided by the base station under the condition that the core network equipment passes the authentication.
18. A computer-readable storage medium, on which a computer program is stored, which when executed by a processor implements the network service method of any one of claims 1 to 10.
CN202010684963.3A 2020-07-16 2020-07-16 Network service method, device, system and storage medium Active CN114025349B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010684963.3A CN114025349B (en) 2020-07-16 2020-07-16 Network service method, device, system and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010684963.3A CN114025349B (en) 2020-07-16 2020-07-16 Network service method, device, system and storage medium

Publications (2)

Publication Number Publication Date
CN114025349A true CN114025349A (en) 2022-02-08
CN114025349B CN114025349B (en) 2024-01-26

Family

ID=80053919

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010684963.3A Active CN114025349B (en) 2020-07-16 2020-07-16 Network service method, device, system and storage medium

Country Status (1)

Country Link
CN (1) CN114025349B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2023212930A1 (en) * 2022-05-06 2023-11-09 北京小米移动软件有限公司 Communication method and apparatus, and device and storage medium

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2018176482A1 (en) * 2017-04-01 2018-10-04 华为技术有限公司 Communication method, core network device and access network device
US20190045351A1 (en) * 2016-02-05 2019-02-07 Telefonaktiebolaget Lm Ericsson (Publ) Network nodes and methods performed therein for enabling communication in a communication network
CN109862579A (en) * 2017-11-30 2019-06-07 华为技术有限公司 Communication means and communication device
CN110636475A (en) * 2018-06-22 2019-12-31 维沃移动通信有限公司 Data processing method and device

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20190045351A1 (en) * 2016-02-05 2019-02-07 Telefonaktiebolaget Lm Ericsson (Publ) Network nodes and methods performed therein for enabling communication in a communication network
WO2018176482A1 (en) * 2017-04-01 2018-10-04 华为技术有限公司 Communication method, core network device and access network device
CN109862579A (en) * 2017-11-30 2019-06-07 华为技术有限公司 Communication means and communication device
CN110636475A (en) * 2018-06-22 2019-12-31 维沃移动通信有限公司 Data processing method and device

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2023212930A1 (en) * 2022-05-06 2023-11-09 北京小米移动软件有限公司 Communication method and apparatus, and device and storage medium

Also Published As

Publication number Publication date
CN114025349B (en) 2024-01-26

Similar Documents

Publication Publication Date Title
US11778458B2 (en) Network access authentication method and device
US20160212732A1 (en) Method and device for processing a specific request message in wireless communication system
CN108293055A (en) Method, apparatus and system for authenticating to mobile network and for by the server of device authentication to mobile network
WO2021197489A1 (en) Communication system, method and apparatus
CN105338529A (en) Wireless network connecting method and system
US20220312517A1 (en) D2d communication method, apparatus, and system
CN113597022A (en) User identification association method and device between interfaces, computer equipment and medium
CN113965334A (en) Online signing method, device and system
CN112672336B (en) Method, communication device and communication system for realizing external authentication
CN108243631B (en) Network access method and equipment
US20150319727A1 (en) User equipment registration method, proximity service server, and mobility management entity
CN111182611A (en) Communication method and device
CN114025349B (en) Network service method, device, system and storage medium
CN110268730B (en) Techniques for managing subscriptions with operators
JP2023552243A (en) Method and device for transmitting user identifiers
CN114339622B (en) Communication method, device and storage medium of ProSe communication group
US20230421663A1 (en) Efficient resource representation exchange between service layers
CN114567880A (en) Communication method, system and computer readable storage medium
JP2022552742A (en) Method and Apparatus for Manual Network Selection
CN111093196A (en) Method for 5G user terminal to access 5G network, user terminal equipment and medium
WO2022067831A1 (en) Method and apparatus for establishing secure communication
CN114691734A (en) Cache control method and device, computer readable medium and electronic device
WO2018082944A1 (en) A communication network and a method for establishing non-access stratum connections in a communication network
CN113950109B (en) Network service method, device, system and storage medium
CN113965976B (en) Network service method, device, system and storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant