Patent Description:
With continuous development of terminal technologies and Internet technologies, a mobile terminal, such as a mobile phone, can implement more functions. For example, a user can make a call or surf on the Internet by using the mobile phone. This brings great convenience for the user. Currently, a private network is usually deployed in some particular areas, such as an office area of an enterprise. An operator may lease an enterprise site and deploy a small cell (Small Cell), to implement indoor wireless signal coverage. The site is an address of a base station, for example, an equipment room used for installing a base station device.

In actual communication, the private network is isolated from the wireless network provided by the operator. When an enterprise employee performs voice or data communication by using a terminal, voice or data needs to be backhauled to a core network of each operator, and then pass through the Internet, a public switched telephone network (English: Public Switched Telephone Network, PSTN for short), and the private network inside the enterprise, so as to implement communication inside the enterprise. That is, the private network cannot provide a convergence service for the private network and the operator wireless network. Consequently, an enterprise user cannot directly access the enterprise private network by using the operator wireless network, and public resources of the operator wireless network cannot be used to implement a value-added service inside the enterprise. In addition, for indoor coverage of the operator wireless network, there is usually a problem that an indoor signal is weak because a site is difficult to obtain. Moreover, a plurality of operator wireless networks need to be repeatedly constructed indoors, and consequently construction costs are relatively high. Document <CIT> (<CIT>) discloses a CMPG (Converged Media Packet Gateway) divided in the two subunits CMPG-U (User plane) and CMPG-C (Control plane). The CMPG includes the combined functionalities of the SGW, PGW, P-CSCF, ATCF and ATGW nodes. This distributed architecture enables macro wireless, WiFi and wireline connectivity to IMS to be unified in processing. The CMPG can be deployed with external PGWs. The CMPG-C is centralized and it is coupled among others to an AAA (authorization) server. Further, in a UE attachment process, the CMPG derives information from the PCRF.

This application provides an information transmission method and system, and a convergence according to the independent claims.

A convergence service for a private network and a public network can be provided, so as to improve indoor communication signal quality and reduce network construction costs.

According to a first aspect, this application provides an information transmission method, applied to a first network, where a convergence gateway is deployed in the first network, the first network is connected to a second network by using the convergence gateway, wherein the first network is configured to function as a cell within the second network, and the method includes:.

The permission information of the user equipment in the first network is obtained to determine the forwarding manner of the service information for the user equipment, so that the user equipment can implement, based on the convergence gateway, communication between user equipment in a private network and another user equipment. In this way, a convergence service for the private network and a public network can be provided, communication efficiency can be improved, indoor communication signal quality can be improved, and communication costs can be reduced.

In some possible implementations, a specific manner for determining, based on the first user permission information, a forwarding manner for forwarding the service information to second user equipment may be:
obtaining, by the convergence gateway, second user permission information of the second user equipment in the first network; sending, by the convergence gateway, the service information to the second user equipment if the first user permission information indicates that the first user equipment is an authorized user in the first network and the second user permission information indicates that the second user equipment is also an authorized user in the first network; and if the second user permission information indicates that the second user equipment is a user in the second network, forwarding, by the convergence gateway, the service information to the second network, and sending the service information to the second user equipment by using the second network.

Further, when the first user equipment and the second user equipment are both users in the first network and at least one of the first user equipment and the second user equipment is a common user, the forwarding manner may be determined according to a charging policy negotiated in advance by the first network and the second network. In this way, a public permission can be reserved when voice, data, and a number are kept unchanged, and a plurality of value-added services and service interfaces can be provided, so as to perform permission management for different access user types.

In some possible implementations, before receiving the service request sent by the first user equipment, the convergence gateway may further.

In some possible implementations, a specific manner for obtaining a proxy server address configured for the convergence gateway may be:.

In some possible implementations, after the convergence gateway sends the proxy server address to the first user equipment, the convergence gateway may further send a network identifier of the first network to the first user equipment, so that the first user equipment displays the network identifier, wherein the network identifier of the first network is customized to distinguish between a range of the second network and a specific range of the first network so as to indicate that the user equipment is in a specific area corresponding to the first network.

In some possible implementations, the network identifier of the first network may be carried in an over-the-air (English: Over The Air, OTA for short) message delivered by the convergence gateway, and the OTA message may be specifically delivered based on a network identity and time zone (English: Network Identity and Time Zone, NITZ for short) mechanism. In this way, customization of the network identifier can be implemented, and user experience is improved.

ork identity and time zone (English: Network Identity and Time Zone, NITZ for short) mechanism. In this way, customization of the network identifier can be implemented, and user experience is improved.

According to a second aspect, this application further provides a convergence gateway, where the convergence gateway is deployed in a first network, the first network is connected to a second network by using the convergence gateway, the convergence gateway includes a receiving module, an information obtaining module, and a forwarding determining module, and the convergence gateway implements some or all steps of the information transmission method according to the first aspect by using the modules.

