How to pop history of a tab from parent tabs component in ionic v2


I have three tabs as follows:

     <ion-tab [root]="tab1Root" tabTitle="Home" tabIcon="home"></ion-tab>
     <ion-tab [root]="tab2Root" (ionSelect)="goToPreviousPage()" tabTitle="Back" tabIcon="arrow-back"></ion-tab>
     <ion-tab [root]="tab3Root" (ionSelect)="goToNextPage()" tabTitle="Next" tabIcon="arrow-forward"></ion-tab>

So tab 1 loads the main content and the other two tabs are for navigating the app. Here is the tabs component:

import { Component } from '@angular/core';
import { NavController } from 'ionic-angular';

import { HomePage } from '../home/home';

  templateUrl: 'tabs.html'
export class TabsPage {
  tab1Root: any = HomePage;
  tab2Root: any;
  tab3Root: any;

  constructor(navCtrl: NavController) {
  	this.navCtrl = navCtrl;

   // Need logic to navigate back in history for Tab 1

  	//Logic to navigate forward in Tab 1 content

Is there a way to get the NavController for Tab1 so as to navigate it’s history, or is there a way to get component for tab 1, so as to call methods defined within it?