g module, and a forwarding determining module, and the convergence gateway implements some or all steps of the information transmission method according to the first aspect by using the modules.

According to a third aspect, this application further provides a convergence gateway, including a communications interface, a memory, and a processor, where the processor is connected to the communications interface and the memory respectively, and the processor is configured to perform some or all steps of the information transmission method according to the first aspect. According to a fourth aspect, this application further provides an information transmission system, including a first network and a convergence gateway, where the convergence gateway is according to any one of the second aspect or the first aspect.

In the technical solutions provided in this application, the convergence gateway may obtain the user permission information of the user equipment in the first network when receiving the service request sent by the user equipment, so as to determine, based on the user permission information, to directly forward the service information corresponding to the service request to another user equipment by using the convergence gateway, or forward the service information to the second network by using the convergence gateway, and forward the service information to the second user equipment by using the second network, so that the user equipment implements, based on the convergence gateway, communication between the user equipment in the private network and the another user equipment. In this way, a convergence service for the private network and the public network can be provided, communication efficiency can be improved, indoor communication signal quality can be improved, and network construction costs can be reduced.

"First", "second", and the like in this application are used to distinguish different objects, but are not used to indicate a specific sequence. In addition, the term "include" or any other variant thereof is intended to cover a non-exclusive inclusion. For example, a process, a method, a system, a product, or a device that includes a series of steps or modules is not limited to the listed steps or modules, but optionally further includes an unlisted step or module, or optionally further includes another inherent step or module of the process, the method, the product, or the device.

In this application, a first network is a private network, and a second network is a public network. The private network may be configured in an enterprise, a school, a hospital, or the like, and the public network may include wireless networks of various standards. For example, the wireless network includes Code Division Multiple Access (English: Code Division Multiple Access, CDMA for short), Wideband Code Division Multiple Access (English: Wideband Code Division Multiple Access, WCDMA for short), Time Division-Synchronous Code Division Multiple Access (English: Time Division-Synchronous Code Division Multiple Access, TD-SCDMA for short), a Universal Mobile Telecommunication System (English: Universal Mobile Telecommunication System, UMTS for short), or a Long Term Evolution (English: Long Term Evolution, LTE for short) network. With continuous development of communications technologies, technical solutions in this application may be further used in a future network, such as a fifth generation mobile communication technology (English: The Fifth Generation Mobile Communication Technology, <NUM> for short) network. This is not limited in the implementations of the present disclosure.

In this application, user equipment (English: User Equipment, UE for short) may also be referred to as a terminal, a mobile station (Mobile Station, MS for short), a mobile terminal, or the like. The user equipment may include a smartphone, an Internet Protocol (English: Internet Protocol, IP for short) phone, a personal computer, or the like. Further, a small cell (English: Small Cell) in this application is a base station in the public network, an access point (English: Access Point, AP for short) in a wireless local area network (English: Wireless Local Area Networks, WLAN for short), or the like. The base station may be a microcell, a picocell, or the like. The microcell or picocell is generally classified according to power. For example, power of the microcell is usually approximately <NUM> w to <NUM> w (watt), and power of the picocell is usually <NUM> mw to <NUM> mw (megawatt). For example, the base station may be an evolved NodeB in the LTE, such as an eNB or an e-NodeB (evolutional Node B), or a NodeB in a 3rd generation mobile telecommunications (English: The Third Generation Mobile Communication Technology, <NUM> for short) network, or a base station in the future network. This is not limited in the implementations of the present disclosure. The claimed invention corresponds to <FIG> and to the related text in the description. The remaining figures and the text of the description are intended to better explain the invention.

Referring to <FIG> is a schematic diagram of a convergence gateway deployment scenario according to an implementation of the present disclosure. Specifically, that a private network is an enterprise network and a public network is an operator wireless network is used as an example. As shown in <FIG>, a convergence gateway is deployed inside an enterprise, so that user equipment in the enterprise private network can perform voice or data communication with another user equipment by using the convergence gateway. That is, all service information (including a message that is of user equipment in an enterprise campus and that is received by an enterprise campus switch and a message that is of a small cell and that is received by a PoE (Power Over Ethernet) switch) in the enterprise private network needs to pass through the convergence gateway, so as to implement a convergence service for the enterprise private network and the operator wireless network. Specifically, a routing module, a small cell control module, an Internet Protocol multimedia subsystem (English: Internet Protocol Multimedia Subsystem, IMS for short) module, and an evolved packet core (English: Evolved Packet Core, EPC for short) module are integrated into the convergence gateway. The another user equipment includes user equipment in the private network or user equipment outside the private network (that is, in the public network).

nce gateway. The another user equipment includes user equipment in the private network or user equipment outside the private network (that is, in the public network).

Referring to <FIG> is a schematic structural diagram of a private network according to an implementation of the present disclosure. That the private network is an enterprise network and a public network is an operator wireless network is still used as an example. As shown in <FIG>, a routing module, an indoor small cell control module, an IMS module, and an EPC module are combined into one device, to obtain a convergence gateway in the technical solutions in this application. The small cell control module is configured to implement a function of a radio access network (English: Radio Access Network, RAN for short) in <FIG>. The IMS module carries a function such as a call control function (English: Call Control Function, CCF for short), a call session controller (English: Call Session Controller, CSC for short) function, a service provisioning gateway (English: Service Provisioning Gateway, SPG for short) function, a multimedia resource function processor (English: Multimedia Resource Function Processor, MRFP for short) function, a session border controller (English: Session Border Controller, SBC for short) function, or an advanced telephony server (English: Advanced Telephony Server, ATS for short) function. The EPC module carries a function of a mobility management entity (English: Mobility Management Entity, MME for short), System Architecture Evolution (English: System Architecture Evolution, SAE for short), or a gateway (English: gateway, GW for short). The routing module is mainly configured to receive and send a message of user equipment in the enterprise private network. The small cell control module is mainly configured to receive and send a message of a small cell deployed by an operator. The IMS module is mainly configured to perform authentication, registration, or the like on the user equipment. The EPC module is mainly configured to send a proxy server address, an enterprise customized identifier, or the like to the user equipment. In this way, based on the convergence gateway, an enterprise user can directly access the enterprise network by using <NUM> or LTE or another wireless network, and an enterprise customized identifier, policy, service, and the like are provided when an original service (that is, keeping a public permission and a number of the user equipment unchanged) of a mobile operator is carried.

Further, referring to <FIG> and <FIG>, <FIG> and <FIG> are a schematic logical diagram of establishing a connection between a private network and a public network according to an implementation of the present disclosure. As shown in <FIG> and <FIG>, that the private network is an enterprise network and the public network is an operator wireless network is still used as an example. An enterprise side may use a roaming interface to connect to an operator core network. The roaming interface includes an S6a interface, an S8 interface, an S9 interface, or the like, and the S6a interface, the S8 interface, and the S9 interface are interfaces in an LTE roaming architecture defined in the <NUM>rd Generation Partnership Project (English: The Third Generation Partnership Project, 3GPP for short). In a roaming scenario, the MME in the EPC module is connected to a home subscriber server (English: Home Subscriber Server, HSS for short) on an operator side by using the S6a interface, a serving gateway (English: Serving gateway, S-GW for short) in the EPC module is connected to a public data network (English: Public Data Network, PDN for short) gateway (English: PDN gateway, P-GW for short) on the operator side by using the S8 interface, and a policy and charging rules function (English: Policy and Charging Rules Function, PCRF for short) in the EPC module is connected to a PCRF on the operator side by using the S9 interface. In this way, the enterprise private network can be functionally used as a cell of the operator network, that is, complementary network coverage for the operator network is implemented. Optionally, the private network may be simultaneously connected to wireless networks of a plurality of operators.

This application discloses an information transmission method and system, and a convergence gateway. A convergence service for a private network and a public network can be implemented by configuring a convergence gateway, indoor communication signal quality can be improved, and network construction costs can be reduced.

Referring to <FIG> is a schematic flowchart of an information transmission method according to an implementation of the present disclosure. Specifically, the method of the present disclosure may be specifically applied to a first network, that is, the foregoing private network, a convergence gateway is deployed in the first network, and the first network is connected to a second network by using the convergence gateway. As shown in <FIG>, the information transmission method in this implementation of the present disclosure includes the following steps.

The convergence gateway receives a service request sent by first user equipment, where the service request includes identity information of the first user equipment and service information of the first user equipment.

The first user equipment may be specifically user equipment in a coverage area of the first network, that is, the private network. Specifically, the service request may be a call request, a data request, or the like. Correspondingly, the service information may include voice information, data information, or the like.

The convergence gateway obtains first user permission information of the first user equipment in the first network according to the identity information of the first user equipment.

The convergence gateway may determine a permission of the first user equipment according to the identity information of the first user equipment, for example, determines that the first user equipment is an enterprise employee in the private network such as an enterprise network, or a common user (visitor) in the enterprise network.

Further, before receiving the service request sent by the first user equipment, the convergence gateway may further receive an attach request that is sent by the first user equipment and that is used to request to access the first network; the convergence gateway obtains, in response to the attach request, a proxy server address configured for the convergence gateway; and the convergence gateway sends the proxy server address to the first user equipment, so that the first user equipment accesses the first network based on the proxy server address and communicates with the second user equipment by using the convergence gateway. The communication includes voice communication, data communication, or the like. The proxy server address may be specifically a P-CSCF address.

Optionally, a specific manner for obtaining the proxy server address configured for the convergence gateway may be as follows: The convergence gateway forwards the attach request to the second network, and receives the proxy server address returned by the second network for the attach request; or the convergence gateway obtains, by using a preset signaling interface, the proxy server address configured for the convergence gateway; or the convergence gateway obtains, from subscription information of the first user equipment, the proxy server address configured for the convergence gateway.

Specifically, when entering the coverage area of the private network, such as an area of an enterprise network, the user equipment may request a proxy server address of the enterprise network from a convergence gateway corresponding to the enterprise network, and specifically, may send an attach request for the enterprise network to the convergence gateway. After receiving the attach request, the convergence gateway obtains the proxy server address and sends the proxy server address to the user equipment, so that the user equipment performs a Session Initiation Protocol (English: Session Initiation Protocol, SIP for short) registration procedure based on the address, thereby communicating with another user equipment by using the convergence gateway. The second user equipment may be user equipment in the first network or may be user equipment in the second network. In this way, communication between internal users of the enterprise network and communication between an internal user and an external user of the enterprise network can be implemented. Specifically, the user equipment may send, to the convergence gateway, an application for requesting to access the enterprise network, that is, the foregoing attach request. The enterprise applies to an operator network to add the user equipment to the enterprise network. The operator network may send a P-CSCF address to the user equipment by using the convergence gateway. Alternatively, the operator opens a signaling interface, for example, opens an S6a interface in LTE to the convergence gateway, for obtaining the P-CSCF address. Alternatively, the operator may copy subscription information of an enterprise employee for the convergence gateway, so that only particular user equipment in the enterprise network obtains the P-CSCF address. The S6a interface is an interface between an MME and an HSS in an EPC, supports signaling transmission, and provides functions related to user subscription data management and authentication. Further, a manner for obtaining the P-CSCF address may be set to be associated with a permission of the user equipment in the enterprise network. For example, if the user equipment is an enterprise employee in the enterprise network, the P-CSCF address stored in the convergence gateway is directly returned to the user equipment; or if the user equipment is a common user in the enterprise network, the convergence gateway may request the P-CSCF address from the operator network, so that an operator side determines whether to deliver the P-CSCF address.

The convergence gateway determines, based on the first user permission information, a forwarding manner for forwarding the service information to second user equipment.

In the invention, the forwarding manner includes any one of the following manners:.

The convergence gateway may further determine the forwarding manner for the service information with reference to user permission information (that is, second user permission information), in the first network, of user equipment to which the service information needs to be sent, that is, the second user equipment. Determining, based on the user permission information, the forwarding manner for forwarding the service information to the second user equipment may be specifically as follows: The convergence gateway obtains the second user permission information of the second user equipment in the first network; the convergence gateway sends the service information to the second user equipment if the first user permission information indicates that the first user equipment is an authorized user in the first network and the second user permission information indicates that the second user equipment is also an authorized user in the first network; and if the second user permission information indicates that the second user equipment is a user in the second network, the convergence gateway forwards the service information to the second network, and sends the service information to the second user equipment by using the second network. The authorized user may be a specific user that has a specific permission in the private network, such as the enterprise employee in the enterprise network.

Specifically, for the user equipment in the coverage area of the private network such as the enterprise network, the convergence gateway may determine a service information forwarding path according to obtained user permission information of the user equipment in the enterprise network. For example, when the first user equipment and the second user equipment are both enterprise employees in the enterprise network, service information may be directly forwarded by using the convergence gateway, that is, the convergence gateway may directly send the received service information of the first user equipment to the second user equipment, or send received service information of the second user equipment to the first user equipment. When the first user equipment is an authorized user or a common user in the enterprise network and the second user equipment is a user in an operator wireless network, the service information may be forwarded in a manner of the convergence gateway plus the operator wireless network, that is, the convergence gateway may forward the service information of the first user equipment to the operator wireless network, and the operator wireless network sends the service information to the second user equipment, or the convergence gateway may receive the service information that is of the second user equipment and that is forwarded by the operator wireless network, and the convergence gateway sends the service information to the first user equipment. When the first user equipment and the second user equipment are both users in the enterprise network and at least one of the first user equipment and the second user equipment is a common user, the forwarding manner may be determined according to a charging policy negotiated in advance by the enterprise network and the operator wireless network, for example, the service information is forwarded in a manner of the convergence gateway plus the operator wireless network.

equipment are both users in the enterprise network and at least one of the first user equipment and the second user equipment is a common user, the forwarding manner may be determined according to a charging policy negotiated in advance by the enterprise network and the operator wireless network, for example, the service information is forwarded in a manner of the convergence gateway plus the operator wireless network.

Specifically, referring to <FIG> is a schematic interaction diagram of a SIP registration procedure according to an implementation of the present disclosure. As shown in <FIG>, the SIP registration procedure in this implementation of the present disclosure may include the following steps.

A convergence gateway authenticates UE.

Specifically, when the UE is in an enterprise wireless network, that is, a private network, the UE may send an attach request (Attach Request) message to the convergence gateway, and the convergence gateway authenticates the UE. Specifically, the UE may send the attach request to an EPC module, and the EPC module requests authentication encryption data from an IMS module, so as to implement authentication encryption interaction between the convergence gateway (which is specifically the EPC module) and the UE based on the authentication encryption data.

E based on the authentication encryption data.

The UE sends an attach request to the convergence gateway.

The convergence gateway returns a P-CSCF address to the UE.

After authenticating the UE, the convergence gateway (the EPC module) may send an ESM (EPS Session Management, EPS session management) information request to the UE. The UE returns an ESM information response message, that is, the foregoing attach request, and the message may carry a PCO, so as to request the P-CSCF address corresponding to the convergence gateway by using a PCO information element. After receiving the request, the convergence gateway (the EPC module) may obtain the P-CSCF address and send an attach accept message to the UE, where the attach accept message may carry the PCO information element, and the PCO information element may carry P-CSCF IP information, UE IP information and the like requested by the UE.

sage to the UE, where the attach accept message may carry the PCO information element, and the PCO information element may carry P-CSCF IP information, UE IP information and the like requested by the UE.

The UE performs SIP registration in the convergence gateway based on the P-CSCF.

After obtaining the P-CSCF address corresponding to the enterprise network, the UE may initiate a Sip Register, that is, SIP registration, to the convergence gateway (the IMS module). The convergence gateway (the IMS module) synchronizes authentication data and user data of the UE, to perform location update. After location update succeeds, the convergence gateway (the IMS module) may return a registration success message, such as <NUM> OK, to a user, to indicate that registration succeeds.

such as <NUM> OK, to a user, to indicate that registration succeeds.

The UE communicates with another UE by using the convergence gateway.

Further, after performing SIP registration, the UE (that is, first user equipment) may perform voice communication with the another UE (second user equipment) such as UE in a second network based on the convergence gateway. An example in which the UE (the UE is referred to as "calling UE" below) in the enterprise network initiates a call is used for description below. The calling UE sends a call request to the convergence gateway, such as an invite message. The invite message includes information such as an identifier of called UE (referred to as "called UE" below) at a peer end. After the convergence gateway receives the call request, if it is determined that the called UE is a fixed-line phone, the convergence gateway may allocate carrier information in the enterprise network to the calling UE, and forward the call request to a public network, that is, a second network, in which the called UE is located, and specifically, may forward the call request to a PSTN in the second network. After receiving the call request, the PSTN returns carrier information of the called UE to the convergence gateway. After receiving the carrier information of the called UE, the convergence gateway may forward the carrier information of the calling UE and the carrier information of the called UE to the calling UE, so that a session is established between the calling UE and the called UE to perform voice communication. When the calling UE sends a call end request (Bye) message, after receiving the bye message of the calling UE, the convergence gateway may end the session between the calling UE and the called UE.

Further, after performing SIP registration, the UE may further perform data communication with the another UE based on the convergence gateway. For example, when the enterprise network identifies that both UEs that receive and send data are enterprise employees in the enterprise network, data may be directly forwarded to an egress of an enterprise internal network or the Internet by using the convergence gateway without a need of transit by using an operator network, so that an access speed is increased, and an extra fee is avoided.

Optionally, after the convergence gateway sends the proxy server address to the first user equipment, the convergence gateway may further send a network identifier of the first network to the first user equipment, so that the first user equipment displays the network identifier. The network identifier is used to identify convergence deployment for the first network and the second network, and may specifically include a service provider name, an enterprise name, or the like. For example, the network identifier may be China Unicom (Tsinghua University) or China Mobile (Shenzhen Metro). Further, the network identifier may be preconfigured. For example, the network identifier may be customized by an administrator of the enterprise network, or may be applied by a user of the enterprise network to the operator and configured by the operator according to an enterprise requirement. This is not limited in this implementation of the present disclosure.

Specifically, the UE receives and stores the network identifier that is of the first network and that is sent by the convergence gateway, and may determine whether a public land mobile network (English: Public Land Mobile Network, PLMN for short) of the first network matches a PLMN or service provider display information (English: Service Provider Display Information, SPDI for short) in an international mobile subscriber identity (English: International Mobile Subscriber Identity, IMSI for short) corresponding to the first user equipment. If no, a network identifier corresponding to the current PLMN is displayed.

ing to the first user equipment. If no, a network identifier corresponding to the current PLMN is displayed.

Specifically, when the first user equipment is powered on, or when a service provider name (English: Service Provider Name, SPN for short) read in a user identity module of the first user equipment is empty, the first user equipment may display only a network identifier of the PLMN of the first network. If the PLMN of the first network matches a PLMN or SPDI in an IMSI in the user identity module, the SPN may be displayed on the first user equipment, and whether to display the network identifier (that is, the network identifier of the first network) of the PLMN of the first network may be determined according to a rule specified in a preset configuration file such as an EFSPN (Elementary File, elementary file). Specifically, a least significant bit of a first byte (Display Condition field) of the EFSPN may be determined. If the least significant bit is <NUM>, the network identifier of the PLMN is displayed; or if the least significant bit is <NUM>, the network identifier of the PLMN is not displayed. If the current PLMN does not match the PLMN or the SPDI in the IMSI in the user identity module, it indicates that the first user equipment is in a roaming state, the network identifier of the PLMN may be displayed, and a second least significant bit of the first byte (Display Condition field) of the EFSPN may be specifically determined. If the second least significant bit is <NUM>, the SPN is displayed; or if the second least significant bit is <NUM>, the SPN is not displayed.

The user identity module may be specifically a mobile phone card, such as a subscriber identity module (English: Subscriber Identity Module, SIM for short), which is also referred to as a subscriber identification module or a smart card, or may be a universal subscriber identity module (English: Universal Subscriber Identity Module, USIM for short) card, or may be a universal integrated circuit card (English: Universal Integrated Circuit Card, UICC for short), or may be a user identity module (English: User Identify Module, UIM for short), or the like. This is not limited in this implementation of the present disclosure.

The network identifier of the PLMN of the first network may be carried in an OTA message delivered by the convergence gateway. Specifically, the network identifier of the PLMN may be based on a NITZ mechanism, delivered by using the convergence gateway, and carried in the OTA message by using MM_INFORMATION. The MM_INFORMATION in the OTA message includes information such as a service provider name or time in terms of a time zone, and the convergence gateway may specifically send the message to the first user equipment in an RRC connection establishment process. In this way, customization of a network identifier of the private network such as the enterprise network can be implemented. For example, the network identifier may be customized as China Unicom (Tsinghua University) or China Mobile (Shenzhen Metro) to distinguish between a public range and a specific range of an operator service and indicate that a user is in a specific area, so as to perform permission management for different user types.

In the technical solution provided in this application, the convergence gateway may notify the UE of the P-CSCF address of the private network when determining that the UE needs to access the private network, so that the UE performs SIP registration based on the P-CSCF address. In this way, when a service request sent by the user equipment is received, user permission information of the user equipment in the first network is obtained, and it is determined, based on the user permission information, that service information corresponding to the service request is directly forwarded to the another user equipment by using the convergence gateway, or service information is forwarded to the second network by using the convergence gateway and the service information is forwarded to the second user equipment by using the second network. In this way, voice communication and data communication between the user equipment in the enterprise private network and the another user equipment are implemented without a need of transit by using the operator network. A convergence service for the private network and the public network can be provided, communication efficiency can be improved, indoor communication signal quality can be improved, and communication costs can be reduced. According to a convergence solution for the private network and the public network in this application, a public permission can be reserved when voice, data, and a number are kept unchanged, so that an identifier of the private network can be customized, and a plurality of value-added services (such as three-way calling, call hold, and call transfer) and service interfaces can be provided, so as to perform permission management for different access user types. The convergence solution supports frequency bands of a plurality of operators, and total construction costs are reduced. Indoor deployment initiative is improved, and quality of a communication signal in indoor coverage is improved.

Referring to <FIG> is a schematic structural diagram of a convergence gateway according to an implementation of the present disclosure. Specifically, the convergence gateway is deployed in a first network, and the first network is connected to a second network by using the convergence gateway. As shown in <FIG>, the convergence gateway in this implementation of the present disclosure may include a receiving module <NUM>, an information obtaining module <NUM>, and a forwarding determining module <NUM>.

The receiving module <NUM> is configured to receive a service request sent by first user equipment, where the service request includes identity information of the first user equipment and service information of the first user equipment.

The first user equipment may be specifically user equipment in a coverage area of the first network, that is, a private network. Specifically, the service request may be a call request, a data request, or the like. Correspondingly, the service information may include voice information, data information, or the like.

The information obtaining module <NUM> is configured to obtain first user permission information of the first user equipment in the first network according to the identity information of the first user equipment.

Specifically, the information obtaining module <NUM> may determine a permission of the first user equipment according to the identity information that is of the first user equipment and that is received by the receiving module <NUM>, for example, determines that the first user equipment is an enterprise employee in the private network such as an enterprise network, or a common user (visitor) in the enterprise network.

The forwarding determining module <NUM> is configured to determine, based on the first user permission information obtained by the information obtaining module <NUM>, a forwarding manner for forwarding the service information to second user equipment.

g manner for forwarding the service information to second user equipment.

The forwarding manner includes any one of the following manners:.

Further, the receiving module <NUM> is further configured to receive an attach request that is sent by the first user equipment and that is used to request to access the first network.

The information obtaining module <NUM> is further configured to obtain, in response to the attach request, a proxy server address configured for the convergence gateway.

The convergence gateway may further include:.

The proxy server address may be specifically a P-CSCF address.

The forwarding determining module <NUM> may be specifically configured to:.

Specifically, that the private network is an enterprise network is used as an example. When the first user equipment and the second user equipment are both enterprise employees in the enterprise network, service information may be directly forwarded by using the convergence gateway, that is, the forwarding determining module <NUM> may directly send the received service information of the first user equipment to the second user equipment, or send received service information of the second user equipment to the first user equipment. When the first user equipment is an authorized user or a common user in the enterprise network and the second user equipment is a user in an operator wireless network, the service information may be forwarded in a manner of the convergence gateway plus the operator wireless network, that is, the forwarding determining module <NUM> may forward the service information of the first user equipment to the operator wireless network, and the operator wireless network sends the service information to the second user equipment, or the forwarding determining module <NUM> may receive the service information that is of the second user equipment and that is forwarded by the operator wireless network, and the convergence gateway sends the service information to the first user equipment. When the first user equipment and the second user equipment are both users in the enterprise network and at least one of the first user equipment and the second user equipment is a common user, the forwarding determining module <NUM> may determine the forwarding manner according to a charging policy negotiated in advance by the enterprise network and the operator wireless network, for example, the service information is forwarded in a manner of the convergence gateway plus the operator wireless network.

ule <NUM> may determine the forwarding manner according to a charging policy negotiated in advance by the enterprise network and the operator wireless network, for example, the service information is forwarded in a manner of the convergence gateway plus the operator wireless network.

Further, the sending module <NUM> may be further configured to send a network identifier of the first network to the first user equipment, so that the first user equipment displays the network identifier, where the network identifier is used to identify convergence deployment for the first network and the second network.

The network identifier of the first network may be carried in an OTA message delivered by the convergence gateway, and the OTA message may be specifically delivered based on a NITZ mechanism.

In the technical solution provided in this application, the convergence gateway may obtain the user permission information of the user equipment in the first network when receiving the service request sent by the user equipment, so as to determine, based on the user permission information, to directly forward the service information corresponding to the service request to another user equipment by using the convergence gateway, or forward the service information to the second network by using the convergence gateway, and forward the service information to the second user equipment by using the second network, so that the user equipment implements, based on the convergence gateway, communication between the user equipment in the private network and the another user equipment. In this way, a convergence service for the private network and a public network can be provided, communication efficiency can be improved, indoor communication signal quality can be improved, and network construction costs can be reduced.

Referring to <FIG> is a schematic structural diagram of an information transmission system according to an implementation of the present disclosure. Specifically, as shown in <FIG>, the system in this implementation of the present disclosure may include a first network and a convergence gateway.

The convergence gateway is configured to: receive a service request sent by first user equipment in the first network, where the service request includes identity information of the first user equipment and service information of the first user equipment; obtain first user permission information of the first user equipment in the first network according to the identity information of the first user equipment; and determine, based on the first user permission information, a forwarding manner for forwarding the service request to second user equipment.

he service request to second user equipment.

Further, the first network may further include a first switch, a second switch, and a small cell (not shown in <FIG>). The first switch is configured to receive a message sent by user equipment (which is not user equipment in the small cell) in the first network, such as the sent service request. The second switch is configured to receive a service request sent by the small cell, and the service request may be specifically a service request sent by user equipment in the small cell. The first switch and the second switch forward the service requests to the convergence gateway. For example, the first switch may be the enterprise campus switch shown in <FIG>, and the second switch may be the PoE switch shown in <FIG>. A device such as an HSS, an MME, a PCRF, or a GW may be deployed in the second network. For details, refer to a device deployed in an existing operator network, and details are not described herein. In this way, communication between the user equipment in the first network and another user equipment can be implemented based on the convergence gateway, so that indoor communication signal quality is improved, and communication costs are reduced.

Specifically, for the convergence gateway, the first network, the second network, the first user equipment, the second user equipment, and the like herein, refer to related descriptions in the foregoing implementations, and details are not described herein again.

For the purpose of convenient and brief description, division of the foregoing function modules is merely used as an example for illustration. In actual application, the foregoing functions may be allocated to different function modules and implemented according to a requirement, that is, an inner structure of an apparatus is divided into different function modules to implement all or a part of the functions described above. For a detailed working process of the apparatus described above, refer to a corresponding process in the foregoing method implementations shown in <FIG> and <FIG>, and details are not described herein again.

Referring to <FIG> is a schematic structural diagram of another convergence gateway according to an implementation of the present disclosure. Specifically, as shown in <FIG>, the convergence gateway in this implementation of the present disclosure includes a communications interface <NUM>, a memory <NUM>, and a processor <NUM>, and the processor <NUM> is connected to the communications interface <NUM> and the memory <NUM> respectively.

A data connection between the communications interface <NUM>, the memory <NUM>, and the processor <NUM> may be implemented by using a bus, or may be implemented in another manner. A connection implemented by using the bus is described in this implementation. Specifically, the convergence gateway is applied to the foregoing first network, the convergence gateway is deployed in the first network, and the first network is connected to a second network by using the convergence gateway. The convergence gateway in this implementation of the present disclosure may correspond to the convergence gateway in the implementations corresponding to <FIG>. For details, refer to related descriptions in the implementations corresponding to <FIG>.

The processor <NUM> may be a central processing unit (English: Central Processing Unit, CPU for short), a network processor (English: Network Processor, NP for short), or a combination of a CPU and an NP.

The processor <NUM> may further include a hardware chip. The hardware chip may be an application-specific integrated circuit (English: Application-Specific Integrated Circuit, ASIC for short), a programmable logic device (English: Programmable Logic Device, PLD for short), or a combination thereof. The PLD may be a complex programmable logical device (English: Complex Programmable Logical Device, CPLD for short), a field programmable gate array (English: Field Programmable Gate Array, FPGA for short), generic array logic (English: Generic Array Logic, GAL for short), or any combination thereof.

array logic (English: Generic Array Logic, GAL for short), or any combination thereof.

The memory <NUM> may include a volatile memory (English: Volatile Memory), such as a random-access memory (English: Random-Access Memory, RAM for short). The memory may also include a non-volatile memory (English: non-volatile memory), such as a flash memory (English: flash memory), a hard disk drive (English: Hard Disk Drive, HDD for short), or a solid-state drive (English: Solid-State Drive, SSD for short). The memory <NUM> may further include a combination of the foregoing types of memories.

The memory <NUM> is configured to store user permission information.

Optionally, the memory <NUM> may be further configured to store a program instruction. The processor <NUM> invokes the program instruction stored in the memory <NUM>, and may perform one or more steps or optional implementations in the implementations shown in <FIG> and <FIG>, so that the convergence gateway implements a function of the convergence gateway in the foregoing method.

Optionally, the proxy server address is a proxy-call session control function P-CSCF address.

Optionally, the processor <NUM> is further configured to:
send a network identifier of the first network to the first user equipment by using the communications interface <NUM>, so that the first user equipment displays the network identifier. The network identifier may be used to identify convergence deployment for the first network and the second network.

For function implementation and details of the convergence gateway, refer to descriptions in the method implementations shown in <FIG> and <FIG>, and details are not described herein again. Further implementations of the present disclosure are provided in the following. It should be noted that the numbering used in the following section does not necessarily need to comply with the numbering used in the previous sections.

In the several implementations provided in the present disclosure, it should be understood that the disclosed apparatus and method may be implemented in other manners. For example, the described apparatus implementation is merely an example. For example, the module division is merely logical function division and may be other division in actual implementation. For example, a plurality of modules or components may be combined or integrated into another system, or some features may be ignored or not performed. In addition, the displayed or discussed mutual couplings or direct couplings or communication connections may be implemented through some interfaces. The indirect couplings or communication connections between the apparatuses or modules may be implemented in electronic, mechanical, or other forms.

aratuses or modules may be implemented in electronic, mechanical, or other forms.

The modules described as separate parts may or may not be physically separate, and parts displayed as modules may or may not be physical modules, may be located in one position, or may be distributed on a plurality of network modules. Some or all the modules may be selected according to actual needs to achieve the objectives of the solutions of the implementations.

In addition, functional modules in the implementations of the present disclosure may be integrated into one processing module, or each of the modules may exist alone physically, or two or more modules are integrated into one module. The integrated module may be implemented in a form of hardware, or may be implemented in a form of hardware in addition to a software functional module.

When the foregoing integrated module is implemented in a form of a software functional module, the integrated module may be stored in a computer-readable storage medium. The software functional module is stored in a storage medium and includes several instructions for instructing a computer device (which may be a personal computer, a server, or a network device) or a processor (processor) to perform a part of the steps of the methods described in the implementations of the present disclosure. The foregoing storage medium includes: any medium that can store program code, such as a USB flash drive, a removable hard disk, a read-only memory (English: Read-Only Memory, ROM for short), a random-access memory (English: Random Access Memory, RAM for short), a magnetic disk, or an optical disc.

Claim 1:
An information transmission method, applied to a first network, wherein a convergence gateway is deployed in the first network, the first network is connected to a second network by using the convergence gateway, wherein the first network is configured to function as a cell within the second network, and the method comprises:
receiving (<NUM>), by the convergence gateway, a service request sent by first user equipment, wherein the service request comprises identity information of the first user equipment and service information of the first user equipment;
obtaining (<NUM>), by the convergence gateway, first user permission information of the first user equipment in the first network according to the identity information of the first user equipment; and
determining (<NUM>), by the convergence gateway based on the first user permission information, a forwarding manner for forwarding the service information to second user equipment, wherein
the forwarding manner comprises any one of the following manners:
directly forwarding the service information to the second user equipment by using the convergence gateway; or
forwarding the service information to the second network by using the convergence gateway, and forwarding the service information to the second user equipment by using the second network.